アラームの確認

アラーム詳細取得のAPIを実行して、対象のアラーム情報を確認します。

形式例


curl -s -H "X-Auth-Token: ..." "https://telemetry.jp-east-1.cloud.global.fujitsu.com/v2/alarms/「アラームID」"       
     
  • 「アラームID」に対象のアラームのIDを指定してください。
  • パラメーターの詳細については、「アラーム詳細取得(GET /v2/alarms/{alarm_id})」を参照してください。
  • なお、アラームが存在しない場合(既に削除されているなど)はエラーになります。

Example of Request

以下に実行例を示します(アラームIDが「2a5d914d-ac5c-474d-8550-58098f668a66」のアラーム詳細情報を取得)。


curl -s -H "X-Auth-Token: ..." "https://telemetry.jp-east-1.cloud.global.fujitsu.com/v2/alarms/2a5d914d-ac5c-474d-8550-58098f668a66"       
     

Example of Response


{
    "alarm_actions": [
        "http://orchestration-cfn.jp-east-1.internal.cloud.global.fujitsu.
com/v1/signal/arn%3Aopenstack%3Aheat%3A%3Acd1e2866ebda406bb16b8196022e2692
%3Astacks%2Faz1_test_stack_vm3%2F548ae98a-a0bc-43bd-aff5-a4146f783585
%2Fresources%2Fscaleout_policy?Timestamp=2015-07-17T05%3A34%3A21Z
&SignatureMethod=HmacSHA256&AWSAccessKeyId=cab5efa3009b4f00817b354b0744601e
&SignatureVersion=2&Signature=FKLe2NApryuVZUCybV%2F%2Ffmd21xw%2BYApUSridiKE5M%2FE%3D"
    ],
    "alarm_id": "2a5d914d-ac5c-474d-8550-58098f668a66",
    "description": "Scale-out if the average CPU > 80% for 1 minutes",
    "enabled": true,
    "insufficient_data_actions": [],
    "name": "az1_test_stack_vm3-scalein_alarm-fzps2blpsiql",
    "ok_actions": [],
    "project_id": "c52b2f54d96a4c28ba9a318eae9c843c",
    "repeat_actions": true,
    "state": "alarm",
    "state_timestamp": "2015-07-29T00:14:13.832040",
    "threshold_rule": {
        "comparison_operator": "gt",
        "evaluation_periods": 1,
        "exclude_outliers": false,
        "meter_name": "fcx.compute.cpu_util",
        "period": 60,
        "query": [
            {
                "field": "metadata.user_metadata.groupname",
                "op": "eq",
                "value": "az1_test_stack_vm3-auto_scaling_group-h5ve5jiy5pbf"
            },
            {
                "field": "project_id",
                "op": "eq",
                "value": "c52b2f54d96a4c28ba9a318eae9c843c"
            }
        ],
        "statistic": "avg",
        "threshold": 80.0
    },
    "time_constraints": [],
    "timestamp": "2015-07-17T05:34:28.674867",
    "type": "threshold",
    "user_id": "2cc0568f5daf4ac694a49f3b32a42dfc"
}
     
  • 以下を確認してください。
    • 「enabled」:アラーム評価の有効(true)/無効(false)を表します。無効(false)に設定されている場合は、アクションは実行されません。
    • 「alarm_actions」「ok_actions」「insufficent_actions」:各状態に遷移した時に実行されるアクションを表します。設定されていない場合はアクションは実行されません。
    • 以降のサンプルの統計値の確認のため、「threshold_rule」内の以下の値を確認してください。
      • 「comparison_operator」:しきい値との比較演算子を表します。
      • 「meter_name」:しきい値監視の対象となる監視項目名を表します。
      • 「period」:サンプルの統計値を取得する際の統計間隔を表します。
      • 「query」:しきい値監視対象の監視項目のサンプルの統計値を取得する際の条件を表します。field/op/valueの組が1つの条件を表します。
      • 「statistics」:しきい値と比較する統計値を表します
      • 「threshold」:しきい値を表します。