Show Table of Contents
12.2. Install the Telemetry Service Packages
The Telemetry service requires the following packages:
- mongodb
- Provides the MongoDB database service. The Telemetry service uses MongoDB as its back-end data repository.
- openstack-ceilometer-api
- Provides the
ceilometerAPI service. - openstack-ceilometer-central
- Provides the Central
ceilometeragent. - openstack-ceilometer-collector
- Provides the
ceilometerCollector agent. - openstack-ceilometer-common
- Provides components common to all
ceilometerservices. - openstack-ceilometer-compute
- Provides the
ceilometeragent that must run on each Compute node. - openstack-ceilometer-alarm
- Provides the
ceilometeralarm notification and evaluation services. - openstack-ceilometer-notification
- Provides the
ceilometerNotification agent. This agent provides metrics to the Collector agent from different OpenStack services. - python-ceilometer
- Provides the
ceilometerPython library. - python-ceilometerclient
- Provides the
ceilometercommand-line tool and a Python API (specifically, theceilometerclientmodule).
You can deploy the API Server, Central agent, MongoDB database service, and Collector on different hosts. Each Compute node must also have a Compute agent installed; this agent gathers detailed usage metrics on instances running on the Compute node.
Install the required packages on the same host:
#yum install -y mongodb openstack-ceilometer-* python-ceilometer python-ceilometerclient

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.