ceilometer/doc/source/install/install-base-rdo.rst
gord chung 2696ef6112 update install docs
- remove ceilometerclient. we don't need this.
- add docs on how to install gnocchi using openstack packages

Closes-Bug: #1687839
Change-Id: I2f932fbe0b48bb11aa68d47e77aa2dc07af21731
2017-11-08 19:25:56 +00:00

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

  1. 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

  1. 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

  1. Install the Ceilometer packages:

    # yum install openstack-ceilometer-notification \
      openstack-ceilometer-central

Finalize installation

  1. 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