全部产品
Search
文档中心

Application Real-Time Monitoring Service:Penemuan layanan default

更新时间:Jul 25, 2025

Alibaba Cloud Managed Service for Prometheus menyediakan penemuan layanan default untuk mengumpulkan metrik dari kluster Container Service for Kubernetes (ACK) menggunakan aturan Prometheus standar. Fitur ini menyederhanakan operasi dan pemeliharaan kluster serta analisis performa.

Sebelum Anda memulai

  • Fitur ini hanya berlaku untuk instans yang diterapkan di kluster ACK.

  • Pod dengan anotasi dalam arms-prom namespace di kluster ACK secara otomatis mengumpulkan metrik, terlepas dari apakah fitur ini diaktifkan atau tidak.

Tagihan

  • Penemuan layanan default yang disediakan oleh Alibaba Cloud Managed Service for Prometheus dan membebankan biaya.

  • Jika kluster Anda sebelumnya menggunakan Prometheus open-source dengan konfigurasi penemuan layanan default, migrasi ke Managed Service for Prometheus mempertahankan pengaturan ini, sehingga menghasilkan biaya penemuan layanan.

Prasyarat

Kluster ACK telah dibuat dan terhubung ke Managed Service for Prometheus melalui Pusat Integrasi.

Penting

Jika kluster ACK Anda tidak terhubung melalui Pusat Integrasi, fitur ini tidak dapat diaktifkan.

Aktifkan penemuan layanan default

Langkah 1: Tambahkan anotasi

  1. Masuk ke Konsol ACK.

  2. Di halaman Clusters, temukan kluster dan klik namanya. Di panel navigasi sisi kiri, pilih Workloads > Pods.

  3. Temukan pod dan klik Edit di kolom Actions untuk menambahkan anotasi berikut:

    annotations:
      prometheus.io/path: /metrics # Jalur HTTP tempat Anda ingin mengekspos metrik. 
      prometheus.io/port: "xxxx" # Port tempat Anda ingin mengekspos metrik. 
      prometheus.io/scrape: "true" # Tentukan apakah akan mengambil metrik.
  4. Klik Update.

Langkah 2: Aktifkan fitur

  1. Masuk ke Konsol ARMS.

  2. Di panel navigasi sisi kiri, klik Integration Management.

  3. Di tab Integrated Environments, lihat daftar lingkungan di tab Container Service. Temukan instans ACK dan klik Metric Scraping di kolom Actions.

  4. Pada tab Metric Scraping, klik Default Service Discovery.

  1. Di halaman Default Service Discovery, klik Enabled untuk mengaktifkan fitur ini.

    image

    Setelah diaktifkan, Managed Service for Prometheus mengumpulkan metrik yang diekspos oleh semua pod dengan anotasi berikut di kluster:

    annotations:
      prometheus.io/path: /metrics # Jalur HTTP tempat Anda ingin mengekspos metrik. 
      prometheus.io/port: "xxxx" # Port tempat Anda ingin mengekspos metrik. 
      prometheus.io/scrape: "true" # Tentukan apakah akan mengambil metrik.
  2. Di tab Metric Scraping, lihat daftar pod yang ditemukan oleh fitur ini.

Nonaktifkan penemuan layanan default

Di halaman Default Service Discovery, klik Feature Disabled untuk menonaktifkan fitur ini. Setelah dinonaktifkan, Managed Service for Prometheus tidak lagi mengumpulkan metrik yang diekspos oleh pod dengan anotasi prometheus.io.