We have designed a directory layout as follows:
| Directory | Description | 
|---|---|
| data | png files | 
| doc | Documentation | 
| draft | Software development plans | 
| misc | miscellaneous files | 
| examples | Examples for CloudMetrics CLI | 
| fghpc | HPC Real-time monitoring | 
| fgmetric | Main development | 
| fgmonitor | Real-time monitoring | 
| fgweb | CherryPy of CloudMetrics | 
| fgws | Flask WSGI service | 
| lighttpd | lighttpd | 
| results | Sphinx for statistics | 
| todo | outdated | 
| doc-old | outdated documentation | 
| deprecated | outdated | 
| FGAnalyzer.py - old version of metric analyzer
| FGCollectFiles.py - log backup tool
| FGConverter.py - data converting tool from Nimbus, Openstack to Cloud Metrics
| FGEucaMetricsDB.py - old version of metrics db
| FGHighcharts.py - Highcharts API
| FGInstall.py - Initializer of Cloud Metrics (db configuration, etc)
| FGLogParser.py - Eucalyptus log parser
| FGMetricsCli.py - fg-metric-cli command tool
| FGNovaDB.py - outdated OpenStack API
| FGParser.py - old version of VM instance class
| FGSearch.py - New version of
| FGTimeZone.py - TimeZone helper for managing timestamp in logs
| FGCharts.py - Chart library API
| FGConstants.py - Constants class
| FGDatabase.py - New version of database class
| FGGoogleMotionChart.py - Old version of Google Chart API
| FGHighchartsTemplate.py - outdated Highcharts API
| FGInstances.py - New version of VM instance class
| FGMetricsAPI.py - New version of Metrics API class
| FGMetrics.py - New version of main class of Cloud Metrics
| FGNovaMetric.py - outdated OpenStack class for metric
| FGPygooglechart.py - outdated python google chart API
| FGTester.py - outdated Tester
| FGUtility.py - Utility libraries