The ceilometer.compute.notifications.cpu ModuleΒΆ

Converters for producing compute CPU sample messages from notification events.

class ceilometer.compute.notifications.cpu.ComputeMetricsNotificationBase(transporter)[source]

Bases: ceilometer.compute.notifications.ComputeNotificationBase

Convert compute.metrics.update notifications into Samples.

process_notification(message)[source]
class ceilometer.compute.notifications.cpu.CpuFrequency(transporter)[source]

Bases: ceilometer.compute.notifications.cpu.ComputeMetricsNotificationBase

Handle CPU current frequency message.

class ceilometer.compute.notifications.cpu.CpuIdlePercent(transporter)[source]

Bases: ceilometer.compute.notifications.cpu.ComputeMetricsNotificationBase

Handle CPU idle percentage message.

class ceilometer.compute.notifications.cpu.CpuIdleTime(transporter)[source]

Bases: ceilometer.compute.notifications.cpu.ComputeMetricsNotificationBase

Handle CPU idle time message.

class ceilometer.compute.notifications.cpu.CpuIowaitPercent(transporter)[source]

Bases: ceilometer.compute.notifications.cpu.ComputeMetricsNotificationBase

Handle CPU I/O wait percentage message.

class ceilometer.compute.notifications.cpu.CpuIowaitTime(transporter)[source]

Bases: ceilometer.compute.notifications.cpu.ComputeMetricsNotificationBase

Handle CPU I/O wait time message.

class ceilometer.compute.notifications.cpu.CpuKernelPercent(transporter)[source]

Bases: ceilometer.compute.notifications.cpu.ComputeMetricsNotificationBase

Handle CPU kernel percentage message.

class ceilometer.compute.notifications.cpu.CpuKernelTime(transporter)[source]

Bases: ceilometer.compute.notifications.cpu.ComputeMetricsNotificationBase

Handle CPU kernel time message.

class ceilometer.compute.notifications.cpu.CpuPercent(transporter)[source]

Bases: ceilometer.compute.notifications.cpu.ComputeMetricsNotificationBase

Handle generic CPU utilization message.

class ceilometer.compute.notifications.cpu.CpuUserPercent(transporter)[source]

Bases: ceilometer.compute.notifications.cpu.ComputeMetricsNotificationBase

Handle CPU user mode percentage message.

class ceilometer.compute.notifications.cpu.CpuUserTime(transporter)[source]

Bases: ceilometer.compute.notifications.cpu.ComputeMetricsNotificationBase

Handle CPU user mode time message.

Previous topic

The ceilometer.compute.notifications.instance Module

Next topic

The ceilometer.compute.notifications Module

This Page