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:
|
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.