Managed Service for Prometheus adalah layanan pemantauan yang sepenuhnya dikelola dan kompatibel dengan Prometheus, yang mengumpulkan, menyimpan, dan menganalisis metrik di seluruh stack Anda—mulai dari kontainer dan host hingga layanan cloud dan aplikasi kustom. Anda dapat menggunakan kueri PromQL, exporter, serta dasbor yang sudah dikenal tanpa perlu mengelola infrastruktur dasarnya.
Konsep utama
Prometheus instance adalah unit logis inti dalam Managed Service for Prometheus. Setiap instans mencakup:
Konfigurasi pengumpulan data
Instans basis data time-series
Panel pemantauan dasbor
Konfigurasi peringatan
Buat satu atau beberapa instans Prometheus untuk mengatur pemantauan berdasarkan lingkungan, tim, atau workload.
Cara kerja

Managed Service for Prometheus menyediakan pengumpulan dan penyimpanan metrik terpadu, dengan berbagai opsi konsumsi untuk visualisasi, peringatan, dan analisis.
Pengumpulan data
Managed Service for Prometheus mengumpulkan metrik dari enam jenis sumber:
| Sumber | Kapan digunakan | Cara kerja |
|---|---|---|
| Aplikasi client dan server | Pantau aplikasi antarmuka depan dengan RUM atau layanan backend dengan APM. | Metrik dialirkan ke Managed Service for Prometheus secara default. Untuk metrik aplikasi kustom, instrumenkan kode Anda dengan SDK Prometheus atau SDK OpenTelemetry. |
| Kontainer | Jalankan workload pada Container Service for Kubernetes (ACK), ACK Serverless, atau Container Compute Service (ACS). | Agen Prometheus bawaan mengumpulkan metrik inti kontainer secara otomatis. Definisikan resource ServiceMonitor dan PodMonitor untuk target metrik kustom. Untuk kluster Kubernetes yang dikelola sendiri atau kluster di penyedia cloud lain, daftarkan kluster tersebut di ACK One untuk mendapatkan kemampuan pengumpulan yang sama. |
| Host | Jalankan workload pada mesin virtual atau instans Elastic Compute Service (ECS). | Agen Prometheus yang dikelola mengumpulkan metrik tingkat OS seperti CPU, memori, disk, jaringan, serta metrik proses dan kontainer. Pada ECS, kumpulkan metrik kustom menggunakan format textfile node-exporter. Untuk pusat data lokal atau host di penyedia cloud lain, deploy node-exporter open source dan Prometheus, lalu teruskan data melalui Remote Write. |
| Layanan cloud | Pantau layanan Alibaba Cloud. | Integrasikan dengan CloudMonitor melalui Konsol. Integrasi layanan cloud secara otomatis memperkaya metrik dengan nama instans dan tag untuk agregasi multidimensi, penyaringan, dan perutean peringatan. |
| Metrik kustom | Kirim metrik spesifik aplikasi dari kode Anda. | Gunakan SDK Prometheus atau SDK OpenTelemetry Metrics untuk menginstrumenkan kode Anda. Managed Service for Prometheus kompatibel dengan kedua protokol tersebut. |
| Prometheus yang dikelola sendiri | Sentralisasi data dari instans Prometheus yang sudah ada. | Teruskan metrik dari instans Prometheus yang sudah ada melalui protokol Remote Write standar. |
Penyimpanan data
Managed Service for Prometheus menggunakan penyimpanan bertingkat untuk menyeimbangkan biaya dan periode retensi:
| Tingkat | Deskripsi | Penagihan |
|---|---|---|
| Standard storage | Mendukung beberapa periode retensi untuk metrik aktif. | Berdasarkan volume penulisan data atau volume pelaporan data. |
| Archive storage | Saat data di Standard storage kedaluwarsa, data tersebut secara otomatis dipindahkan ke Archive storage untuk retensi jangka panjang dengan biaya lebih rendah. | Berdasarkan volume penyimpanan. |
Konsumsi data
Metrik yang dikumpulkan mendukung berbagai pola konsumsi:
| Kemampuan | Deskripsi |
|---|---|
| Visualisasi | Gunakan dasbor bawaan untuk layanan cloud dan komponen open source umum. Impor dasbor tersebut ke Managed Service for Grafana, buat dasbor Grafana kustom, atau hubungkan ke DataV melalui API HTTP Prometheus. |
| Global view | Lakukan kueri lintas beberapa instans Prometheus dan akun dengan tampilan teragregasi untuk pemantauan multi-akun terpadu. |
| Pemrosesan data | Definisikan Recording Rules (kompatibel dengan spesifikasi open source Prometheus) untuk down-sampling dan reduksi dimensi. Hal ini mengurangi biaya penyimpanan dan mempercepat kueri. |
| Peringatan | Mulai dengan aturan peringatan bawaan untuk layanan cloud dan komponen open source umum, sesuaikan aturan dengan PromQL, atau impor aturan yang sudah ada dari Prometheus open source. Event peringatan dialirkan ke Alert Management untuk notifikasi, penugasan, dan eskalasi. |
| CloudLens | Observabilitas terpadu lintas log, metrik, dan event untuk kasus penggunaan pemantauan inti. |
| Analisis metrik | Jalankan kueri ad-hoc dengan kompatibilitas PromQL penuh. Gunakan alat manajemen metrik untuk memeriksa distribusi metrik dan mengidentifikasi series berdimensi tinggi. |
| Ekspor data | Alirkan metrik secara real time ke Kafka, MaxCompute, atau layanan Prometheus yang dikelola sendiri. |
Manfaat
| Manfaat | Detail |
|---|---|
| Operasional yang disederhanakan | Stack pemantauan yang sepenuhnya dikelola tanpa perlu men-deploy, patch, atau menskalakan server Prometheus. Dasbor dan aturan peringatan bawaan memungkinkan Anda mulai memantau dalam hitungan menit. |
| Efisiensi biaya | Penyimpanan bertingkat dan harga bayar sesuai penggunaan berdasarkan volume data. Recording Rules untuk down-sampling membantu mengurangi biaya dibandingkan penerapan Prometheus yang dikelola sendiri. |
| Integrasi mendalam dengan Alibaba Cloud | Dukungan native untuk ACK, ACS, ECS, CloudMonitor, dan layanan Alibaba Cloud lainnya dengan pengayaan metrik otomatis dan dasbor bawaan. |
| Kompatibilitas dengan standar terbuka | Dukungan PromQL penuh, ingestion Remote Write, dan kompatibilitas OpenTelemetry. Migrasikan pengaturan Prometheus yang sudah ada secara bertahap. |
| Dukungan profesional | Dukungan teknis yang didukung oleh perjanjian tingkat layanan (SLA). |