
- remove ceilometerclient. we don't need this. - add docs on how to install gnocchi using openstack packages Closes-Bug: #1687839 Change-Id: I2f932fbe0b48bb11aa68d47e77aa2dc07af21731
1.9 KiB
1.9 KiB
Install and configure for Red Hat Enterprise Linux and CentOS
This section describes how to install and configure the Telemetry service, code-named ceilometer, on the controller node.
Prerequisites
Before you install and configure the Telemetry service, you must configure a target to send metering data to. The recommended endpoint is Gnocchi.
Install Gnocchi
Install the Gnocchi packages. Alternatively, Gnocchi can be install using pip:
# yum install openstack-gnocchi-api openstack-gnocchi-metricd \ python-gnocchiclient
Note
Depending on your environment size, consider installing Gnocchi separately as it makes extensive use of the cpu.
Finalize Gnocchi installation
Start the Gnocchi services and configure them to start when the system boots:
# systemctl enable openstack-gnocchi-api.service \ openstack-gnocchi-metricd.service # systemctl start openstack-gnocchi-api.service \ openstack-gnocchi-metricd.service
Install and configure components
Install the Ceilometer packages:
# yum install openstack-ceilometer-notification \ openstack-ceilometer-central
Finalize installation
Start the Telemetry services and configure them to start when the system boots:
# systemctl enable openstack-ceilometer-notification.service \ openstack-ceilometer-central.service # systemctl start openstack-ceilometer-notification.service \ openstack-ceilometer-central.service