The ceilometer.telemetry.notifications Module

class ceilometer.telemetry.notifications.TelemetryBase(manager)[source]

Bases: ceilometer.agent.plugin_base.NotificationBase

Convert telemetry notification into Samples.

get_targets(conf)[source]

Return a sequence of oslo_messaging.Target

Sequence defining the exchange and topics to be connected for this plugin.

class ceilometer.telemetry.notifications.TelemetryIpc(manager)[source]

Bases: ceilometer.telemetry.notifications.TelemetryBase

Handle sample from notification bus

Telemetry samples can be posted via API or polled by Polling agent.

process_notification(message)[source]