Welcome to Cloud Metrics’s documentation!

Screenshots:

set date 2012-10-01 2013-02-01
set metric runtime
set platform openstack
set nodename india
analyze

Cloud metrics is an open source code project that allows to analyze the log files for various cloud infrastructure tools. At this time, we are focusing on the development of a tool to analyze eucalyptus log data. It will include

  • a framework to explore the data via a shell
  • a framework to display the data
  • a mechanism to replace the charting library
  • a web framework (currently based on sphinx and flask)

Our gols include to enable the following capabilities

  • integration of multiple centers
  • integration of multiple cloud deployments within each center
  • integraton of OpenStack
  • Integration of HPC services
  • integration of Nimbus
  • integration of OpenNebula

Relevant data will be uploaded into a database. We have several convenient mechanisms to deal with the data. We can create summary of the data and can export in a variety of formats. This summary is especially important for administrators who like to find out what is happening on their clouds, but also for users to see with who they compete for resources.

Together thes components provide the following functionality: (a) various clouds produce many log files, (b) the log files will be moved to a backup directory, (c) the log files that have been recently moved will be inspected and their contents will be added to the database, (d) the database is queried by a fg-metric command which is a simple shell that allows to quey for some very elementary iformation. It also allows to generate graphics for this information and place them in a web server (e) a sphinx portal framework - no login required (f) a flask portal framework - login required, (g) the output format includes png, googlecharts, and cvs tables.

Authors (Alphabetical)

Please contact laszewski@gmail.com for mor information. Please insert the prefix: “METRICS: ” in the subject of email messages.

The contribution impact is recorded at

The original database integration was contributed by Fugang Wang and was not tracked.

If you like to join the development efforts, please e-mail us. We can than discuss how best you can contribute. You may have enhanced our code already or used it in your system. If so, please let us know.

If you run into problems when using the cloud metric framework, please use our help form at https://portal.futuregrid.org/help.

Production Deployment

Cloud Metrics is our main monitoring system for clouds on FuturegGrid. In addition we also deployed other monitoring systems such as Inca which does monitoring at specific time intervals, and Nimbus which offers a less sophisticated and less comprehensive set of monitoring tools than our framework provides. However we integrate the data from Nimbus in our framework.

Indices and tables

Index Module Index Search Page

Modules