ceilometer/ceilometer
minruigao c972cecb37 Add opentelemetry publisher base on http
Opentelemetry is a standard data protocol of observability.
This patch add a new publisher about 'opentelemetry', it use
http to send data in json format to opentelemetry collector.
In the future, we can try to send data to opentelemetry by gRPC.

Change-Id: Ifa20d29d27e35d98999bf0e7ae519ebcedf811aa
2023-12-18 16:47:29 +08:00
..
cmd notification: Dump loaded options during start up 2023-09-19 04:42:34 +00:00
compute Merge "Deprecate support for VMWare vSphere" 2023-09-14 15:26:21 +00:00
data/meters.d jsonpath-rw-ext uses operator.add for "+" and operator.sub for "-". operator.add can do string concatenation, but operator.sub cannot do string subtraction. so the original hack does not work, perhaps we should use sub to get an empty string. 2023-05-22 20:49:02 +08:00
event Remove reference to the tenant attribute of RequestContext 2022-03-01 17:25:12 +09:00
hacking Update hacking for Python3 2020-03-31 17:39:51 +02:00
image Stop to use the __future__ module. 2020-06-02 19:36:09 +02:00
ipmi Replace six with python3 code style 2021-01-13 14:20:31 +01:00
locale Imported Translations from Zanata 2023-05-09 04:25:39 +00:00
meter Fallback to oslo_cache.dict caching backend 2023-10-17 12:30:11 +00:00
network Replace abc.abstractproperty with property and abc.abstractmethod 2022-08-03 20:25:18 +08:00
objectstore Fix swift pollsters that use get_account 2022-06-02 23:55:23 +03:00
pipeline Add logs in the SampleEndpoint class 2023-11-22 16:42:29 -03:00
polling Merge "Fallback to oslo_cache.dict caching backend" 2023-12-04 07:38:30 +00:00
privsep Get output for processutils.execute impi command 2019-08-07 13:26:06 +08:00
publisher Add opentelemetry publisher base on http 2023-12-18 16:47:29 +08:00
telemetry Fix `TelemetryIpc` when using `tenant_name_discovery=False` 2023-11-21 14:09:23 -03:00
tests Add opentelemetry publisher base on http 2023-12-18 16:47:29 +08:00
volume Add AZ resource metadata for volume size polling 2020-10-02 12:48:40 +02:00
__init__.py Remove Ceilometer API 2017-10-25 14:38:43 +02:00
agent.py Replace oslo_utils.fnmatch with fnmatch 2021-07-06 21:23:44 +09:00
cache_utils.py Fallback to oslo_cache.dict caching backend 2023-10-17 12:30:11 +00:00
declarative.py Make multiple attempts to obtain gnocchiclient 2023-06-09 15:28:21 +05:30
gnocchi_client.py Remove support for neutron-lbaas 2022-06-08 14:44:35 +00:00
i18n.py Update the documentation link for doc migration 2017-07-26 17:35:33 +08:00
keystone_client.py Remove monasca 2023-11-08 04:30:36 -05:00
messaging.py Change oslo.messaging prefetch default 2017-11-15 13:51:00 +01:00
middleware.py rename sample handler 2017-11-08 01:05:28 +00:00
neutron_client.py Remove support for neutron-lbaas 2022-06-08 14:44:35 +00:00
notification.py Add logs in the SampleEndpoint class 2023-11-22 16:42:29 -03:00
nova_client.py Remove deprecated nova_http_log_debug option 2017-09-25 20:59:53 +01:00
opts.py Remove monasca 2023-11-08 04:30:36 -05:00
sample.py Add vanity names to notification samples 2023-04-04 19:02:46 +05:30
service.py Remove deprecated storage drivers 2017-10-26 09:35:14 +02:00
utils.py Replace deprecated oslo_utils.timeutils.isotime 2021-07-24 00:29:33 +09:00
version.py Introduce Guru Meditation Reports into Ceilometer 2015-08-20 08:59:51 +08:00