az monitor alert-processing-rule
Catatan
Referensi ini adalah bagian dari ekstensi alertsmanagement untuk Azure CLI (versi 2.45.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az monitor alert-processing-rule . Pelajari lebih lanjut tentang ekstensi.
Grup perintah ini dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Mengelola aturan pemrosesan pemberitahuan dengan pengelolaan pemberitahuan.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az monitor alert-processing-rule create |
Buat aturan pemrosesan peringatan. |
Ekstensi | Pratinjau |
az monitor alert-processing-rule delete |
Menghapus aturan pemrosesan pemberitahuan. |
Ekstensi | Pratinjau |
az monitor alert-processing-rule list |
Mencantumkan semua aturan pemrosesan pemberitahuan dalam grup langganan atau sumber daya. |
Ekstensi | Pratinjau |
az monitor alert-processing-rule show |
Dapatkan aturan pemrosesan pemberitahuan. |
Ekstensi | Pratinjau |
az monitor alert-processing-rule update |
Mengaktifkan, menonaktifkan, atau memperbarui tag untuk aturan pemrosesan pemberitahuan. |
Ekstensi | Pratinjau |
az monitor alert-processing-rule create
Grup perintah 'monitor alert-processing-rule' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Buat aturan pemrosesan peringatan.
az monitor alert-processing-rule create --name
--resource-group
--rule-type {AddActionGroups, RemoveAllActionGroups}
--scopes
[--action-groups]
[--description]
[--enabled {false, true}]
[--filter-alert-context]
[--filter-alert-rule-description]
[--filter-alert-rule-id]
[--filter-alert-rule-name]
[--filter-monitor-condition]
[--filter-monitor-service]
[--filter-resource-group]
[--filter-resource-type]
[--filter-severity]
[--filter-signal-type]
[--filter-target-resource]
[--schedule-end-datetime]
[--schedule-recurrence]
[--schedule-recurrence-2]
[--schedule-recurrence-2-end-time]
[--schedule-recurrence-2-start-time]
[--schedule-recurrence-2-type {Daily, Monthly, Weekly}]
[--schedule-recurrence-end-time]
[--schedule-recurrence-start-time]
[--schedule-recurrence-type {Daily, Monthly, Weekly}]
[--schedule-start-datetime]
[--schedule-time-zone]
[--tags]
Contoh
Membuat atau memperbarui aturan yang menambahkan grup tindakan ke semua pemberitahuan dalam langganan
az monitor alert-processing-rule create \
--name 'AddActionGroupToSubscription' \
--rule-type AddActionGroups \
--scopes "/subscriptions/MySubscriptionId" \
--action-groups "/subscriptions/MySubscriptionId/resourcegroups/MyResourceGroup1/providers/microsoft.insights/actiongroups/ActionGroup1" \
--enabled true \
--resource-group alertscorrelationrg \
--description "Add ActionGroup1 to all alerts in the subscription"
Membuat atau memperbarui aturan yang menambahkan dua grup tindakan ke semua pemberitahuan Sev0 dan Sev1 dalam dua grup sumber daya
az monitor alert-processing-rule create \
--name 'AddActionGroupsBySeverity' \
--rule-type AddActionGroups \
--action-groups "/subscriptions/MySubscriptionId/resourcegroups/MyResourceGroup1/providers/microsoft.insights/actiongroups/MyActionGroupId1" "/subscriptions/MySubscriptionId/resourceGroups/MyResourceGroup2/providers/microsoft.insights/actionGroups/MyActionGroup2" \
--scopes "/subscriptions/MySubscriptionId" \
--resource-group alertscorrelationrg \
--filter-severity Equals Sev0 Sev1 \
--description "Add AGId1 and AGId2 to all Sev0 and Sev1 alerts in these resourceGroups"
Membuat atau memperbarui aturan yang menghapus semua grup tindakan dari pemberitahuan pada VM tertentu selama jendela pemeliharaan satu kali (1800-2000 pada tanggal tertentu, Waktu Standar Pasifik)
az monitor alert-processing-rule create \
--name 'RemoveActionGroupsMaintenanceWindow' \
--rule-type RemoveAllActionGroups \
--scopes "/subscriptions/MySubscriptionId/resourceGroups/MyResourceGroup1/providers/Microsoft.Compute/virtualMachines/VMName" \
--resource-group alertscorrelationrg \
--schedule-start-datetime '2022-01-02 18:00:00' \
--schedule-end-datetime '2022-01-02 20:00:00' \
--schedule-time-zone 'Pacific Standard Time' \
--description "Removes all ActionGroups from all Alerts on VMName during the maintenance window"
Membuat atau memperbarui aturan yang menghapus semua grup tindakan dari semua pemberitahuan dalam langganan yang berasal dari aturan pemberitahuan tertentu
az monitor alert-processing-rule create \
--name 'RemoveActionGroupsSpecificAlertRule' \
--rule-type RemoveAllActionGroups \
--scopes "/subscriptions/MySubscriptionId" \
--resource-group alertscorrelationrg \
--filter-alert-rule-id Equals "/subscriptions/MySubscriptionId/resourceGroups/MyResourceGroup1/providers/microsoft.insights/activityLogAlerts/RuleName" \
--description "Removes all ActionGroups from all Alerts that fire on above AlertRule"
Membuat atau memperbarui aturan yang menghapus semua grup tindakan dari semua pemberitahuan pada VM apa pun dalam dua grup sumber daya selama jendela pemeliharaan berulang (2200-0400 setiap Sat dan Matahari, Waktu Standar India)
az monitor alert-processing-rule create \
--name 'RemoveActionGroupsRecurringMaintenance' \
--rule-type RemoveAllActionGroups \
--scopes "/subscriptions/MySubscriptionId/resourceGroups/MyResourceGroup1" "/subscriptions/MySubscriptionId/resourceGroups/MyResourceGroup2" \
--resource-group alertscorrelationrg \
--filter-resource-type Equals "microsoft.compute/virtualmachines" \
--schedule-time-zone "India Standard Time" \
--schedule-recurrence-type Weekly \
--schedule-recurrence-start-time "22:00:00" \
--schedule-recurrence-end-time "04:00:00" \
--schedule-recurrence Sunday Saturday \
--description "Remove all ActionGroups from all Virtual machine Alerts during the recurring maintenance"
Membuat atau memperbarui aturan yang menghapus semua grup tindakan di luar jam kerja (Senin-Jumat 09:00-17:00, Waktu Standar Timur)
az monitor alert-processing-rule create \
--name 'RemoveActionGroupsOutsideBusinessHours' \
--rule-type RemoveAllActionGroups \
--scopes "/subscriptions/MySubscriptionId" \
--resource-group alertscorrelationrg \
--schedule-time-zone "Eastern Standard Time" \
--schedule-recurrence-type Daily \
--schedule-recurrence-start-time "17:00:00" \
--schedule-recurrence-end-time "09:00:00" \
--schedule-recurrence-2-type Weekly \
--schedule-recurrence-2 Saturday Sunday \
--description "Remove all ActionGroups outside business hours"
Parameter yang Diperlukan
Nama aturan pemrosesan pemberitahuan.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Menunjukkan jenis aturan pemrosesan pemberitahuan.
Daftar ID sumber daya (dibatasi spasi) untuk cakupan. Aturan akan berlaku untuk pemberitahuan yang diaktifkan pada sumber daya dalam cakupan tersebut.
Parameter Opsional
Daftar id sumber daya (dibatasi spasi) grup tindakan untuk ditambahkan. Penggunaan argumen ini mengharuskan jenis aturan adalah AddActionGroups.
Deskripsi aturan pemrosesan pemberitahuan.
Tunjukkan apakah aturan pemrosesan pemberitahuan yang diberikan diaktifkan atau dinonaktifkan (default diaktifkan).
Memfilter pemberitahuan menurut konteks pemberitahuan (payload).
Format filter adalah di mana Operator: salah <satu Dari Equals, NotEquals, Contains, DoesNotContain> Values: Daftar nilai yang cocok untuk kondisi tertentu.
Memfilter pemberitahuan menurut deskripsi aturan pemberitahuan.
Memfilter pemberitahuan menurut ID pemberitahuan.
Memfilter pemberitahuan menurut nama aturan pemberitahuan.
Memfilter pemberitahuan menurut kondisi pemantauan.
Memfilter pemberitahuan menurut layanan pemantauan.
Memfilter pemberitahuan menurut grup sumber daya.
Memfilter pemberitahuan menurut jenis sumber daya.
Memfilter pemberitahuan menurut tingkat keparahan <Sev0, Sev1, Sev2, Sev3, Sev4>.
Memfilter pemberitahuan menurut jenis sinyal.
Memfilter pemberitahuan menurut sumber daya.
Tanggal selesai untuk aturan. Format: 'YYYY-MM-DD hh:mm:ss'.
Daftar nilai pola pengulangan.
--schedule-recurrence : Daftar nilai pola pengulangan (dibatasi spasi). Untuk jenis pengulangan mingguan, nilai yang diizinkan adalah Minggu hingga Sabtu. Untuk jenis pengulangan bulanan, nilai yang diizinkan adalah 1 hingga 31 (hari dalam sebulan).
Daftar nilai pola pengulangan untuk pola pengulangan kedua.
--schedule-recurrence-2 : Daftar nilai pola pengulangan (dibatasi spasi). Untuk jenis pengulangan mingguan, nilai yang diizinkan adalah Minggu hingga Sabtu. Untuk jenis pengulangan bulanan, nilai yang diizinkan adalah 1 hingga 31 (hari dalam sebulan).
Waktu akhir untuk setiap pengulangan. Format: hh:mm:ss.
Waktu mulai untuk setiap pengulangan. Format: hh:mm:ss.
Menentukan kapan aturan pemrosesan harus diterapkan. Default ke Always.
Waktu akhir untuk setiap pengulangan. Format: 'hh:mm:ss'.
Waktu mulai untuk setiap pengulangan. Format: 'hh:mm:ss'.
Menentukan kapan aturan pemrosesan harus diterapkan.
Tanggal mulai untuk aturan. Format: 'YYYY-MM-DD hh:mm:ss'.
Jadwalkan zona waktu.
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az monitor alert-processing-rule delete
Grup perintah 'monitor alert-processing-rule' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Menghapus aturan pemrosesan pemberitahuan.
az monitor alert-processing-rule delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Contoh
Menghapus aturan pemrosesan pemberitahuan.
az monitor alert-processing-rule delete \
--resource-group myResourceGroup \
--name myRuleName
Parameter Opsional
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama aturan pemrosesan pemberitahuan.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Jangan meminta konfirmasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az monitor alert-processing-rule list
Grup perintah 'monitor alert-processing-rule' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Mencantumkan semua aturan pemrosesan pemberitahuan dalam grup langganan atau sumber daya.
az monitor alert-processing-rule list [--resource-group]
Contoh
Mencantumkan semua aturan pemrosesan pemberitahuan dalam langganan saat ini
az monitor alert-processing-rule list
Mencantumkan semua aturan pemrosesan pemberitahuan dalam grup sumber daya
az monitor alert-processing-rule list \
--resource-group myResourceGroup
Parameter Opsional
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az monitor alert-processing-rule show
Grup perintah 'monitor alert-processing-rule' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Dapatkan aturan pemrosesan pemberitahuan.
az monitor alert-processing-rule show [--ids]
[--name]
[--resource-group]
[--subscription]
Contoh
Mendapatkan aturan pemrosesan pemberitahuan berdasarkan nama
az monitor alert-processing-rule show \
--name myRuleName \
--resource-group myRuleNameResourceGroup
Mendapatkan aturan pemrosesan pemberitahuan menurut id
az monitor alert-processing-rule show \
--ids ruleId1 ruleId2
Parameter Opsional
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama aturan pemrosesan pemberitahuan.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az monitor alert-processing-rule update
Grup perintah 'monitor alert-processing-rule' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Mengaktifkan, menonaktifkan, atau memperbarui tag untuk aturan pemrosesan pemberitahuan.
az monitor alert-processing-rule update [--add]
[--enabled {false, true}]
[--force-string]
[--ids]
[--name]
[--remove]
[--resource-group]
[--set]
[--subscription]
[--tags]
Contoh
PatchAlertProcessingRule
az monitor alert-processing-rule update \
--name "WeeklySuppression" \
--enabled false \
--tags key1="value1" key2="value2" --resource-group "alertscorrelationrg"
Parameter Opsional
Tambahkan objek ke daftar objek dengan menentukan jalur dan pasangan nilai kunci. Contoh: --add property.listProperty <key=value, string or JSON string>
.
Tunjukkan apakah aturan pemrosesan yang diberikan diaktifkan atau dinonaktifkan (nilainya True dan False).
Saat menggunakan 'set' atau 'add', pertahankan literal string alih-alih mencoba mengonversi ke JSON.
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama aturan pemrosesan pemberitahuan.
Menghapus properti atau elemen dari daftar. Contoh: --remove property.list <indexToRemove>
ATAU --remove propertyToRemove
.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Perbarui objek dengan menentukan jalur properti dan nilai yang akan diatur. Contoh: --set property1.property2=<value>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.