Anda dapat mengintegrasikan Alibaba Cloud Service Mesh (ASM) dengan Managed Service for Prometheus untuk mengambil metrik kinerja dari proxy Envoy di bidang data. Integrasi ini meningkatkan observabilitas dan operabilitas service mesh Anda guna memastikan ketersediaan tinggi dan keamanan.
Prasyarat
-
Aktifkan Managed Service for Prometheus. Untuk informasi selengkapnya, lihat penagihan instans Prometheus.
-
Buat kluster Kubernetes. Untuk informasi selengkapnya, lihat Buat kluster ACK yang dikelola.
-
Aktifkan Alibaba Cloud Resource Center. Untuk informasi selengkapnya, lihat Aktifkan Resource Center.
Integrasikan ASM
Masuk ke Konsol Managed Service for Prometheus. Di panel navigasi sebelah kiri, klik Integration Center.
-
Klik kartu Alibaba Cloud ASM dan ikuti petunjuk di layar untuk mengintegrasikan komponen tersebut. Tabel berikut menjelaskan parameter utama.
Parameter
Deskripsi
Enable advanced feature
Jika diaktifkan, fitur ini akan mengonvergenkan metrik yang diambil untuk mengurangi biaya.
Metric scrape interval (seconds)
Interval pengumpulan data pemantauan. Nilai default-nya adalah 15.
Lihat data pemantauan ASM
Komponen yang telah diinstal ditampilkan pada halaman Integration Management di Konsol Managed Service for Prometheus. Halaman Integration Management terdiri atas tab Integrated Environments, Integrated Addons, dan Query Dashboards, tempat Anda dapat melihat informasi seperti target, metrik, dasbor, dan alert.
Targets
Anda dapat melihat daftar target yang ditemukan oleh pekerjaan integrasi default.
Pada halaman Self-Monitoring > Targets, Anda dapat menyaring target menggunakan tab All dan Unhealthy. Status setiap target, seperti 2/2 up, ditampilkan. Target yang tidak sehat disorot dengan warna merah.
Metric scraping
Anda dapat melihat detail metrik dan mengonfigurasi aturan untuk membuang metrik tertentu. Untuk informasi selengkapnya, lihat Konfigurasikan metrik yang dibuang. Pada tab Metric scraping, menu di sisi kiri berisi Default Service Discovery, ServiceMonitor, PodMonitor, Custom Scrape Jobs, dan Discarded Metrics. Saat Anda memilih Custom Scrape Jobs, daftar pekerjaan scraping kustom akan ditampilkan dengan kolom seperti Name, Job Name, Component, Service Discovery Method, Scrape Path, dan Scrape Interval. Klik Add di pojok kanan atas untuk membuat pekerjaan scraping kustom. Pada kolom Actions, Anda dapat menonaktifkan pekerjaan, melihat atau mengedit konfigurasinya, atau menghapusnya.
Dashboards
Pada tab ini, Anda dapat mengklik nama dasbor untuk membuka dasbor Grafana yang sesuai.
Komponen Alibaba Cloud ASM menyediakan dasbor siap pakai berikut: Cloud ASM Istio Gateway Status, Cloud ASM Istio Http Gateway, Cloud ASM Istio Mesh, Cloud ASM Istio Performance, Cloud ASM Istio Service, Cloud ASM Istio Tcp Gateway, dan Cloud ASM Istio Workload.
Alert rules
Untuk membuat aturan alert Prometheus, lihat Buat aturan alert Prometheus.