此内容没有您所选择的语言版本。
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
ceilometer
API service. - openstack-ceilometer-central
- Provides the Central
ceilometer
agent. - openstack-ceilometer-collector
- Provides the
ceilometer
Collector agent. - openstack-ceilometer-common
- Provides components common to all
ceilometer
services. - openstack-ceilometer-compute
- Provides the
ceilometer
agent that must run on each Compute node. - openstack-ceilometer-notification
- Provides the
ceilometer
Notification agent. This agent provides metrics to the Collector agent from different OpenStack services. - python-ceilometer
- Provides the
ceilometer
Python library. - python-ceilometerclient
- Provides the
ceilometer
command-line tool and a Python API (specifically, theceilometerclient
module).
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