All Products
Search
Document Center

Managed Service for Prometheus:Service discovery Prometheus lainnya

Last Updated:Jun 24, 2026

Fitur pengumpulan kustom memungkinkan Anda mengambil metrik dari titik akhir tertentu di kontainer atau instans ECS Anda agar Prometheus menjadi lebih fleksibel, otomatis, dan mudah dikelola. Dokumen ini menggunakan lingkungan kontainer sebagai contoh.

Batasan

Hanya lingkungan kontainer dan ECS yang didukung.

Penagihan

Pengumpulan kustom dikenai biaya. Untuk informasi selengkapnya, lihat penagihan instans Prometheus.

Prasyarat

Akses

  1. Masuk ke Konsol Cloud Monitor.

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

  3. Di tab Integrated Environments, pada daftar Container Service, klik Metric Scraping di kolom Actions lingkungan kontainer target untuk membuka halaman Metric Scraping.

  4. Di tab Metric Scraping, klik Customize Collection.

Daftar pengumpulan kustom

Halaman Customize Collection mencantumkan semua konfigurasi pengumpulan kustom untuk lingkungan kontainer atau ECS saat ini.

Daftar tersebut mencakup kolom berikut: Name, Job Name, Component, Service Discovery Method, Scrape Path, Scrape Interval, dan Actions. Di kolom Actions, Anda dapat melakukan aksi Disable, Edit Configuration, dan Delete terhadap task. Di pojok kanan atas halaman, klik tombol Create untuk menambahkan task pengumpulan dan mencari task berdasarkan Task Name.

Buat koleksi kustom

Di halaman Customize Collection, klik Create. Di panel Add Custom Collection Task, masukkan Job Name, tempel konfigurasi YAML pengumpulan kustom Anda ke editor kode, lalu klik Precheck and Create.

Konfigurasi YAML menggunakan format scrape_configs Prometheus. Anda dapat mendefinisikan beberapa job, seperti job1 dan job2. Setiap job dapat mencakup bidang seperti honor_timestamps, honor_labels, scrape_interval (misalnya, 30s), scheme (misalnya, http), metrics_path (misalnya, /metric), dan targets di bawah static_configs (misalnya, 127.0.0.1:9090).

Interval pengambilan dan langkah kueri Grafana

scrape_interval dalam konfigurasi YAML Anda (atau interval dalam ServiceMonitor/PodMonitor) mengontrol seberapa sering Prometheus mengambil titik akhir target. Misalnya, interval: 5s berarti Prometheus mengambil metrik setiap 5 detik.

Langkah kueri menentukan granularitas data yang ditampilkan di panel Grafana, yang bersifat independen dari interval pengambilan. Grafana menghitung langkah kueri aktual menggunakan rumus: max(Min interval, Rentang waktu / Jumlah maksimum titik data). Meskipun interval pengambilan adalah 5 detik, Grafana mungkin menampilkan data dengan granularitas 15 detik atau 30 detik saat Anda melihat rentang waktu yang panjang.

Untuk menyelaraskan granularitas data Grafana dengan interval pengambilan Anda, perluas Query options di editor panel. Atur Min interval ke nilai yang sama dengan interval pengambilan Anda (misalnya, 5s) dan tampilkan rentang waktu yang lebih pendek. Min interval hanya menetapkan batas bawah untuk langkah kueri; pengaturan ini tidak berpengaruh jika langkah yang dihitung sudah lebih besar.

Operasi terkait

Ubah koleksi kustom

Untuk mengedit task pengumpulan kustom, temukan task tersebut di daftar dan klik Edit Configuration di kolom Operation. Ubah konten YAML di panel Edit Custom Collection Task.

Hapus koleksi kustom

Untuk menghapus task pengumpulan kustom, temukan task tersebut di daftar dan klik Delete di kolom Operation.

Nonaktifkan pengumpulan kustom

Untuk menonaktifkan task pengumpulan kustom, temukan task tersebut di daftar dan klik Disable di kolom Operation. Task yang dinonaktifkan akan berhenti mengambil metrik.