API を介してカスタム メトリックを ceilometer に追加しようとしていますが、新しいメトリックと新しいデータの追加には成功していますが、この新しいメトリックをダッシュボードに表示しようとすると失敗します。
私が使用したコマンド:
トークンを取得します。
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 サンプルリスト -m テスト
ceilometer メーターリスト |grep テスト
ceilometer 統計 -m テスト
以前に入力したデータを返します。しかし、リソース使用状況の概要でダッシュボードを開いていると、リストに新しいメトリックが表示されません。
だから私は私の問題の決定を見つけることができません。誰でも私を助けることができますか?