type AlarmThresholdRule
- スケーリンググループ(AutoScalingGroup)定義による仮想サーバのオートスケールや自動復旧のアラーム設定方法について
Heatテンプレートで設定する必要があります。詳細は「機能説明書」や「HEATテンプレート解説書」をご参照ください。
comparison_operator
- eq:等しい
- gt:より大きい
- ge:より大きいか等しい
- lt:より小さい
- le:より小さいか等しい
未指定の場合は、"eq"が設定されます。
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
Enum | 0..1 | None | None |
evaluation_periods
アラームの評価期間数。
「アラームの単位評価期間」ごとに、指定した回数分だけアラームを評価します。
範囲:1~period×evaluation_periods ≦ 86400となる値。
未指定の場合は、1が設定されます。
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
int | 0..1 | None | None |
exclude_outliers
- true:除外する
- false:除外しない
対象のサンプルデータの標準偏差を求め、±標準偏差×2の範囲外のサンプルデータを除去します。
未指定の場合は"false"が設定されます。
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
Boolean | 0..1 | None | None |
meter_name
しきい値を判定する対象の監視項目名。
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
String | 1..1 | None | None |
period
アラームの単位評価期間(秒)。
アラームの評価時点から過去にさかのぼり、ここで指定した間隔で、登録したサンプルの統計値を評価します。
範囲:60~period×evaluation_periods ≦ 86400となる値(60の倍数)
未指定の場合は、60秒が設定されます。
設定値は、サンプルの登録間隔よりも大きな値を指定してください。指定した値がサンプルの登録間隔以下の場合は、サンプルがアラームの評価期間に含まれず、アラームの状態がINSUFFICIENT_DATAに遷移します。サンプルの登録間隔は監視項目により異なります。
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
int | 0..1 | None | None |
query
統計計算するサンプルを検索するためのクエリ設定。
リストの最大数:10
- resource_id:リソースID。
- source:監視項目のソース。
- user_id:監視項目を登録したユーザーID。
- fieldがresource_idの場合
eq:等しい
- fieldがsourceの場合
eq:等しい
- fieldがuser_idの場合
eq:等しい
- fieldがresource_idの場合
リソースID
- fieldがsourceの場合
ソース
- fieldがuser_idの場合
ユーザーID
使用可能文字:全角文字、半角英数字、半角記号
文字数:1~255文字
作成時にAPIを発行したユーザーが属するプロジェクトと、"project_id"で指定したプロジェクトが異なる場合、自動的に以下が挿入されます。
{
"field": "project_id",
"value": "project_idで指定した値",
"op": "eq"
}
未指定の場合は、検索対象フィールドとして上記のproject_idのみの条件でサンプルを検索します。
詳細は「type Query」を参照してください。
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
list(Query) | 0..1 | None | None |
statistic
- avg:平均値
- count:サンプル数
- max:最大値
- min:最小値
- sum:合計値
未指定の場合は、"avg"が設定されます。
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
Enum | 0..1 | None | None |
threshold
しきい値を指定します。
範囲:-1E+308~+1E+308
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
float | 1..1 | None | None |