Difference between revisions of "Capacity Forecasting Tool"

From PeformIQ Upgrade
Jump to navigation Jump to search
Line 21: Line 21:
= UNIX Packages Required =
= UNIX Packages Required =


||Name|localtion|
{| style="color:green;background-color:#ffffcc;" cellpadding="20" cellspacing="0" border="1"
Python | http://www.python.org|
!Name
matplotlib| http://matplotlib.sourceforge.com|
!Location
numpy | numpy.sourceforge.com|
|-
ATLAS||
|Python
BLAS|||
|http://www.python.org
|-
|matplotlib
|http://matplotlib.sourceforge.com
|-
|numpy
|http://numpy.sourceforge.com
|-
|ATLAS
|http:/atlas.sourceforge.com
!-
|BLAS
|
|}

Revision as of 17:15, 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

Name Location
Python http://www.python.org
matplotlib http://matplotlib.sourceforge.com
numpy http://numpy.sourceforge.com
ATLAS http:/atlas.sourceforge.com - BLAS