openstack-collectd: A collectd plugin to report OpenStack related statistics
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib/Collectd/Plugins
t
.gitignore
Changes
MANIFEST
Makefile.PL
README.md

README.md

openstack-collectd - A collectd plugin to report OpenStack related statistics

=================================

A collectd plugin to send OpenStack related information such as VMs location, hardware configuration, compute nodes and etc. Its written in a way that you can easily extend and add more info based on your need. I expect you to commit your useful changes here, so that everyone can use it.

REQUIREMENTS

This module has been tested on OpenStack Pike.

INSTALLATION

To install this module type the following:

   perl Makefile.PL
   make
   make test
   make install

in /opt/collectd/etc/collectd.conf:

...
<LoadPlugin "perl">
  Globals true
</LoadPlugin>
...
<Plugin perl>
        BaseName "Collectd::Plugins"
        LoadPlugin "OpenStack"
        <Plugin "openstack">
           OpenStackControllerMySQLBindAddress "127.0.0.1"
           MySQLRootPassword "root"
	</Plugin>
</Plugin>
...

DEPENDENCIES

  • OpenStack Pike or Ocata
  • collectd
  • perl

COPYRIGHT AND LICENCE

Collectd-Plugins-OpenStack by Michel Gokan is licensed under a Creative Commons Attribution 4.0 International License.