全部产品
Search
文档中心

Managed Service for Prometheus:Memantau layanan Alibaba Cloud

更新时间:Jul 13, 2025

Alibaba Cloud Managed Service for Prometheus memungkinkan Anda mengintegrasikan data pemantauan dari berbagai layanan Alibaba Cloud dan menyediakan dasbor Grafana default serta aturan peringatan. Topik ini menggunakan ApsaraDB RDS untuk MySQL sebagai contoh untuk menunjukkan cara mengintegrasikan layanan Alibaba Cloud ke dalam Managed Service for Prometheus.

Prasyarat

  • Managed Service for Prometheus telah diaktifkan. Untuk informasi lebih lanjut, lihat Tagihan.

  • Pemantauan Hybrid Cloud telah diaktifkan. Untuk informasi lebih lanjut, lihat Aktivasi Pemantauan Hybrid Cloud.

Langkah 1: Integrasikan data pemantauan layanan cloud ke dalam Managed Service for Prometheus

  1. Di panel navigasi kiri, klik Integration Center.

  2. Di halaman Integration Center, klik tab Database lalu klik Alibaba Cloud RDS Database.

    image

    Catatan
    • Managed Service for Prometheus menggunakan Pemantauan Hybrid Cloud untuk mengumpulkan data layanan cloud. Jika Anda belum mengaktifkan Pemantauan Hybrid Cloud, klik Activate Now. Mengekspor data layanan cloud dengan menggunakan Managed Service for Prometheus akan dikenakan biaya untuk ekspor data real-time dari Pemantauan Hybrid Cloud. Setelah Pemantauan Hybrid Cloud diaktifkan, klik Redetect.

    • Aktivasi Pemantauan Hybrid Cloud adalah operasi asinkron. Jika Konsol Application Real-Time Monitoring Service (ARMS) masih memberi tahu bahwa Pemantauan Hybrid Cloud belum diaktifkan, tunggu sekitar 10 hingga 20 detik lalu klik Redetect lagi.

  3. Di tab Start Integration pada halaman yang muncul, pilih wilayah untuk menyimpan data dan klik OK. Dibutuhkan waktu 1 hingga 2 menit untuk mengintegrasikan data pemantauan ApsaraDB RDS untuk MySQL ke dalam Managed Service for Prometheus.

    Catatan
    • Managed Service for Prometheus mengintegrasikan data ApsaraDB RDS untuk MySQL dalam akun Anda di semua wilayah ke dalam satu instansi Prometheus, termasuk wilayah tempat instansi tersebut ditempatkan. Kami merekomendasikan agar Anda menempatkan instansi Prometheus di wilayah yang sering Anda gunakan.

    • Saat Anda mengintegrasikan metrik pemantauan layanan cloud ke dalam Managed Service for Prometheus dengan menggunakan Pemantauan Hybrid Cloud, Anda dapat menyinkronkan tag yang sudah ada yang dikonfigurasi untuk metrik pemantauan di Pemantauan Hybrid Cloud dan menambahkan metadata instansi Prometheus, seperti ID instansi atau tag instansi, sebagai tag dari metrik pemantauan terkait instansi tersebut. Berikut ini adalah jenis-jenis tag yang didukung untuk metrik: tag default dan tag kustom.

      • Tag Default

        Tag default bervariasi berdasarkan jenis layanan cloud. Oleh karena itu, saat Managed Service for Prometheus mengumpulkan metrik, ia menambahkan metadata lain yang terkait dengan instansi ke metrik yang sesuai sebagai tag.

        Nama Tag

        Deskripsi

        id

        ID instansi.

        instanceName

        Nama instansi.

        resourceGroupId

        ID grup sumber daya.

        resourceGroupName

        Nama grup sumber daya.

        regionId

        Wilayah tempat instansi berada.

        zoneId

        ID zona.

        userId

        ID akun Alibaba Cloud.

        namespace

        ID namespace.

        product

        Layanan cloud.

        measure

        Nama tag yang dikonfigurasi di Pemantauan Hybrid Cloud.

        measure_desc

        Deskripsi tag yang dikonfigurasi di Pemantauan Hybrid Cloud.

      • Tag Kustom

        Jika instansi layanan cloud memiliki tag dengan awalan o11y.aliyun.dev/, konten sebelum o11y.aliyun.dev/ ditambahkan sebagai tag dari metrik pemantauan. Sebagai contoh, jika tag instansi adalah o11y.aliyun.dev/project=abc, tag baru project=abc ditambahkan ke metrik pemantauan.

Langkah 2: Lihat dasbor

  1. Di panel navigasi kiri, klik Integration Management.

  2. Di tab Integrated Environments pada halaman Integration Management, klik Cloud Service Region.

  3. Di tab Cloud Service Region, klik nama instansi lingkungan yang ingin Anda kelola.

  4. Di bagian Addon Type pada tab Component Management, klik Dashboards untuk melihat dasbor Grafana bawaan.

    image

Langkah 3: Konfigurasikan peringatan

  1. Masuk ke Konsol Managed Service for Prometheus.

  2. Di panel navigasi kiri, klik Integration Management.

  3. Di tab Integrated Environments pada halaman Integration Management, klik Cloud Service Region.

  4. Di tab Cloud Service Region, klik nama instansi lingkungan yang ingin Anda kelola.

  5. Di bagian Addon Type pada tab Component Management, klik Alert Rule untuk melihat aturan peringatan bawaan.

    image

Catatan

Aturan peringatan bawaan menghasilkan peristiwa peringatan tanpa mengirimkan notifikasi peringatan. Jika Anda ingin mengirimkan notifikasi peringatan menggunakan email atau saluran lainnya, klik Edit untuk mengonfigurasi metode notifikasi. Di halaman Edit Aturan Peringatan Prometheus, Anda dapat menyesuaikan ambang batas peringatan, durasi, dan pesan peringatan. Untuk informasi lebih lanjut, lihat Buat aturan peringatan untuk instansi Prometheus.

image

Catatan

Jika Anda mengatur Notifikasi Peringatan ke Mode Sederhana, Anda dapat mengonfigurasi kontak yang menerima notifikasi peringatan dan periode notifikasi, serta menentukan apakah notifikasi peringatan dikirimkan secara berulang.

Langkah 4: Buat dasbor global kustom untuk layanan cloud

Setelah Anda membuat ruang kerja Grafana, Anda dapat membuat dasbor Grafana kustom berdasarkan kebutuhan bisnis Anda di ruang kerja tersebut. Untuk membuat dasbor kustom, lakukan langkah-langkah berikut:

Buat ruang kerja kustom

  1. Di panel navigasi kiri, klik Integration Management.

  2. Di tab Integrated Environments pada halaman Integration Management, klik Cloud Service Region.

  3. Di tab Cloud Service Region, klik nama instansi lingkungan yang ingin Anda kelola.

  4. Di bagian Basic Information pada tab Component Management, klik nama instansi di sebelah kanan Default Metric Storage.

  5. Di bagian Basic Information pada tab Settings, klik Create Workspace.

    image

  6. Di halaman Create Workspace, konfigurasikan parameter sesuai petunjuk dan klik Create Now.

Modifikasi ruang kerja Grafana

Setelah ruang kerja Grafana dibuat, kembali ke tab Settings dari instansi Prometheus dan klik ikon image. Di kotak dialog yang muncul, pilih ruang kerja yang Anda buat, klik OK, lalu klik OK.

Masuk ke Grafana

  1. Masuk ke Konsol Managed Service for Prometheus.

  2. Di panel navigasi kiri, klik Instances.

  3. Klik nama ruang kerja Grafana yang ditampilkan di kolom Grafana Workspace dari instansi Prometheus untuk masuk ke Grafana.

Buat dasbor untuk pemantauan sumber daya cloud

Catatan
  • Bagian ini menjelaskan cara membuat dasbor untuk data pemantauan Elastic Compute Service (ECS) dan instansi ApsaraDB RDS. Langkah-langkah untuk membuat dasbor untuk memantau data layanan cloud lainnya serupa.

  • Dalam contoh ini, Grafana V10.0.x digunakan.

Buat dasbor pemantauan ECS

  1. Di tab Dashboards, klik + Create Dashboard. Di halaman yang muncul, klik + Add visualization. Di kotak dialog Select data source, pilih sumber data default.

    image

  2. Pilih Table dari daftar drop-down di pojok kanan atas halaman.

  3. Di pojok kiri bawah halaman, klik + Query dua kali untuk menambahkan bagian B dan C. Klik Code di sebelah kanan bagian A, B, dan C masing-masing.

    1. Masukkan kode berikut di blok kode Metrics browser yang sesuai di bagian A, B, dan C.

      Bagian

      Kode

      A

      avg(AliyunEcs_cpu_total{})by(regionId,instanceId,instanceName)

      B

      avg(AliyunEcs_memory_usedutilization{})by(regionId,instanceId,instanceName)

      C

      avg(AliyunEcs_net_tcpconnection{state="ESTABLISHED"})by(regionId,instanceId,instanceName)

    2. Klik Options di bagian A, B, dan C masing-masing, pilih Table untuk Format, lalu pilih Instant untuk Type.

    image

  1. Di pojok kanan bawah halaman, klik Transform.

    1. Klik + Add transformation. Di kotak pencarian yang muncul, masukkan Merge dan klik Merge untuk menambahkannya ke bagian Transform.

    2. Klik + Add transformation. Di kotak pencarian yang muncul, masukkan Organize fields dan klik Organize fields untuk menambahkannya ke bagian Transform.

    3. Klik ikon image di depan Time dan konfigurasikan tag yang dijelaskan dalam tabel berikut:

      Tag

      Nilai

      instanceId

      ID Instansi

      instanceName

      Nama Instansi

      regionId

      Wilayah

      Value #A

      Penggunaan CPU (%)

      Value #B

      Penggunaan Memori (%)

      Value #C

      Koneksi

      image

  1. Di sebelah kanan halaman, klik Overrides dan konfigurasikan parameter.

    1. Klik + Add field override, pilih Fields with name, lalu pilih CPU Usage (%) dari daftar drop-down untuk membuat Override 1. Ulangi dua langkah pertama lalu pilih Memory Usage (%) dari daftar drop-down untuk membuat Override 2.

    2. Klik + Add override property di bagian Override 1 dan Override 2, pilih Cell options > Cell type dari daftar drop-down, lalu pilih Gauge > Gauge display mode atau Gauge > Mode tampilan Nilai dari daftar drop-down berdasarkan kebutuhan bisnis Anda. Tabel berikut menjelaskan tag:

      Tag

      Nilai

      Gauge display mode

      Retor LCD

      Value display

      Warna teks

    image

  1. Di pojok kanan atas halaman, klik Save untuk menyimpan dasbor.

Buat dasbor pemantauan ApsaraDB RDS

  1. Setelah dasbor pemantauan ECS dibuat, klik ikon image di pojok kanan atas halaman dan pilih Visualization dari daftar drop-down.

  2. Di sisi kiri halaman, pilih sumber data default dari daftar drop-down Date source.

    image

  3. Di kotak pencarian di pojok kanan atas halaman, cari dan pilih Table.

  4. Di pojok kiri bawah halaman, klik + Query dua kali untuk menambahkan bagian B dan C. Klik Code di sebelah kanan bagian A, B, dan C masing-masing.

    1. Masukkan kode berikut di blok kode Metrics browser yang sesuai di bagian A, B, dan C.

      Bagian

      Kode

      A

      avg(AliyunRds_CpuUsage{engine="MySQL"})by(regionId,instanceId,instanceName)

      B

      avg(AliyunRds_MemoryUsage{engine="MySQL"})by(regionId,instanceId,instanceName)

      C

      avg(AliyunRds_DiskUsage{engine="MySQL"})by(regionId,instanceId,instanceName)

    2. Klik Options di bagian A, B, dan C masing-masing, pilih Table untuk Format, lalu pilih Instant untuk Type.

  5. Di pojok kanan bawah halaman, klik Transform.

    1. Klik + Add transformation. Di kotak pencarian yang muncul, masukkan Merge dan klik Merge untuk menambahkannya ke bagian Transform.

    2. Klik + Add transformation. Di kotak pencarian yang muncul, masukkan Organize fields dan klik Organize fields untuk menambahkannya ke bagian Transform.

    3. Klik ikon image di depan Time dan konfigurasikan tag yang dijelaskan dalam tabel berikut:

      Tag

      Nilai

      Value #A

      Penggunaan CPU (%)

      Value #B

      Penggunaan Memori (%)

      Value #C

      Penggunaan Disk (%)

  6. Di sebelah kanan halaman, klik All. Di bagian Panel options pada tab Semua, atur Title menjadi Instansi ApsaraDB RDS.

  7. Di sebelah kanan halaman, klik Overrides dan konfigurasikan parameter.

    1. Klik + Add field override, pilih Fields with name, lalu pilih CPU Usage (%) dari daftar drop-down untuk membuat Override 1. Ulangi dua langkah pertama lalu pilih Memory Usage (%) dari daftar drop-down untuk membuat Override 2. Ulangi dua langkah pertama lalu pilih Disk Usage (%) dari daftar drop-down untuk membuat Override 3.

    2. Klik + Add override property di bagian Override 1, Override 2, dan Override 3, pilih Cell options > Cell type dari daftar drop-down, lalu pilih Gauge > Gauge display mode atau Gauge > Mode tampilan Nilai dari daftar drop-down berdasarkan kebutuhan bisnis Anda. Tabel berikut menjelaskan tag:

      Tag

      Nilai

      Gauge display mode

      Retor LCD

      Value display

      Warna teks

  8. Di pojok kanan atas halaman, klik Save untuk menyimpan dasbor.