Installing Telemetry in OpenStack
In this section, we will include the Telemetry module in OpenStack. For the sake of simplicity, we will install the following Telemetry components using the command-line interface in the cloud controller node:
- Ceilometer with a legacy storage backend
- Aodh for alarm notification and evaluation
The Ceilometer installation
The next steps show how to install Ceilometer in our existing environment. We will first begin by configuring our controller node, cc01.packtpub
:
- Install the core components described previously:
# yum install openstack-ceilometer-api openstack-ceilometer- collector openstack-ceilometer-central python-ceilometerclient
- Install MongoDB, which Ceilometer needs for the backend database:
# yum --enablerepo=epel -y install mongodb-server mongodb
- Start the MongoDB server and make it autostart on machine boot:
# service mongod start # chkonfig mongod on
- Ensure that MongoDB binds to the management IP address of our cloud controller in...