monitor meter create

コマンド概要

顧客メーターを作成します。 指定された顧客メーターにサンプル値を入れてください。 “OpenStack Telemetry API”は “Create and Put a value into Custom Meter” のAPIに相当するものを提供しておりません。

必須パラメーター

パラメーター名 データ形式 デフォルト値 パラメーター説明
custom_meter_name 文字列 なし 認証トークン
resource_id 文字列 なし 顧客メーターに関連付ける計量リソースのID

任意パラメーター

パラメーター名 データ形式 デフォルト値 パラメーター説明
--counter_name 文字列 なし 顧客メーター名
--project_id 文字列 要求された場合は<token_id>, リソースと顧客メーターが属するプロジェクトのID  
--namespace 文字列 なし サービスの名前空間
--counter_type 文字列 delta  顧客メーターに関連づく測定種類
--counter_unit 文字列 なし  顧客メーターに関連づく測定単位
--display_name 文字列 'counter_name'と同じ値  顧客メーターの表示名
--timestamp 日付 APIが受け付けられた時刻  任意のタイムスタンプ
--counter_volume Float なし  顧客メーターに登録されたサンプル値
--recorded_at 日付 APIが受け付けられた時刻  サンプル値が測定、登録された時刻

コマンド使用例

ecl monitor meter create <custom_meter_name> <resource_id> --counter_name <counter_name> --project_id <project_id> --namespace <namespace> --counter_type <counter_type> --counter_unit <counter_unit> --display_name <display_name> --timestamp <timestamp> --counter_volume <counter_volume> --recorded_at <recorded_at>

ecl monitor meter create bare-new-meter baremetal-server_752aac2e-4b82-4d47-a7c7-fcbd0cbc86e2 --counter_name bare-new-meter --counter_unit count --counter_type gauge --display_name bare-new-meter --counter_volume 1.01 --namespace baremetal-server --project_id 72ab9350a47a4173966ad02dc51b32a1

+-------------------+-------------------------------------------------------+
| Field             | Value                                                 |
+-------------------+-------------------------------------------------------+
| counter_name      | bare-new-meter                                        |
| counter_type      | gauge                                                 |
| counter_unit      | count                                                 |
| counter_volume    | 1.01                                                  |
| message_id        |                                                       |
| namespace         | baremetal-server                                      |
| project_id        | 72ab9350a47a4173966ad02dc51b32a1                      |
| recorded_at       | 2016-09-30T10:08:52.264728                            |
| resource_id       | baremetal-server_752aac2e-4b82-4d47-a7c7-fcbd0cbc86e2 |
| resource_metadata | display_name: bare-new-meter                          |
| source            |                                                       |
| timestamp         | 2016-09-30T10:08:52.264746                            |
+-------------------+-------------------------------------------------------+