diff --git a/README.rst b/README.rst index 14b78c3..906cea1 100644 --- a/README.rst +++ b/README.rst @@ -16,4 +16,7 @@ which will enable smarter scheduling and environmental service assurance monitor Features -------- -* TODO +* Converts from collectd data sources to Ceilometer format +* * Adds units for Ceilometer +* Devstack plugin +* * Configure and deploy plugin diff --git a/doc/source/installation.rst b/doc/source/installation.rst index 4da2a3c..989321d 100644 --- a/doc/source/installation.rst +++ b/doc/source/installation.rst @@ -4,9 +4,39 @@ Installation At the command line:: - $ pip install collectd_ceilmeter + - Run stack.sh with local.conf configured for ceilometer. -Or, if you have virtualenvwrapper installed:: + - Configure the Openstack plugin - for more information see the file example.conf + default configuration place is in /etc/collectd.d/collectd-ceilometer-plugin.conf - $ mkvirtualenv collectd_ceilometer - $ pip install collectd_ceilometer + - Enable some read plugins to get some stats in /etc/collectd.conf + + - $ sudo service collectd start + +Manual install:: + + - Run stack.sh with local.conf configured for ceilometer. + + - git clone https://github.com/openstack/collectd-ceilometer-plugin.git + + - Enable Python plugin in /etc/collectd.conf + + + Globals true + + + - Enable the Openstack plugin in collectd configuration file: + (use example.conf) + + + ModulePath "/path/to/your/pyton/modules" + LogTraces true + Interactive false + Import "collectd_openstack_plugin" + + + - Configure the Openstack plugin - for more information see the file example.conf + + - Enable some read plugins to get some stats + + - $ sudo service collectd start