OpenStack Telemetry (Ceilometer)
Go to file
Rafael Weingärtner fbb4b6d264 OpenStack Dynamic pollsters metadata enrichment with other OpenStack API's data
Sometimes we want/need to add/gather extra metadata for the samples
being handled by Ceilometer Dynamic pollsters, such as the project
name, domain id, domain name, and other metadata that are not always
accessible via the OpenStack component where the sample is gathered.

For instance, when gathering the status of virtual machines (VMs) from
Nova, we only have the tenant_id, which must be used as the project_id.
However, for billing and later invoicing one might need/want the
project name, domain id, and other metadata that are available in
Keystone (and maybe some others that are scattered over other
components). To achieve that, one can use the OpenStack metadata
enrichment option. This feature is only available to OpenStack
pollsters, and can only gather extra metadata from OpenStack APIs.

This patch introduces a new option in the OpenStack Dynamic pollsters,
that enable operators to enrich sample's metadata with information that
can be captured in other OpenStack APIs such as Keystone, Nova, Neutron,
and many others.

Change-Id: I079bf26cf26fcbcf678dba10469516a1dcb52c0d
2022-01-20 11:55:41 -03:00
ceilometer OpenStack Dynamic pollsters metadata enrichment with other OpenStack API's data 2022-01-20 11:55:41 -03:00
devstack Do not install libvirt python bindings from pip 2021-08-16 08:23:00 +00:00
doc OpenStack Dynamic pollsters metadata enrichment with other OpenStack API's data 2022-01-20 11:55:41 -03:00
etc/ceilometer Add missing [oslo_reports] options 2021-08-21 17:23:50 +09:00
releasenotes OpenStack Dynamic pollsters metadata enrichment with other OpenStack API's data 2022-01-20 11:55:41 -03:00
tools Remove six.moves 2020-09-27 11:26:03 +08:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:24:58 +00:00
.gitignore Create dynamic pollster feature 2019-10-23 16:01:55 -03:00
.gitreview OpenDev Migration Patch 2019-04-19 19:31:12 +00:00
.mailmap add mailmap to avoid dup of authors 2014-10-09 10:31:23 +03:00
.stestr.conf Migrate to stestr for running tests 2018-07-30 10:37:34 +02:00
.zuul.yaml Add Python3 yoga unit tests 2021-09-15 01:59:55 +00:00
bindep.txt Add gating on py37 2018-07-26 07:07:39 +02:00
CONTRIBUTING.rst Optimize the link address 2017-04-08 17:15:28 +08:00
HACKING.rst Update URL home-page in documents according to document migration 2017-07-14 16:15:14 +00:00
LICENSE include a copy of the ASL 2.0 2013-03-15 14:25:48 +00:00
lower-constraints.txt Update requirements and lower_constraints 2021-10-12 10:20:19 +02:00
MAINTAINERS Remove liusheng and llu from the maintainers 2018-04-12 10:58:24 +02:00
README.rst Move bug tracking back to launchpad 2021-06-18 12:09:39 +02:00
reno.yaml Tell reno to ignore the kilo branch 2020-02-12 17:28:44 +01:00
requirements.txt Update requirements and lower_constraints 2021-10-12 10:20:19 +02:00
setup.cfg Merge "Remove Xen support" 2021-06-02 17:42:14 +00:00
setup.py Cleanup py27 support 2020-04-11 00:57:21 -07:00
test-requirements.txt Update requirements and lower_constraints 2021-10-12 10:20:19 +02:00
tox.ini Update requirements and lower_constraints 2021-10-12 10:20:19 +02:00

Ceilometer

Overview

Ceilometer is a data collection service that collects event and metering data by monitoring notifications sent from OpenStack services. It publishes collected data to various targets including data stores and message queues.

Ceilometer is distributed under the terms of the Apache License, Version 2.0. The full terms and conditions of this license are detailed in the LICENSE file.

Documentation

Release notes are available at https://releases.openstack.org/teams/telemetry.html

Developer documentation is available at https://docs.openstack.org/ceilometer/latest/

Launchpad Projects

Code Repository

Bug Tracking

Release Notes

IRC

IRC Channel: #openstack-telemetry on OFTC.

Mailinglist

Project use http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discuss as the mailinglist. Please use tag [Ceilometer] in the subject for new threads.