summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/source/admin/telemetry-data-collection.rst9
-rw-r--r--doc/source/admin/telemetry-dynamic-pollster.rst5
-rw-r--r--doc/source/admin/telemetry-measurements.rst110
-rw-r--r--doc/source/conf.py22
-rw-r--r--doc/source/contributor/architecture.rst2
5 files changed, 20 insertions, 128 deletions
diff --git a/doc/source/admin/telemetry-data-collection.rst b/doc/source/admin/telemetry-data-collection.rst
index 618c8f1f..559d0396 100644
--- a/doc/source/admin/telemetry-data-collection.rst
+++ b/doc/source/admin/telemetry-data-collection.rst
@@ -19,9 +19,8 @@ Notifications
messages from the configured message queue system.
Polling
- Retrieve information directly from the hypervisor or from the host
- machine using SNMP, or by using the APIs of other OpenStack
- services.
+ Retrieve information directly from the hypervisor or by using the APIs of
+ other OpenStack services.
Notifications
=============
@@ -281,15 +280,13 @@ Central agent
~~~~~~~~~~~~~
This agent is responsible for polling public REST APIs to retrieve additional
-information on OpenStack resources not already surfaced via notifications,
-and also for polling hardware resources over SNMP.
+information on OpenStack resources not already surfaced via notifications.
Some of the services polled with this agent are:
- OpenStack Networking
- OpenStack Object Storage
- OpenStack Block Storage
-- Hardware resources via SNMP
To install and configure this service use the :ref:`install_rdo`
section in the Installation Tutorials and Guides.
diff --git a/doc/source/admin/telemetry-dynamic-pollster.rst b/doc/source/admin/telemetry-dynamic-pollster.rst
index f9118792..25758d8f 100644
--- a/doc/source/admin/telemetry-dynamic-pollster.rst
+++ b/doc/source/admin/telemetry-dynamic-pollster.rst
@@ -198,6 +198,11 @@ attributes to define a dynamic pollster:
executed serially, one after the other. Therefore, if the request hangs,
all pollsters (including the non-dynamic ones) will stop executing.
+* ``namespaces``: optional parameter. Defines the namespaces (running
+ ceilometer instances) where the pollster will be instantiated. This
+ parameter accepts a single string value or a list of strings. The
+ default value is `central`.
+
The complete YAML configuration to gather data from Magnum (that has been used
as an example) is the following:
diff --git a/doc/source/admin/telemetry-measurements.rst b/doc/source/admin/telemetry-measurements.rst
index 346fcc7e..faa7c98a 100644
--- a/doc/source/admin/telemetry-measurements.rst
+++ b/doc/source/admin/telemetry-measurements.rst
@@ -398,116 +398,6 @@ meters are recorded from capable platform:
| | | | | | the system |
+---------------------+-------+------+----------+----------+------------------+
-SNMP based meters
-~~~~~~~~~~~~~~~~~
-
-Telemetry supports gathering SNMP based generic host meters. In order to
-be able to collect this data you need to run snmpd on each target host.
-
-The following meters are available about the host machines by using
-SNMP:
-
-+---------------------+-------+------+----------+----------+------------------+
-| Name | Type | Unit | Resource | Origin | Note |
-+=====================+=======+======+==========+==========+==================+
-| **Meters added in the Mitaka release or earlier** |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.cpu.load.\ | Gauge | proc\| host ID | Pollster | CPU load in the |
-| 1min | | ess | | | past 1 minute |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.cpu.load.\ | Gauge | proc\| host ID | Pollster | CPU load in the |
-| 5min | | ess | | | past 5 minutes |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.cpu.load.\ | Gauge | proc\| host ID | Pollster | CPU load in the |
-| 15min | | ess | | | past 15 minutes |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.disk.size\ | Gauge | KB | disk ID | Pollster | Total disk size |
-| .total | | | | | |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.disk.size\ | Gauge | KB | disk ID | Pollster | Used disk size |
-| .used | | | | | |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.memory.to\ | Gauge | KB | host ID | Pollster | Total physical |
-| tal | | | | | memory size |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.memory.us\ | Gauge | KB | host ID | Pollster | Used physical m\ |
-| ed | | | | | emory size |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.memory.bu\ | Gauge | KB | host ID | Pollster | Physical memory |
-| ffer | | | | | buffer size |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.memory.ca\ | Gauge | KB | host ID | Pollster | Cached physical |
-| ched | | | | | memory size |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.memory.sw\ | Gauge | KB | host ID | Pollster | Total swap space |
-| ap.total | | | | | size |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.memory.sw\ | Gauge | KB | host ID | Pollster | Available swap |
-| ap.avail | | | | | space size |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.network.i\ | Cumul\| B | interface| Pollster | Bytes received |
-| ncoming.bytes | ative | | ID | | by network inte\ |
-| | | | | | rface |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.network.o\ | Cumul\| B | interface| Pollster | Bytes sent by n\ |
-| utgoing.bytes | ative | | ID | | etwork interface |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.network.o\ | Cumul\| pack\| interface| Pollster | Sending error o\ |
-| utgoing.errors | ative | et | ID | | f network inter\ |
-| | | | | | face |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.network.i\ | Cumul\| data\| host ID | Pollster | Number of recei\ |
-| p.incoming.datagra\ | ative | grams| | | ved datagrams |
-| ms | | | | | |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.network.i\ | Cumul\| data\| host ID | Pollster | Number of sent |
-| p.outgoing.datagra\ | ative | grams| | | datagrams |
-| ms | | | | | |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.system_st\ | Cumul\| bloc\| host ID | Pollster | Aggregated numb\ |
-| ats.io.incoming.bl\ | ative | ks | | | er of blocks re\ |
-| ocks | | | | | ceived to block |
-| | | | | | device |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.system_st\ | Cumul\| bloc\| host ID | Pollster | Aggregated numb\ |
-| ats.io.outgoing.bl\ | ative | ks | | | er of blocks se\ |
-| ocks | | | | | nt to block dev\ |
-| | | | | | ice |
-+---------------------+-------+------+----------+----------+------------------+
-| **Meters added in the Queens release** |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.disk.read.\| Gauge | B | disk ID | Pollster | Bytes read from |
-| bytes | | | | | device since boot|
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.disk.write\| Gauge | B | disk ID | Pollster | Bytes written to |
-| .bytes | | | | | device since boot|
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.disk.read.\| Gauge | requ\| disk ID | Pollster | Read requests to |
-| requests | | ests | | | device since boot|
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.disk.write\| Gauge | requ\| disk ID | Pollster | Write requests to|
-| .requests | | ests | | | device since boot|
-+---------------------+-------+------+----------+----------+------------------+
-| **Meters added in the Stein release** |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.cpu.user | Gauge | tick | host ID | Pollster | CPU user in tick |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.cpu.system | Gauge | tick | host ID | Pollster | CPU system in t\ |
-| | | | | | ick |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.cpu.nice | Gauge | tick | host ID | Pollster | CPU nice in tick |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.cpu.idle | Gauge | tick | host ID | Pollster | CPU idle in tick |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.cpu.wait | Gauge | tick | host ID | Pollster | CPU wait in tick |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.cpu.kernel | Gauge | tick | host ID | Pollster | CPU kernel in t\ |
-| | | | | | ick |
-+---------------------+-------+------+----------+----------+------------------+
-| hardware.cpu.inter\ | Gauge | tick | host ID | Pollster | CPU interrupt i\ |
-| rupt | | | | | n tick |
-+---------------------+-------+------+----------+----------+------------------+
-
OpenStack Image service
~~~~~~~~~~~~~~~~~~~~~~~
diff --git a/doc/source/conf.py b/doc/source/conf.py
index d04763b4..d8fa0d6d 100644
--- a/doc/source/conf.py
+++ b/doc/source/conf.py
@@ -60,8 +60,8 @@ source_suffix = '.rst'
master_doc = 'index'
# General information about the project.
-project = u'Ceilometer'
-copyright = u'2012-2015, OpenStack Foundation'
+project = 'Ceilometer'
+copyright = '2012-2015, OpenStack Foundation'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
@@ -203,8 +203,8 @@ smartquotes_excludes = {'builders': ['latex']}
# (source start file, target name, title, author, documentclass
# [howto/manual]).
latex_documents = [
- ('index', 'doc-ceilometer.tex', u'Ceilometer Documentation',
- u'OpenStack Foundation', 'manual'),
+ ('index', 'doc-ceilometer.tex', 'Ceilometer Documentation',
+ 'OpenStack Foundation', 'manual'),
]
# The name of an image file (relative to this directory) to place at the top of
@@ -233,8 +233,8 @@ latex_documents = [
# One entry per manual page. List of tuples
# (source start file, name, description, authors, manual section).
man_pages = [
- ('index', 'ceilometer', u'Ceilometer Documentation',
- [u'OpenStack'], 1)
+ ('index', 'ceilometer', 'Ceilometer Documentation',
+ ['OpenStack'], 1)
]
# If true, show URL addresses after external links.
@@ -247,7 +247,7 @@ man_pages = [
# (source start file, target name, title, author,
# dir menu entry, description, category)
texinfo_documents = [
- ('index', 'Ceilometer', u'Ceilometer Documentation', u'OpenStack',
+ ('index', 'Ceilometer', 'Ceilometer Documentation', 'OpenStack',
'Ceilometer', 'One line description of project.', 'Miscellaneous'),
]
@@ -264,10 +264,10 @@ texinfo_documents = [
# -- Options for Epub output --------------------------------------------------
# Bibliographic Dublin Core info.
-epub_title = u'Ceilometer'
-epub_author = u'OpenStack'
-epub_publisher = u'OpenStack'
-epub_copyright = u'2012-2015, OpenStack'
+epub_title = 'Ceilometer'
+epub_author = 'OpenStack'
+epub_publisher = 'OpenStack'
+epub_copyright = '2012-2015, OpenStack'
# The language of the text. It defaults to the language option
# or en if the language is not set.
diff --git a/doc/source/contributor/architecture.rst b/doc/source/contributor/architecture.rst
index 896e517d..736b03fa 100644
--- a/doc/source/contributor/architecture.rst
+++ b/doc/source/contributor/architecture.rst
@@ -69,7 +69,7 @@ The Ceilometer project created 2 methods to collect data:
The first method is supported by the ceilometer-notification agent, which
monitors the message queues for notifications. Polling agents can be configured
either to poll the local hypervisor or remote APIs (public REST APIs exposed by
-services and host-level SNMP/IPMI daemons).
+services and host-level IPMI daemons).
Notification Agent: Listening for data
---------------------------------------