Lihat dasbor dan metrik kinerja yang telah dikonfigurasi sebelumnya untuk kluster ACS Anda menggunakan Managed Service for Prometheus. Anda juga dapat mengonfigurasi pemberitahuan peringatan, menetapkan metrik kustom, serta memvisualisasikan data dengan Grafana.
Managed Service for Prometheus
Managed Service for Prometheus terintegrasi penuh dengan ekosistem Prometheus open source. Layanan ini mendukung pemantauan berbagai komponen, menyediakan dasbor siap pakai, dan menawarkan layanan Prometheus yang sepenuhnya dikelola. Kluster ACS sepenuhnya kompatibel dengan ekosistem Prometheus. Managed Service for Prometheus menangani manajemen infrastruktur—termasuk penyimpanan data, visualisasi, dan operasi sistem—sehingga Anda dapat fokus pada aplikasi Anda. Untuk informasi lebih lanjut, lihat Apa itu Managed Service for Prometheus?.
Prometheus monitoring agent
Saat Anda membuat kluster ACS, agen pemantauan Prometheus managed diinstal secara default. Di panel navigasi sebelah kiri, pilih Operations, lalu pilih Prometheus Monitoring.
|
Type |
Description |
|
Managed |
Managed Service for Prometheus secara langsung mengumpulkan data pemantauan dari kontainer dalam kluster Anda, memberikan pengalaman tanpa server (serverless) yang siap pakai. Catatan
Saat Anda membuat kluster ACS, Managed Service for Prometheus diaktifkan secara default. Untuk informasi lebih lanjut, lihat Buat kluster ACS. Layanan ini tidak dikenai biaya. |
Konfigurasikan pemberitahuan peringatan
Konfigurasikan aturan peringatan untuk metrik utama agar secara otomatis mengirimkan notifikasi melalui saluran seperti email, SMS, atau DingTalk saat terjadi anomali.
-
Masuk ke ARMS console. Di panel navigasi sebelah kiri, pilih .
-
Di halaman Notification Objects, pilih metode notifikasi dan buat kebijakan notifikasi.
-
Di panel navigasi sebelah kiri ARMS console, pilih .
-
Di halaman Prometheus alert rules, klik Create Prometheus Alert Rule.
Untuk petunjuk konfigurasi lengkap, lihat Buat aturan peringatan Prometheus.
Kustomisasi metrik Prometheus
Managed Service for Prometheus menyediakan metode lanjutan untuk mengumpulkan dan mengonfigurasi metrik. Untuk informasi lebih lanjut, lihat topik berikut:
-
Penemuan layanan default: Default service discovery.
-
Kumpulkan metrik kustom menggunakan ServiceMonitor: Kumpulkan metrik kustom dengan menggunakan ServiceMonitor.
-
Kumpulkan metrik kustom menggunakan PodMonitor: Collect custom metrics by using PodMonitor.
-
Konfigurasi penemuan layanan Prometheus lainnya: Other Prometheus service discovery configurations.
Aktifkan pemantauan jaringan kluster (pemantauan traffic CoreDNS dan Ingress)
ACS terintegrasi secara default dengan Application Real-Time Monitoring Service (ARMS) untuk mengumpulkan metrik manajemen inti dan metrik dasar untuk Pod dan kontainer tanpa biaya. Namun, metrik untuk CoreDNS dan Ingress kluster tidak dikumpulkan. Untuk mengonfigurasi pengumpulan metrik tersebut, masuk ke . Pengumpulan data untuk kedua komponen ini merupakan fitur berbayar.
Di Konsol ACS, buka Operations > Add-ons di panel navigasi sebelah kiri. Di halaman ini, Anda dapat menginstal komponen managed ALB Ingress Controller dan CoreDNS sesuai kebutuhan.
Sebagai alternatif, Anda dapat menginstal versi open source di kluster Anda. Untuk detail konfigurasi, lihat Integration overview.