The ceilometer.notification Module

class ceilometer.notification.NotificationService(worker_id, conf)[source]

Bases: ceilometer.service_base.PipelineBasedService

Notification service.

When running multiple agents, additional queuing sequence is required for inter process communication. Each agent has two listeners: one to listen to the main OpenStack queue and another listener(and notifier) for IPC to divide pipeline sink endpoints. Coordination should be enabled to have proper active/active HA.

reload_pipeline()[source]
run()[source]
terminate()[source]