About

PyMunin Multigraph Munin Plugin for monitoring Rackspace Cloud Services.

Multigraph Plugin: Yes
Multi-instance Plugin: Yes

Graphs

The plugin implements the following graphs:

  • rackspace_cloudfiles_container_size

  • rackspace_cloudfiles_container_count

Configuration

Configuration variables are passed to the Munin Plugins using environment variables. The environment variables for plugins are usually set in the plugin configuration files in the folder: /etc/munin/plugin-conf.d

The configuration variables implemented by the plugin are listed in the following table:

Variable Description
username Rackspace Cloud username.
api_key Rackspace Cloud api_key.
region Rackspace Auth Server Region.
(US Auth Server is used by default.)
Examples:
- us: USA
- uk: United Kingdom.
servicenet Enable (on) / disable (off) using the Rackspace ServiceNet for
accessing the cloud.
(Disabled by default.)
include_container Comma separated list of containers to include in graphs. (All enabled by default.)
exclude_container Comma separated list of containers to exclude from graphs.
include_graphs Comma separated list of enabled graphs.
(All graphs enabled by default.)
exclude_graphs Comma separated list of disabled graphs.

Additionally the following configuration variables are implemented by the plugin for Multi Instance support:

Variable Description
instance_name Name of instance.
instance_label Graph title label for instance. (Default is the same as instance name.)
instance_label_format Controls how the instance label will be added to the graph title:
  • suffix (Default)
  • prefix
  • none

Credits

Rackspace Cloud Plugin (rackspacestats) has been contributed by palewire (Ben Welsh).

The following improvements have been implemented by Ali Onur Uyar ([aouyar @ GitHub] (https://github.com/aouyar)):

  • Plotting of stats for multiple containers in one graph.
  • Permit choosing auth servers (US vs. UK).
  • Permit using the Rackspace ServiceNet for accesing the cloud.

License

Rackspace Cloud Plugin ( rackspacestats ) is copyrighted free software made available under the terms of the GPL License Version 3 or later.

See the file COPYING that acompanies the code for full licensing information.