Aktifkan penemuan layanan default untuk mengambil metrik dari Pod di kluster kontainer Anda yang sesuai dengan aturan scraping Prometheus default, sehingga menyederhanakan operasi & pemeliharaan (O&M) serta analisis kinerja kluster.
Catatan penting
-
Hanya tersedia untuk instans lingkungan kontainer.
-
Pod dengan anotasi dalam namespace
arms-promselalu di-scarpe, terlepas dari apakah penemuan layanan default diaktifkan atau tidak.
Penagihan
-
Penemuan layanan default dikenai biaya. Penagihan untuk Managed Service for Prometheus.
-
Jika kluster Anda menjalankan Prometheus open-source dengan penemuan layanan default, setelah Anda mengintegrasikan Managed Service for Prometheus Alibaba Cloud, Managed Service for Prometheus Alibaba Cloud mewarisi konfigurasi tersebut dan dikenai biaya penemuan layanan default. Penagihan instans Prometheus.
Prasyarat
-
Kluster kontainer telah dibuat. Buat kluster ACK yang dikelola.
-
Kluster Anda telah terhubung melalui Pusat Integrasi. Ikhtisar integrasi.
PentingPenemuan layanan default memerlukan kluster yang terhubung melalui Pusat Integrasi.
Langkah 1: Tambahkan anotasi
-
Masuk ke ACK console.
Pada halaman Clusters, klik nama kluster Anda. Di panel navigasi kiri, klik .
-
Temukan Pod target, klik Edit pada kolom Actions, lalu tambahkan anotasi berikut.
annotations: prometheus.io/path: /metrics # Jalur HTTP titik akhir metrik. prometheus.io/port: "xxxx" # Port titik akhir metrik. prometheus.io/scrape: "true" # Menentukan apakah metrik dari Pod ini akan diambil. -
Klik Update.
Langkah 2: Aktifkan penemuan layanan default
-
Di panel navigasi kiri, klik Integration Management.
-
Pada tab Integrated Environments, temukan lingkungan target dalam daftar Container Environment. Klik Metric Scraping pada kolom Actions untuk membuka halaman Metric Scraping.
-
Pada tab Metric Scraping, klik Default Service Discovery.
-
Pada halaman Default Service Discovery, klik Enable Feature.

Setelah diaktifkan, Managed Service for Prometheus akan mengambil metrik dari semua Pod di kluster yang memiliki anotasi berikut.
annotations: prometheus.io/path: /metrics # Jalur HTTP titik akhir metrik. prometheus.io/port: "xxxx" # Port titik akhir metrik. prometheus.io/scrape: "true" # Menentukan apakah metrik dari Pod ini akan diambil. -
Tab Metric Scraping menampilkan semua Pod yang sesuai dengan kriteria penemuan layanan default.
Operasi terkait
Pada halaman Default Service Discovery, klik Disable Feature. Setelah dinonaktifkan, Managed Service for Prometheus tidak lagi mengambil metrik dari Pod yang memiliki anotasi prometheus.io.