Ask Your Question

Enabling hardware metrics in Ceilometer

asked 2014-12-30 15:32:50 -0500

Vivek Nandavanam gravatar image


Is there any documentation which specifies the procedure to enable hardware metrics for OpenStack hosts?

The documentation here - - says 'snmpd agent should be running on the host from which the metrics are gathered'.

I see that snmpd is running on the host and when I do a snmpwalk from the compute node, I get a valid response describing the host.

snmpwalk -v 2c -c public <Node_IP>

Is there anything else that needs to be configured on the compute node to get these hardware.* metrics?



edit retag flag offensive close merge delete

1 answer

Sort by » oldest newest most voted

answered 2014-12-30 17:57:48 -0500

9lives gravatar image

Check this answer in question please.

Hope that helps!


edit flag offensive delete link more


In your answer, the 3rd point you mention 'meter_sink'. Here is my configuration:

- name: meter_sink
      - rpc://
Vivek Nandavanam gravatar imageVivek Nandavanam ( 2014-12-31 09:00:54 -0500 )edit

Should I change it to?

 - name: meter_sink
          meter: "*"
              - notifier://?per_meter_topic=1

And then restart the Ceilometer services on the compute node?

Vivek Nandavanam gravatar imageVivek Nandavanam ( 2014-12-31 09:02:23 -0500 )edit

yes, you can use "*“ to match all metrics this should include the hardware metrics, restart service cannot be avoided, for the ceilometer will read the pipeline.yaml only once when service is started.

9lives gravatar image9lives ( 2014-12-31 09:13:15 -0500 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2014-12-30 15:32:50 -0500

Seen: 254 times

Last updated: Dec 30 '14