The ceilometer.compute.pollsters.instance_stats Module

The ceilometer.compute.pollsters.instance_stats Module

class ceilometer.compute.pollsters.instance_stats.CPUL3CachePollster(conf)[source]

Bases: ceilometer.compute.pollsters.instance_stats.InstanceStatsPollster

sample_name = 'cpu_l3_cache'
sample_stats_key = 'cpu_l3_cache_usage'
sample_unit = 'B'
class ceilometer.compute.pollsters.instance_stats.CPUPollster(conf)[source]

Bases: ceilometer.compute.pollsters.instance_stats.InstanceStatsPollster

static get_additional_metadata(instance, c_data)[source]
sample_name = 'cpu'
sample_stats_key = 'cpu_time'
sample_type = 'cumulative'
sample_unit = 'ns'
class ceilometer.compute.pollsters.instance_stats.CPUUtilPollster(conf)[source]

Bases: ceilometer.compute.pollsters.instance_stats.InstanceStatsPollster

sample_name = 'cpu_util'
sample_stats_key = 'cpu_util'
sample_unit = '%'
class ceilometer.compute.pollsters.instance_stats.InstanceStatsPollster(conf)[source]

Bases: ceilometer.compute.pollsters.GenericComputePollster

inspector_method = 'inspect_instance'
class ceilometer.compute.pollsters.instance_stats.MemoryBandwidthLocalPollster(conf)[source]

Bases: ceilometer.compute.pollsters.instance_stats.InstanceStatsPollster

sample_name = 'memory.bandwidth.local'
sample_stats_key = 'memory_bandwidth_local'
sample_unit = 'B/s'
class ceilometer.compute.pollsters.instance_stats.MemoryBandwidthTotalPollster(conf)[source]

Bases: ceilometer.compute.pollsters.instance_stats.InstanceStatsPollster

sample_name = 'memory.bandwidth.total'
sample_stats_key = 'memory_bandwidth_total'
sample_unit = 'B/s'
class ceilometer.compute.pollsters.instance_stats.MemoryResidentPollster(conf)[source]

Bases: ceilometer.compute.pollsters.instance_stats.InstanceStatsPollster

sample_name = 'memory.resident'
sample_stats_key = 'memory_resident'
sample_unit = 'MB'
class ceilometer.compute.pollsters.instance_stats.MemorySwapInPollster(conf)[source]

Bases: ceilometer.compute.pollsters.instance_stats.InstanceStatsPollster

sample_name = 'memory.swap.in'
sample_stats_key = 'memory_swap_in'
sample_type = 'cumulative'
sample_unit = 'MB'
class ceilometer.compute.pollsters.instance_stats.MemorySwapOutPollster(conf)[source]

Bases: ceilometer.compute.pollsters.instance_stats.InstanceStatsPollster

sample_name = 'memory.swap.out'
sample_stats_key = 'memory_swap_out'
sample_type = 'cumulative'
sample_unit = 'MB'
class ceilometer.compute.pollsters.instance_stats.MemoryUsagePollster(conf)[source]

Bases: ceilometer.compute.pollsters.instance_stats.InstanceStatsPollster

sample_name = 'memory.usage'
sample_stats_key = 'memory_usage'
sample_unit = 'MB'
class ceilometer.compute.pollsters.instance_stats.PerfCPUCyclesPollster(conf)[source]

Bases: ceilometer.compute.pollsters.instance_stats.InstanceStatsPollster

sample_name = 'perf.cpu.cycles'
sample_stats_key = 'cpu_cycles'
class ceilometer.compute.pollsters.instance_stats.PerfCacheMissesPollster(conf)[source]

Bases: ceilometer.compute.pollsters.instance_stats.InstanceStatsPollster

sample_name = 'perf.cache.misses'
sample_stats_key = 'cache_misses'
class ceilometer.compute.pollsters.instance_stats.PerfCacheReferencesPollster(conf)[source]

Bases: ceilometer.compute.pollsters.instance_stats.InstanceStatsPollster

sample_name = 'perf.cache.references'
sample_stats_key = 'cache_references'
class ceilometer.compute.pollsters.instance_stats.PerfInstructionsPollster(conf)[source]

Bases: ceilometer.compute.pollsters.instance_stats.InstanceStatsPollster

sample_name = 'perf.instructions'
sample_stats_key = 'instructions'
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.