Este conteúdo não está disponível no idioma selecionado.
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-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
# yum install -y mongodb openstack-ceilometer-* python-ceilometer python-ceilometerclient