全部产品
Search
文档中心

Managed Service for Prometheus:Kirimkan data dari instans Managed Service for Prometheus ke instans yang dikelola sendiri

更新时间:Sep 10, 2025

Anda dapat menggunakan remote write untuk mengirimkan data dari instans Prometheus yang dibuat di Alibaba Cloud Managed Service for Prometheus ke instans Prometheus yang dikelola sendiri. Dengan cara ini, Anda dapat menanyakan atau menyimpan data metrik dari instans Managed Service for Prometheus dan instans yang dikelola sendiri secara terpusat.

Prasyarat

Batasan

  • Data instans Prometheus tidak dapat dikirimkan ke instans Prometheus gratis.

  • Tabel berikut mencantumkan instans yang mendukung pengiriman data.

    Instans

    Deskripsi

    Prometheus untuk layanan Alibaba Cloud

    Instans gratis, kecuali yang dimulai dengan nama cloud-product-prometheus.

    Prometheus untuk layanan kontainer

    Tidak tersedia

    Prometheus untuk pemantauan aplikasi

    Tidak tersedia

    Prometheus untuk Flink Serverless

    Tidak tersedia

    Prometheus untuk Kubernetes

    Tidak tersedia

    Instans Prometheus tujuan umum

    Instans tujuan umum, kecuali yang datanya dilaporkan melalui Titik akhir OpenTelemetry.

  • Saat Anda mengirimkan data dalam virtual private cloud (VPC), jika VPC tempat instans Prometheus berada tidak sama dengan VPC target, pastikan bahwa alamat IP dari vSwitch di VPC target telah ditambahkan ke daftar putih instans Prometheus. Jika tidak, koneksi jaringan mungkin gagal.

    Di halaman vSwitch di Konsol VPC, Anda dapat memperoleh Blok CIDR dari vSwitch.

    444.jpg

  • Hanya data real-time yang dihasilkan setelah Anda membuat tugas pengiriman yang dapat diekspor. Mengirimkan data historis tidak didukung.

Langkah 1: Buat tugas pengiriman

  1. Masuk ke Konsol Managed Service for Prometheus.

  2. Di bilah navigasi kiri, klik Data Delivery.

  3. Di halaman Data Delivery, pilih Wilayah di bilah navigasi atas dan klik Create Task.

  4. Di kotak dialog yang muncul, atur parameter Task Name dan Task Description, lalu klik OK.

  5. Di halaman Edit Task, konfigurasikan sumber data dan target acara.

    1. Klik + Add Data Source, atur parameter, lalu klik OK. Tabel berikut mencantumkan parameter.

      Parameter

      Deskripsi

      Contoh

      Prometheus Instance

      Instans Prometheus yang ingin Anda kirimkan datanya.

      c78cb8273c02*****

      Data Filtering

      Label metrik yang akan disaring.

      Ekspresi reguler didukung. Gunakan baris baru untuk memisahkan beberapa kondisi. Data hanya dapat dikirimkan ketika hubungan antar kondisi adalah Logika DAN.

      __name__=AliyunEcs_CPUUtilization|AliyunEcs_memory_usedutilization
      regionId=cn-hangzhou
      id=i-2ze0mxp.*

      Data Labeling

      Label yang Anda tambahkan ke data metrik yang akan dikirimkan. Gunakan baris baru untuk memisahkan beberapa label.

      deliver_test_key1=ssss
      deliver_test_key2=yyyy
    2. Klik Add Target. Di panel yang muncul, atur parameter Destination Type menjadi Prometheus Remote Write, atur parameter lainnya sesuai petunjuk (Anda juga dapat mengatur parameter external_labels), lalu klik OK.

  6. Di halaman Edit Task, klik OK dan Save.

Langkah 2: Konfigurasikan titik akhir remote write dan autentikasi

Jenis instans Prometheus

Titik akhir remote write

Persyaratan

Instans Managed Service for Prometheus

Untuk informasi lebih lanjut, lihat Konfigurasikan Prometheus open-source untuk membaca data pemantauan dari Managed Service for Prometheus menggunakan URL remote read.

Anda harus menentukan metode autentikasi dan Pasangan Kunci Akses yang memiliki izin yang diperlukan. Untuk informasi lebih lanjut, lihat Lihat informasi tentang Pasangan Kunci Akses Pengguna RAM.

Instans Prometheus yang dikelola sendiri

Untuk informasi lebih lanjut, lihat Dokumentasi Prometheus open-source.

  • Versi instans Prometheus adalah 2.39 atau lebih baru.

  • Anda harus mengonfigurasi pengaturan out_of_order_time_window. Untuk informasi lebih lanjut, lihat Dokumentasi PromLabs.

  • Anda harus mengonfigurasi parameter startup --web.enable-remote-write-receiver. Untuk informasi lebih lanjut, lihat Dokumentasi Prometheus.

Langkah 3: Konfigurasikan jaringan

Jenis instans Prometheus

Jenis jaringan

Persyaratan jaringan

Instans Managed Service for Prometheus

Internet

Tidak ada.

VPC

Pilih VPC di wilayah yang sama, dan konfigurasikan URL Remote Write sebagai Titik akhir internal Layanan untuk Prometheus.

Instans Prometheus yang dikelola sendiri

Internet

Tidak ada.

VPC

Pilih VPC dan vSwitch yang dapat mengakses instans Prometheus yang dikelola sendiri. Tugas pengiriman data secara otomatis memilih alamat IP pada vSwitch yang dipilih sebagai alamat IP keluar.

Catatan

Prometheus menggunakan Server Load Balancer (SLB) untuk mengekspos layanan. Untuk informasi lebih lanjut, lihat Manajemen layanan.

Langkah 4: Verifikasi hasil

  1. Masuk ke Konsol Managed Service for Prometheus.

  2. Di bilah navigasi kiri, klik Instances.

  3. Klik nama instans Prometheus. Di bilah navigasi kiri halaman yang muncul, klik Service Discovery.

  4. Di tab Metrics, periksa apakah data metrik dikirim sesuai harapan.