全部产品
Search
文档中心

Managed Service for Prometheus:Migrasi dari Prometheus open source yang dikelola sendiri ke Managed Service for Prometheus

更新时间:Jan 14, 2026

Migrasi dari Prometheus open source yang dikelola sendiri ke Managed Service for Prometheus mencakup tiga tahap: pengumpulan metrik, analitik visual, dan konfigurasi alert. Topik ini menjelaskan solusi migrasi untuk setiap tahap dalam berbagai skenario penerapan Prometheus yang dikelola sendiri.

Langkah 1: Migrasi pengumpulan metrik

Pengumpulan metrik adalah proses di mana Prometheus secara berkala mengambil dan menyimpan data metrik dari komponen pemantauan target atau exporter-nya, berdasarkan konfigurasi scrape job.

Skenario 1: Container Service for Kubernetes (ACK)

Langkah migrasi

  1. Hubungkan kluster kontainer ACK ke Managed Service for Prometheus. Untuk informasi selengkapnya, lihat Container Observability.

    Catatan

    Saat Anda menghubungkan kluster ACK, agen pengumpulan untuk Managed Service for Prometheus (komponen ack-arms-prometheus) akan menginstal node-exporter secara otomatis. Hal ini dapat menyebabkan konflik port yang mencegah node-exporter berjalan. Untuk mengatasinya, ubah port default node-exporter. Di kluster kontainer, buka Helm di bawah Applications, temukan aplikasi arms-prometheus, lalu klik Update. Cari parameter `nodeExporter - args - port` dan ubah nilainya.

  2. Konfigurasikan tugas pengumpulan. Managed Service for Prometheus mendukung beberapa metode konfigurasi, seperti ServiceMonitor, PodMonitor, dan pengumpulan kustom. Untuk informasi selengkapnya, lihat Kelola aturan pengumpulan kustom untuk lingkungan kontainer.

  3. Verifikasi bahwa tugas pengumpulan berjalan dengan benar. Login ke Konsol Cloud Monitor, klik Integration Center, temukan lingkungan kluster kontainer, lalu klik detail-nya. Klik Self-monitoring untuk melihat scrape targets lingkungan tersebut. Perluas scrape job tertentu untuk melihat informasi metrik yang dikumpulkan.

Skenario 2: Kubernetes yang dikelola sendiri

Skenario ini mirip dengan Skenario 1: Container Service for Kubernetes (ACK). Satu-satunya perbedaan adalah Anda harus terlebih dahulu mendaftarkan kluster Kubernetes yang dikelola sendiri sebagai kluster terdaftar di ACK. Setelah pendaftaran selesai, ikuti langkah konfigurasi yang dijelaskan dalam Skenario 1.

Skenario 3: ECS Alibaba Cloud

Langkah migrasi

  1. Login ke Konsol Cloud Monitor. Di Integration Center, pilih Host Monitoring. Ikuti petunjuk di layar untuk menghubungkan host Anda. Proses ini membuat instans lingkungan ECS dan men-deploy exporter serta konfigurasi pengumpulan yang diperlukan untuk pemantauan host ECS.

    Catatan

    Komponen host monitoring secara default menginstal node-exporter dan process-exporter. Untuk menghindari konflik port, Anda dapat mengatur port default dalam konfigurasi koneksi. Anda juga dapat menginstal exporter tersebut sesuai kebutuhan selama proses koneksi.

  2. Konfigurasikan tugas pengumpulan kustom. Jika Anda memiliki exporter lain yang dideploy di instans ECS Anda, buka Integration Center di konsol ARMS. Temukan Custom Metric Collection dan pilih lingkungan ECS (VPC). Konfigurasikan port layanan exporter, path pengumpulan metrik, dan interval pengumpulan, lalu klik OK. Ulangi langkah-langkah ini untuk menghubungkan beberapa exporter.

  3. Verifikasi bahwa tugas pengumpulan berjalan dengan benar. Di Konsol Cloud Monitor, buka Integration Center, temukan lingkungan ECS, lalu klik detail-nya. Klik Self-monitoring untuk melihat scrape targets lingkungan tersebut. Perluas scrape job tertentu untuk melihat informasi metrik yang dikumpulkan.

Skenario 4: Pusat data yang dikelola sendiri

Persyaratan migrasi

  • Hubungkan pusat data yang dikelola sendiri ke VPC Alibaba Cloud menggunakan leased line atau metode serupa.

  • Instal exporter di setiap host di pusat data yang dikelola sendiri sesuai kebutuhan.

Langkah migrasi

  1. Login ke Konsol Cloud Monitor. Di Integration Center, pilih "Host Monitoring (Self-service Installation + IP Domain Selection)". Ikuti petunjuk di layar untuk menghubungkan host Anda. Proses ini membuat instans lingkungan ECS dan menghasilkan konfigurasi pengumpulan untuk pemantauan host.

  2. Di Integration Center, hubungkan komponen pemantauan dalam VPC. Hal ini memungkinkan Managed Service for Prometheus menghasilkan scrape job, mengambil data pemantauan, serta membuat dasbor default dan aturan alert.

  3. [Opsional] Untuk tugas pengumpulan kustom, konfigurasikan aturan pengumpulan kustom pada instans lingkungan yang sesuai di Integration Center.

  4. Seperti pada Skenario 3: Alibaba Cloud ECS, buka Integration Center untuk melihat scrape targets.

Langkah 2: Migrasi analitik visual Grafana

Skenario 1: Menghubungkan Grafana yang dikelola sendiri ke Managed Service for Prometheus

Setelah metrik Anda dikirim ke Managed Service for Prometheus, Anda dapat terus menggunakan Grafana yang dikelola sendiri. Managed Service for Prometheus mendukung koneksi dari instans Grafana yang dikelola sendiri. Untuk informasi selengkapnya, lihat V2.

Skenario 2: Menggunakan layanan Grafana terkelola dari Alibaba Cloud

Jika Anda menggunakan layanan Grafana terkelola dari Alibaba Cloud, Anda harus mengimpor dasbor Grafana yang sudah ada ke ruang kerja Grafana terkelola.

Prasyarat

Aktifkan layanan Grafana dan buat ruang kerja Grafana.

Langkah migrasi

  1. Hubungkan instans Managed Service for Prometheus Anda ke layanan Grafana terkelola. Setelah membuat ruang kerja Grafana, login ke konsol Grafana Alibaba Cloud dan akses ruang kerja tersebut. Klik "Cloud Service Integration", temukan instans Prometheus yang ingin diintegrasikan, lalu klik "Integrate". Ikuti petunjuk yang muncul. Sumber data Prometheus akan dibuat secara otomatis di Grafana terkelola dengan nama "prom-${PrometheusInstanceId}".

  2. Setelah integrasi selesai, klik alamat jaringan publik untuk Grafana terkelola guna login ke ruang kerja Grafana. Saat membuat dasbor baru, impor file JSON dari dasbor yang sudah ada. Pilih sumber data yang telah diintegrasikan pada langkah sebelumnya dan ikuti petunjuk di layar.

Langkah 3: Migrasi konfigurasi alert

Managed Service for Prometheus menyediakan aturan alert siap pakai untuk kluster kontainer dan komponen umum, seperti MySQL dan Redis.

  • Untuk skenario koneksi kontainer, Kubernetes, dan ECS, buka halaman "Connected Components" di Integration Center Konsol Cloud Monitor. Klik "Alert List" pada suatu komponen untuk melihat aturan alert default-nya.

Migrasi data historis dari Prometheus yang dikelola sendiri

Untuk migrasi data historis dari Prometheus yang dikelola sendiri ke Managed Service for Prometheus, lihat Migrasi data historis dari Prometheus open source yang dikelola sendiri ke Managed Service for Prometheus.