Managed Service for Prometheus menyediakan titik akhir OpenTelemetry untuk mengingesti metrik dari aplikasi Anda yang telah diinstrumentasi dengan OpenTelemetry ke dalam Managed Service for Prometheus. Anda kemudian dapat menggunakan Grafana untuk melakukan kueri terhadap data tersebut guna memantau kinerja dan kondisi aplikasi Anda.
Catatan penggunaan
Hanya instans Prometheus V1 yang didukung.
Metrik OpenTelemetry hanya dapat dilaporkan melalui HTTP. gRPC tidak didukung.
Saat melaporkan data melalui HTTP, header Content-Encoding hanya mendukung metode serialisasi application/protobuf. Metode serialisasi application/json tidak didukung.
Tabel berikut menunjukkan pemetaan antara tipe metrik OpenTelemetry dan Prometheus.
OpenTelemetry
Prometheus
Sum(monotonic & cumulative)
counter
Sum(monotonic & delta)
gauge
Sum(none-monotonic & cumulative)
gauge
Gauge
gauge
Histogram(cumulative)
histogram
Histogram(delta)
Not supported
Exponential Histogram
Not supported
Summary
summary
Wilayah yang didukung:
Area
Region
Region ID
Chinese mainland
cn-hangzhou
cn-shanghai
cn-shenzhen
China (Heyuan)
cn-heyuan
China (Guangzhou)
cn-guangzhou
cn-qingdao
China (Beijing)
cn-beijing
cn-zhangjiakou
China (Hohhot)
cn-huhehaote
China (Ulanqab)
cn-wulanchabu
China (Chengdu)
cn-chengdu
cn-hongkong
International
ap-southeast-1
Prasyarat
Anda telah membuat instans Prometheus. Untuk informasi selengkapnya, lihat:
Langkah 1: Dapatkan titik akhir OpenTelemetry
Masuk ke Konsol Cloud Monitor. Di panel navigasi kiri, pilih . Halaman Instances akan muncul.
Di bagian atas halaman, pilih wilayah tempat instans Anda berada. Temukan instans yang dituju, lalu klik Settings pada kolom Actions.
Pada tab Settings, salin titik akhir publik atau internal sesuai kebutuhan.

Langkah 2: Perbarui titik akhir aplikasi
Dokumen ini menggunakan Java sebagai contoh. Di OtlpHttpMetricExporterBuilder, perbarui parameter Endpoint dengan titik akhir dari Langkah 1 untuk mengingesti metrik OpenTelemetry aplikasi Anda ke Managed Service for Prometheus. Untuk informasi selengkapnya, lihat demo contoh.
Anda juga dapat mengonfigurasi parameter berikut:
Secara default, kompresi dinonaktifkan untuk klien OpenTelemetry. Untuk mengurangi penggunaan jaringan, atur parameter
compressionmenjadigzip.Untuk memberikan awalan pada semua metrik yang dilaporkan ke Managed Service for Prometheus, tambahkan header yang mengatur
metricNamespace.Secara default, layanan menambahkan label cakupan OpenTelemetry ke semua metrik yang dilaporkan ke Managed Service for Prometheus. Untuk mencegah hal ini, tambahkan header yang mengatur
skipGlobalLabelmenjaditrue.
Untuk informasi lebih lanjut tentang cara mengonfigurasi parameter tersebut, lihat demo contoh.
Langkah 3: Lihat data pemantauan
Masuk ke Konsol Cloud Monitor. Di panel navigasi kiri, pilih . Halaman Instances akan muncul.
Klik nama instans yang dituju.
Klik Metric Management. Pada tab Explore, masukkan kueri PromQL yang mencakup metrik Anda untuk melihat data yang dilaporkan.