自定义云高仪指标

时间:2014-09-15 12:38:35

标签: openstack openstack-horizon ceilometer

我正在尝试通过API向云高仪添加自定义指标,并成功添加新指标和新数据,但在尝试在信息中心中查看此新指标时我失败了。

我使用的命令:

获取令牌:

curl -i -X POST http://controller:35357/v2.0/tokens -H "Content-Type: application/json" -H "User-Agent: python-keystoneclient" -d '{"auth": {"tenantName": "test", "passwordCredentials": {"username": "admin", "password": "password"}}}'  ;

取令牌:

mysql -e 'use keystone; select id from token;' | tail -n 1

使用数据添加自定义指标:

curl -X POST -H 'X-Auth-Token: TOKEN' -H 'Content-Type: application/json'   -d '[{"counter_name": "test","user_id": "admin_user_id","resource_id": "Virtual_machine_ID","resource_metadata": {"display_name": "my_test","my_custom_metadata_1": "value1","my_custom_metadata_2": "value2"},"counter_unit": "%","counter_volume": 10.57762938230384,"project_id": "VM_tenant_ID","counter_type": "gauge"}]'  http://controller:8777/v2/meters/test

所有这些命令都有成功=) 使用如下命令检查:

  

ceilometer sample-list -m test

     

ceilometer meter-list | grep test

     

ceilometer statistics -m test

它们返回我之前输入的数据。但是,当我使用资源使用情况概述打开仪表板时,我无法在列表中看到新的指标。

所以我无法找到问题的主意。有人可以帮帮我吗?

0 个答案:

没有答案