Difference between revisions of "Capacity Forecasting Tool"

From PeformIQ Upgrade
Jump to navigation Jump to search
Line 1: Line 1:
= Introduction =
= Introduction =
A web based tool to analyse data extracted from various devices via MRTG and generate a capacity forecast.


= Implementation =  
= Implementation =  
MRTG clients which POST data to data repository.  Web based application displays data and performs periodic forecasting runs for which graphs are generated for display via a web server.  The application will have the ability to download forecasts as Excel Spreadsheets.


= Generating Excel Files =
= Generating Excel Files =


[[Generating Excel Spreadsheets Programatically]]
See [[Generating Excel Spreadsheets Programatically]]


= Parsing MRTG Files =
= Parsing MRTG Files =


[[Parsing MRTG Files]]
See [[Parsing MRTG Files]]
 
= Generating Graphs =
 
Us the Python module matplotlib to generate images for data encapsulated in a MySQL database.  Images will be displayed via a web server.
 
= UNIX Packages Required =
 
* Python
* matplotlib
** numpy
*** ATLAS
*** BLAS

Revision as of 17:08, 15 December 2007

Introduction

A web based tool to analyse data extracted from various devices via MRTG and generate a capacity forecast.

Implementation

MRTG clients which POST data to data repository. Web based application displays data and performs periodic forecasting runs for which graphs are generated for display via a web server. The application will have the ability to download forecasts as Excel Spreadsheets.

Generating Excel Files

See Generating Excel Spreadsheets Programatically

Parsing MRTG Files

See Parsing MRTG Files

Generating Graphs

Us the Python module matplotlib to generate images for data encapsulated in a MySQL database. Images will be displayed via a web server.

UNIX Packages Required

* Python
* matplotlib
** numpy
*** ATLAS
*** BLAS