diff --git a/manifests/params.pp b/manifests/params.pp index 0386c6df..9724f2da 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -31,6 +31,13 @@ class ceilometer::params { 'volume.snapshot.size', 'volume.backup.size', 'hardware.cpu.util', + 'hardware.cpu.user', + 'hardware.cpu.nice', + 'hardware.cpu.system', + 'hardware.cpu.idle', + 'hardware.cpu.wait', + 'hardware.cpu.kernel', + 'hardware.cpu.interrupt', 'hardware.memory.used', 'hardware.memory.total', 'hardware.memory.buffer', diff --git a/releasenotes/notes/hardware-cpu-meters-664cb6753d5efc81.yaml b/releasenotes/notes/hardware-cpu-meters-664cb6753d5efc81.yaml new file mode 100644 index 00000000..aaf2abfe --- /dev/null +++ b/releasenotes/notes/hardware-cpu-meters-664cb6753d5efc81.yaml @@ -0,0 +1,13 @@ +--- +features: + - | + The following meters are enabled by default when + ``ceilometer::agent::polling::manage_polling`` is ``true``. + + - hardware.cpu.user + - hardware.cpu.nice + - hardware.cpu.system + - hardware.cpu.idle + - hardware.cpu.wait + - hardware.cpu.kernel + - hardware.cpu.interrupt diff --git a/spec/classes/ceilometer_agent_polling_spec.rb b/spec/classes/ceilometer_agent_polling_spec.rb index e5867ff3..140a39bb 100644 --- a/spec/classes/ceilometer_agent_polling_spec.rb +++ b/spec/classes/ceilometer_agent_polling_spec.rb @@ -123,6 +123,13 @@ sources: - volume.snapshot.size - volume.backup.size - hardware.cpu.util + - hardware.cpu.user + - hardware.cpu.nice + - hardware.cpu.system + - hardware.cpu.idle + - hardware.cpu.wait + - hardware.cpu.kernel + - hardware.cpu.interrupt - hardware.memory.used - hardware.memory.total - hardware.memory.buffer