Apa yang dimaksud dengan Peringatan Azure Monitor?
Peringatan membantu Anda mendeteksi dan mengatasi masalah sebelum pengguna memperhatikannya dengan memberi tahu Anda secara proaktif saat data Azure Monitor menunjukkan bahwa mungkin ada masalah dengan infrastruktur atau aplikasi Anda.
Anda dapat memperingatkan metrik atau sumber data log apa pun di platform data Azure Monitor.
Diagram ini memperlihatkan kepada Anda cara kerja peringatan:
Aturan peringatan memantau telemetri Anda dan menangkap sinyal yang menunjukkan bahwa ada sesuatu yang terjadi pada target tertentu. Aturan peringatan menangkap sinyal dan memeriksa untuk melihat apakah sinyal memenuhi kriteria kondisi. Jika kondisi terpenuhi, peringatan dipicu, yang memulai grup tindakan terkait dan memperbarui status peringatan.
Anda membuat aturan peringatan dengan menggabungkan:
- Sumber daya yang akan dipantau.
- Sinyal atau telemetri dari sumber daya
- Kondisi
Jika Anda memantau lebih dari satu sumber daya, kondisi dievaluasi secara terpisah untuk setiap sumber daya dan peringatan diaktifkan untuk setiap sumber daya secara terpisah.
Setelah peringatan dipicu, peringatan terdiri dari:
- Aturan pemrosesan peringatan memungkinkan Anda menerapkan pemrosesan pada peringatan yang diaktifkan. Aturan pemrosesan peringatan mengubah peringatan yang diaktifkan saat diaktifkan. Anda dapat menggunakan aturan pemrosesan peringatan untuk menambahkan atau menekan grup tindakan, menerapkan filter, atau memproses aturan pada jadwal yang telah ditentukan sebelumnya.
- Grup tindakan dapat memicu pemberitahuan atau alur kerja otomatis untuk memberi tahu pengguna bahwa peringatan telah dipicu. Grup tindakan dapat mencakup:
- Metode pemberitahuan seperti email, SMS, dan pemberitahuan push.
- Runbook Automation
- Fungsi Azure
- Insiden ITSM
- Logic Apps
- Webhook Aman
- Webhook
- Hub Acara
- Kondisi peringatan ditetapkan oleh sistem. Saat peringatan diaktifkan, kondisi monitor peringatan disetel ke 'diaktifkan', dan saat kondisi mendasar yang menyebabkan peringatan aktif, kondisi monitor disetel ke 'selesai'.
- Respons pengguna diatur oleh pengguna dan tidak berubah hingga pengguna mengubahnya.
Anda dapat melihat semua instans peringatan di semua sumber daya Azure yang dihasilkan dalam 30 hari terakhir di halaman Peringatan di portal Microsoft Azure.
Jenis peringatan
Ada empat jenis peringatan. Tabel ini menyediakan deskripsi singkat tentang setiap jenis peringatan. Lihat artikel ini untuk informasi terperinci tentang setiap jenis peringatan dan cara memilih jenis peringatan mana yang paling sesuai dengan kebutuhan Anda.
| Jenis pemberitahuan | Deskripsi |
|---|---|
| Peringatan Metric | Peringatan metrik mengevaluasi metrik sumber daya secara berkala. Metrik ini dapat menjadi metrik platform, metrik kustom, log populer dari Azure Monitor yang dikonversi menjadi metrik, atau metrik Application Insights. Peringatan metrik memiliki beberapa fitur tambahan, seperti kemampuan untuk menerapkan beberapa kondisi dan ambang dinamis. |
| Peringatan Log | Peringatan log memungkinkan pengguna menggunakan kueri Analitik Log untuk mengevaluasi log sumber daya pada frekuensi yang telah ditentukan sebelumnya. |
| Peringatan Log Aktifitas | Peringatan log aktivitas memberi tahu Anda ketika suatu peristiwa log aktivitas baru terjadi yang cocok dengan kondisi yang Anda tentukan di dalam aturan pemberitahuan. |
| Pemberitahuan deteksi pintar | Deteksi cerdas pada sumber daya Application Insights secara otomatis memperingatkan Anda tentang potensi masalah performa dan anomali kegagalan dalam aplikasi web Anda. Anda dapat memigrasikan deteksi cerdas pada sumber daya Application Insights untuk membuat aturan peringatan untuk berbagai modul deteksi cerdas. |
Aturan peringatan di luar kotak (pratinjau)
Jika Anda tidak memiliki aturan peringatan yang ditentukan untuk sumber daya yang dipilih, Anda dapat mengaktifkan aturan peringatan siap pakai yang direkomendasikan di portal Microsoft Azure.
Catatan
Fitur rekomendasi aturan peringatan saat ini dalam pratinjau dan hanya diaktifkan untuk Mesin Virtual.
Kontrol akses berbasis peran Azure (Azure RBAC) untuk peringatan
Anda hanya dapat mengakses, membuat, atau mengelola peringatan untuk sumber daya yang izinnya Anda miliki. Untuk membuat aturan peringatan, Anda harus memiliki izin berikut:
- Izin baca pada sumber daya target aturan pemberitahuan
- Izin tulis pada grup sumber daya tempat aturan pemberitahuan dibuat (jika Anda membuat aturan pemberitahuan dari portal Microsoft Azure, aturan pemberitahuan dibuat secara default dalam grup sumber daya yang sama tempat sumber daya target berada)
- Izin baca pada grup tindakan apa pun yang terkait dengan aturan pemberitahuan (jika ada) Peran Azure bawaan ini, didukung di semua cakupan Azure Resource Manager, memiliki izin untuk dan mengakses informasi pemberitahuan dan membuat aturan pemberitahuan:
- kontributor pemantauan
- pembaca pemantauan
Pemberitahuan dan Status
Anda dapat mengonfigurasi apakah peringatan log atau metrik berstatus penuh atau tidak berstatus. Peringatan log aktivitas tidak memiliki status.
- Pemberitahuan tanpa status menembak setiap kali kondisi terpenuhi, bahkan jika telah ditembakan sebelumnya.
- Peringatan tidak berstatus diaktifkan saat kondisi terpenuhi dan kemudian tidak diaktifkan lagi atau memicu tindakan lagi hingga kondisi teratasi.
Untuk peringatan berstatus penuh, peringatan dianggap diselesaikan ketika:
| Jenis pemberitahuan | Peringatan diselesaikan ketika |
|---|---|
| Peringatan Metric | Kondisi peringatan tidak terpenuhi untuk tiga pemeriksaan berturut-turut. |
| Peringatan Log | Dalam peringatan log, peringatan diselesaikan pada tingkat yang berbeda berdasarkan frekuensi peringatan:
|
Saat peringatan dianggap diselesaikan, aturan peringatan mengirimkan pemberitahuan yang diselesaikan menggunakan webhook atau email dan status monitor di portal Azure diatur ke diselesaikan.
Mengelola peringatan Anda secara terprogram
Anda dapat membuat kueri instans peringatan Anda untuk membuat tampilan kustom di luar portal Microsoft Azure, atau untuk menganalisis peringatan Anda guna mengidentifikasi pola dan tren. Sebaiknya Anda menggunakan Azure Resource Graphs dengan skema 'AlertsManagementResources' untuk mengelola peringatan di beberapa langganan. Untuk kueri sampel, lihat kueri sampel Azure Resource Graph untuk Azure Monitor.
Anda dapat menggunakan Azure Resource Graph:
- dengan Azure PowerShell
- dengan Azure CLI
- Di portal Azure
Anda juga dapat menggunakan REST API Manajemen Peringatan untuk kueri berskala lebih rendah atau untuk memperbarui peringatan yang diaktifkan.
Harga
Lihat halaman harga Azure Monitor untuk informasi harga terperinci.