1 plugin-collectd-ceilometer
2 =========================
5 Installs collectd-ceilometer on compute via a fuel plugin.
10 | Requirement | Version/Comment |
11 |----------------------------------|-----------------|
12 | Mirantis OpenStack compatibility | 10.0 |
18 1. https://wiki.openstack.org/wiki/Fuel
19 2. https://wiki.openstack.org/wiki/Fuel/Plugins
24 step 1, 2, 3 may be bypassed if fuel plugin is installed from /opt/opnfv in fuel@opnfv.
26 1) install fuel plugin builder
27 sudo apt-get install -y ruby-dev rubygems-integration python-pip rpm createrepo dpkg-dev
29 sudo pip install fuel-plugin-builder
32 fpb --build <plugin-dir>
33 e.g.: fpb --build fastpathmetrics/src/fuel-plugin
35 3) copy plugin rpm to fuel master
36 e.g. scp fuel-plugin-collectd-ceilometer-0.9-0.9.0-1.noarch.rpm <user>@<server-name>:~/
39 fuel plugins --install <plugin-name>.rpm
41 5) prepare fuel environment
42 a) enable ceilometer service
43 go to settings/openstack services
44 enable ceilometer plugin with checkbox
45 b) enable collectd-ceilometer
47 enable collectd-ceilometer plugin with checkbox
50 6) add nodes to environment
55 SSH to openstack controller node:
57 ceilometer sample-list --meter interface.if_packets