remove collector instructions
collector is not necessary so no point telling people how to use it. Change-Id: I513393e3aee20f110bd28cab0344bc5b118a4dce
This commit is contained in:
parent
b01c33f78b
commit
3eb256abff
@ -25,14 +25,8 @@ A central agent (``ceilometer-agent-central``)
|
|||||||
|
|
||||||
A notification agent (``ceilometer-agent-notification``)
|
A notification agent (``ceilometer-agent-notification``)
|
||||||
Runs on a central management server(s) and consumes messages from
|
Runs on a central management server(s) and consumes messages from
|
||||||
the message queue(s) to build event and metering data.
|
the message queue(s) to build event and metering data. Data is then
|
||||||
|
published to defined targets. By default, data is pushed to Gnocchi_.
|
||||||
A collector (``ceilometer-collector``)
|
|
||||||
Runs on central management server(s) and dispatches collected
|
|
||||||
telemetry data to a data store or external consumer without
|
|
||||||
modification. This service is optional as the
|
|
||||||
``ceilometer-agent-notification`` service can be configured to provide
|
|
||||||
the equivalent functionality.
|
|
||||||
|
|
||||||
These services communicate by using the OpenStack messaging bus. Ceilometer
|
These services communicate by using the OpenStack messaging bus. Ceilometer
|
||||||
data is designed to be published to various endpoints for storage and
|
data is designed to be published to various endpoints for storage and
|
||||||
|
@ -5,24 +5,12 @@
|
|||||||
|
|
||||||
.. code-block:: ini
|
.. code-block:: ini
|
||||||
|
|
||||||
[DEFAULT]
|
|
||||||
...
|
|
||||||
meter_dispatchers=gnocchi
|
|
||||||
event_dispatchers=gnocchi
|
|
||||||
|
|
||||||
[dispatcher_gnocchi]
|
[dispatcher_gnocchi]
|
||||||
# filter out Gnocchi-related activity meters (Swift driver)
|
# filter out Gnocchi-related activity meters (Swift driver)
|
||||||
filter_service_activity = False
|
filter_service_activity = False
|
||||||
# default metric storage archival policy
|
# default metric storage archival policy
|
||||||
archive_policy = low
|
archive_policy = low
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
It is possible forego the collector service by modifying the
|
|
||||||
pipeline.yaml to use the ``gnocchi://`` publisher rather than
|
|
||||||
``notifier://``. Doing so will minimise resource requirements.
|
|
||||||
In this case, dispatchers do not need to be added to conf file.
|
|
||||||
|
|
||||||
* In the ``[DEFAULT]`` section,
|
* In the ``[DEFAULT]`` section,
|
||||||
configure ``RabbitMQ`` message queue access:
|
configure ``RabbitMQ`` message queue access:
|
||||||
|
|
||||||
|
@ -23,9 +23,7 @@ Install and configure components
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
# zypper install
|
# zypper install openstack-ceilometer-agent-notification \
|
||||||
openstack-ceilometer-collector \
|
|
||||||
openstack-ceilometer-agent-notification \
|
|
||||||
openstack-ceilometer-agent-central python-ceilometerclient
|
openstack-ceilometer-agent-central python-ceilometerclient
|
||||||
|
|
||||||
.. include:: install-base-config-common.inc
|
.. include:: install-base-config-common.inc
|
||||||
@ -39,8 +37,6 @@ Finalize installation
|
|||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
# systemctl enable openstack-ceilometer-agent-notification.service \
|
# systemctl enable openstack-ceilometer-agent-notification.service \
|
||||||
openstack-ceilometer-agent-central.service \
|
openstack-ceilometer-agent-central.service
|
||||||
openstack-ceilometer-collector.service
|
|
||||||
# systemctl start openstack-ceilometer-agent-notification.service \
|
# systemctl start openstack-ceilometer-agent-notification.service \
|
||||||
openstack-ceilometer-agent-central.service \
|
openstack-ceilometer-agent-central.service
|
||||||
openstack-ceilometer-collector.service
|
|
||||||
|
@ -23,8 +23,7 @@ Install and configure components
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
# yum install
|
# yum install openstack-ceilometer-notification \
|
||||||
openstack-ceilometer-collector openstack-ceilometer-notification \
|
|
||||||
openstack-ceilometer-central python-ceilometerclient
|
openstack-ceilometer-central python-ceilometerclient
|
||||||
|
|
||||||
.. include:: install-base-config-common.inc
|
.. include:: install-base-config-common.inc
|
||||||
@ -38,8 +37,6 @@ Finalize installation
|
|||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
# systemctl enable openstack-ceilometer-notification.service \
|
# systemctl enable openstack-ceilometer-notification.service \
|
||||||
openstack-ceilometer-central.service \
|
openstack-ceilometer-central.service
|
||||||
openstack-ceilometer-collector.service
|
|
||||||
# systemctl start openstack-ceilometer-notification.service \
|
# systemctl start openstack-ceilometer-notification.service \
|
||||||
openstack-ceilometer-central.service \
|
openstack-ceilometer-central.service
|
||||||
openstack-ceilometer-collector.service
|
|
||||||
|
@ -23,9 +23,8 @@ Install and configure components
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
# apt-get install ceilometer-collector \
|
# apt-get install ceilometer-agent-notification \
|
||||||
ceilometer-agent-central ceilometer-agent-notification \
|
ceilometer-agent-central python-ceilometerclient
|
||||||
python-ceilometerclient
|
|
||||||
|
|
||||||
.. include:: install-base-config-common.inc
|
.. include:: install-base-config-common.inc
|
||||||
|
|
||||||
@ -38,4 +37,3 @@ Finalize installation
|
|||||||
|
|
||||||
# service ceilometer-agent-central restart
|
# service ceilometer-agent-central restart
|
||||||
# service ceilometer-agent-notification restart
|
# service ceilometer-agent-notification restart
|
||||||
# service ceilometer-collector restart
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user