Bagikan melalui


az monitor metrics alert condition

Mengelola kondisi aturan pemberitahuan metrik hampir realtime.

Perintah

Nama Deskripsi Jenis Status
az monitor metrics alert condition create

Buat kondisi aturan pemberitahuan metrik.

Inti Pratinjau

az monitor metrics alert condition create

Pratinjau

Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Buat kondisi aturan pemberitahuan metrik.

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]

Contoh

Buat kondisi statis.

$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"

Bangun kondisi dinamis.

$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

Parameter yang Diperlukan

--aggregation

Agregasi waktu.

nilai yang diterima: Average, Count, Maximum, Minimum, Total
--metric

Nama metrik untuk mendasarkan aturan.

nilai dari: az monitor metrics list-definitions
--op --operator

Operator untuk ambang statis dapat berupa 'Equals', 'NotEquals', 'GreaterThan', 'GreaterThanOrEqual', 'LessThan' atau 'LessThanOrEqual'. Operator untuk ambang batas dinamis dapat berupa 'GreaterThan', 'LessThan', 'GreaterOrLessThan'.

nilai yang diterima: Equals, GreaterOrLessThan, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual, NotEquals
--type -t

Jenis ambang batas kondisi.

nilai yang diterima: dynamic, static

Parameter Opsional

--dimension

Dimensi yang dibuat oleh 'az monitor metrics alert dimension create'.

--namespace

Namespace metrik.

--num-periods

Jumlah periode evaluasi untuk ambang batas dinamis. Rentang: 1-6.

--num-violations

Jumlah pelanggaran untuk memicu pemberitahuan dinamis. Rentang: 1-6. Ini harus kurang dari atau sama dengan --num-periods.

--sensitivity

Sensitivitas pemberitahuan untuk ambang batas dinamis.

nilai yang diterima: High, Low, Medium
nilai default: Medium
--since

Tanggal mulai mempelajari data historis metrik dan menghitung ambang batas dinamis. Format: tanggal (yyyy-mm-dd) waktu (hh:mm:ss.xxxxx) zona waktu (+/-hh:mm).

--skip-metric-validation

Menyebabkan validasi metrik dilewati. Ini memungkinkan untuk menggunakan metrik yang belum dipancarkan.

nilai yang diterima: false, true
--threshold

Nilai ambang statis.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.