az monitor metrics alert condition

ほぼリアルタイムのメトリック アラート ルールの条件を管理します。

コマンド

Name 説明 型 状態
az monitor metrics alert condition create

メトリック アラート ルールの条件を作成します。

Core Preview

az monitor metrics alert condition create

プレビュー

このコマンドはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

メトリック アラート ルールの条件を作成します。

az monitor metrics alert condition create --aggregation {Average, Count, Maximum, Minimum, Total}
                                          --metric
                                          --op --operator {Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals}
                                          --type {dynamic, static}
                                          [--acquire-policy-token]
                                          [--change-reference]
                                          [--dimension]
                                          [--namespace]
                                          [--num-periods]
                                          [--num-violations]
                                          [--sensitivity {High, Low, Medium}]
                                          [--since]
                                          [--skip-metric-validation {false, true}]
                                          [--threshold]

例

静的条件を作成します。

$dim1 = az monitor metrics alert dimension create -n dimName --op Include -v GetBlob PutBlob
$dim2 = az monitor metrics alert dimension create -n Instance --op Exclude -v Get Put
$condition = az monitor metrics alert condition create -t static 

--aggregation Count 

--metric "CPU Percentage" 

--op GreaterThan  

--threshold 95 

--dimension "$dim1" "$dim2"

動的条件を作成します。

$condition = az monitor metrics alert condition create -t dynamic 

--aggregation Average 

--metric "CPU Percentage" 

--op GreaterOrLessThan 

--num-violations 4 

--num-periods 4 

--since 2020-11-02T12:11

必須パラメーター

--aggregation

時間の集計。

プロパティ 値
指定可能な値: Average, Count, Maximum, Minimum, Total
--metric

ルールの基となるメトリックの名前。

プロパティ 値
値の取得元: az monitor metrics list-definitions
--op --operator

静的しきい値の演算子には、'Equals'、'NotEquals'、'GreaterThan'、'GreaterThanOrEqual'、'LessThan'、または 'LessThanOrEqual' を指定できます。 動的しきい値の演算子には、'GreaterThan'、'LessThan'、'GreaterOrLessThan' を指定できます。

プロパティ 値
指定可能な値: Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals
--type -t

条件のしきい値の種類。

プロパティ 値
指定可能な値: dynamic, static

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--acquire-policy-token

このリソース操作のAzure Policy トークンを自動的に取得します。

プロパティ 値
パラメーター グループ: Global Policy Arguments
--change-reference

このリソース操作の関連する変更参照 ID。

プロパティ 値
パラメーター グループ: Global Policy Arguments
--dimension

"az monitor metrics alert dimension create" によって作成されたディメンション。

--namespace

メトリックの名前空間。

--num-periods

動的しきい値の評価期間の数。 範囲: 1 ~ 6。

--num-violations

動的アラートをトリガーする違反の数。 範囲: 1 ~ 6。 --num-periods 以下にする必要があります。

--sensitivity

動的しきい値のアラートの秘密度。

プロパティ 値
規定値: Medium
指定可能な値: High, Low, Medium
--since

メトリック履歴データの学習を開始し、動的しきい値を計算する日付。 形式: date (yyyy-mm-dd) time (hh:mm:ss.xxxxx) タイムゾーン (+/-hh:mm)。

--skip-metric-validation

メトリックの検証をスキップします。 これにより、まだ出力されていないメトリックを使用できます。

プロパティ 値
指定可能な値: false, true
--threshold

静的しきい値。

グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ 値
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ 値
規定値: False
--output -o

出力フォーマット。

プロパティ 値
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ 値
規定値: False