Membuat aturan pemberitahuan baru menggunakan templat CLI, PowerShell, atau ARM
Anda dapat membuat aturan pemberitahuan baru menggunakan templat CLI, PowerShell, atau Azure Resource Manager.
Membuat aturan pemberitahuan baru menggunakan CLI
Anda dapat membuat aturan peringatan baru menggunakan Azure CLI. Contoh kode berikut menggunakan Azure Cloud Shell. Anda dapat melihat daftar lengkap dari perintah Azure CLI untuk Azure Monitor.
Di portal, pilih Cloud Shell. Pada perintah, gunakan ini.
- Untuk membuat aturan pemberitahuan metrik, gunakan perintah az monitor metrics alert create.
- Untuk membuat aturan pemberitahuan pencarian log, gunakan perintah az monitor scheduled-query create .
- Untuk membuat aturan pemberitahuan log aktivitas, gunakan perintah az monitor activity-log alert create.
Misalnya, untuk membuat aturan pemberitahuan metrik yang memantau jika rata-rata Persentase CPU pada VM lebih besar dari 90:
az monitor metrics alert create -n {nameofthealert} -g {ResourceGroup} --scopes {VirtualMachineResourceID} --condition "avg Percentage CPU > 90" --description {descriptionofthealert}
Membuat aturan peringatan baru menggunakan PowerShell
- Untuk membuat aturan pemberitahuan metrik menggunakan PowerShell, gunakan cmdlet Add-AzMetricAlertRuleV2 .
Catatan
Saat Anda membuat pemberitahuan metrik pada satu sumber daya, sintaks menggunakan
TargetResourceId
. Saat Anda membuat pemberitahuan metrik pada beberapa sumber daya, sintaksnya berisiTargetResourceScope
,TargetResourceType
, danTargetResourceRegion
. - Untuk membuat aturan pemberitahuan pencarian log menggunakan PowerShell, gunakan cmdlet New-AzScheduledQueryRule .
- Untuk membuat aturan pemberitahuan log aktivitas menggunakan PowerShell, gunakan cmdlet Set-AzActivityLogAlert .
Membuat aturan pemberitahuan baru menggunakan templat ARM
Anda dapat menggunakan templat Azure Resource Manager (templat ARM) untuk mengonfigurasi aturan pemberitahuan secara konsisten di semua lingkungan Anda.
Buat sumber daya baru, menggunakan jenis sumber daya berikut:
- Untuk pemberitahuan metrik:
Microsoft.Insights/metricAlerts
Catatan
- Kami menyarankan agar Anda membuat pemberitahuan metrik menggunakan grup sumber daya yang sama dengan sumber daya target Anda.
- Pemberitahuan metrik untuk jenis sumber daya ruang kerja Azure Log Analytics (
Microsoft.OperationalInsights/workspaces
) dikonfigurasi secara berbeda dari pemberitahuan metrik lainnya. Untuk informasi selengkapnya, lihat Templat Sumber Daya untuk Pemberitahuan Metrik untuk Log. - Jika Anda membuat pemberitahuan metrik untuk satu sumber daya, templat menggunakan
ResourceId
sumber daya target. Jika Anda membuat pemberitahuan metrik untuk beberapa sumber daya, templat menggunakanscope
,TargetResourceType
, danTargetResourceRegion
untuk sumber daya target.
- Untuk pemberitahuan pencarian log:
Microsoft.Insights/scheduledQueryRules
- Untuk log aktivitas, kesehatan layanan, dan pemberitahuan kesehatan sumber daya:
microsoft.Insights/activityLogAlerts
- Untuk pemberitahuan metrik:
Salin salah satu templat dari contoh templat ARM ini.
- Untuk pemberitahuan metrik: Sampel templat Resource Manager untuk aturan pemberitahuan metrik
- Untuk pemberitahuan pencarian log: Sampel templat Resource Manager untuk aturan pemberitahuan pencarian log
- Untuk pemberitahuan log aktivitas: Sampel templat Resource Manager untuk aturan pemberitahuan log aktivitas
- Untuk pemberitahuan kesehatan layanan: Sampel templat Resource Manager untuk aturan pemberitahuan kesehatan layanan
- Untuk pemberitahuan kesehatan sumber daya: Sampel templat Resource Manager untuk aturan pemberitahuan kesehatan sumber daya
Edit file templat untuk berisi informasi yang sesuai untuk pemberitahuan Anda, dan simpan file sebagai <file> templat-pemberitahuan-Anda.json.
Edit file parameter yang sesuai untuk mengkustomisasi pemberitahuan, dan simpan sebagai <file> templat-pemberitahuan-Anda.parameters.json.
Atur
metricName
parameter, menggunakan salah satu nilai dalam metrik yang didukung Azure Monitor.Sebarkan templat menggunakan PowerShell atau CLI.
Langkah berikutnya
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk