az monitor metrics alert condition
ほぼリアルタイムのメトリック アラート ルールの条件を管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az monitor metrics alert condition create |
メトリック アラート ルールの条件を作成します。 |
コア | プレビュー |
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 {Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals}
--type {dynamic, static}
[--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
必須のパラメーター
時間の集計。
ルールの基となるメトリックの名前。
静的しきい値の演算子には、'Equals'、'NotEquals'、'GreaterThan'、'GreaterThanOrEqual'、'LessThan'、または 'LessThanOrEqual' を指定できます。 動的しきい値の演算子には、'GreaterThan'、'LessThan'、'GreaterOrLessThan' を指定できます。
条件のしきい値の種類。
省略可能のパラメーター
"az monitor metrics alert dimension create" によって作成されたディメンション。
メトリックの名前空間。
動的しきい値の評価期間の数。 範囲: 1 ~ 6。
動的アラートをトリガーする違反の数。 範囲: 1 ~ 6。 --num-periods 以下にする必要があります。
動的しきい値のアラートの秘密度。
メトリック履歴データの学習を開始し、動的しきい値を計算する日付。 形式: date (yyyy-mm-dd) time (hh:mm:ss.xxxxx) タイムゾーン (+/-hh:mm)。
メトリックの検証をスキップします。 これにより、まだ出力されていないメトリックを使用できます。
静的しきい値。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI