全部产品
Search
文档中心

Container Compute Service:Gunakan Managed Service for Prometheus untuk memantau kluster ACS

更新时间:Jul 06, 2025

Anda dapat melihat dasbor yang telah ditentukan sebelumnya dan metrik kinerja untuk kluster Alibaba Cloud Container Compute Service (ACS) di Managed Service for Prometheus. Topik ini menjelaskan cara mengintegrasikan Managed Service for Prometheus dengan kluster ACS, mengonfigurasi aturan peringatan dan metrik kustom, serta menggunakan Grafana untuk menampilkan metrik.

Pengenalan ke Managed Service for Prometheus

Managed Service for Prometheus adalah layanan pemantauan terkelola penuh yang terhubung dengan ekosistem open source Prometheus. Layanan ini memantau berbagai komponen dan menyediakan beberapa dasbor siap pakai. Kluster ACS sepenuhnya kompatibel dengan ekosistem Prometheus dan fitur umum. Managed Service for Prometheus menghemat upaya Anda dalam mengelola layanan tingkat bawah seperti penyimpanan data, presentasi data, dan pemeliharaan sistem. Untuk informasi lebih lanjut tentang Managed Service for Prometheus, lihat Apa itu Managed Service for Prometheus?.

Agen pemantauan Prometheus

Secara default, agen Prometheus terkelola dipasang saat kluster ACS dibuat. Di panel navigasi sisi kiri, pilih Operations > Prometheus Monitoring.

Tipe

Deskripsi

Terkelola

Agen ini memungkinkan Managed Service for Prometheus secara langsung mengumpulkan data pemantauan dari kontainer dalam kluster ACS dan memungkinkan Anda menggunakan fitur siap pakai serta menikmati pengalaman serverless yang disediakan oleh Managed Service for Prometheus.

Catatan

Saat Anda membuat kluster ACS, Managed Service for Prometheus diaktifkan secara default. Untuk informasi lebih lanjut, lihat Buat kluster ACK Serverless. Layanan Managed Service for Prometheus default tidak dikenakan biaya.

Konfigurasikan aturan peringatan di Managed Service for Prometheus

Managed Service for Prometheus memungkinkan Anda membuat aturan peringatan untuk pekerjaan pemantauan. Saat aturan peringatan terpenuhi, Anda dapat menerima peringatan melalui email, pesan teks, dan notifikasi DingTalk secara real-time. Ini membantu Anda mendeteksi kesalahan secara proaktif. Notifikasi dikirim ke grup kontak yang Anda tentukan. Sebelum membuat grup kontak, Anda harus membuat kontak. Saat membuat kontak, Anda dapat menentukan nomor telepon seluler dan alamat email untuk menerima notifikasi. Anda juga dapat memberikan URL webhook chatbot DingTalk untuk pengiriman otomatis notifikasi peringatan.

Langkah 1: Buat kontak

  1. Masuk ke Konsol Prometheus. Di sudut kiri atas halaman Managed Service for Prometheus, pilih wilayah tempat kluster Anda diterapkan.

  2. Di panel navigasi sisi kiri, pilih Alert Management > Notification Objects.

  3. Di tab Contacts, klik Create Contact.

  4. Di kotak dialog Create Contact, atur parameter berikut dan klik OK.

    Parameter

    Deskripsi

    Name

    Nama kontak.

    Phone Number

    Setelah Anda menentukan nomor telepon seluler kontak, kontak tersebut dapat diberitahukan melalui panggilan telepon dan pesan teks.

    Catatan

    Anda hanya dapat menentukan nomor telepon seluler yang diverifikasi dalam kebijakan notifikasi. Untuk informasi lebih lanjut tentang cara memverifikasi nomor telepon seluler, lihat Verifikasi nomor telepon seluler.

    Email

    Setelah Anda menentukan alamat email kontak, kontak tersebut dapat diberitahukan melalui email.

    Contact Group

    Pilih grup kontak tempat Anda ingin menambahkan kontak. Untuk informasi lebih lanjut, lihat Grup kontak.

    Method to Resend Notifications If Phone Notifications Fail

    Pilih metode untuk mengirim ulang notifikasi yang berlaku jika notifikasi telepon gagal.

    Anda dapat mengatur nilai default global di tab Contacts. Untuk informasi lebih lanjut, lihat bagian Pengaturan default untuk kontak.

    User ID

    ID alat pesan instan (IM), seperti DingTalk, Lark, atau WeCom.

    ID pengguna yang valid dapat digunakan untuk menyebutkan kontak dalam grup. Jika Anda ingin menggunakan fitur ini, masukkan ID pengguna IM yang valid.

    Untuk menyebutkan kontak dalam grup Lark atau WeCom, bidang ini wajib. Jika Anda ingin menyebutkan kontak dalam grup DingTalk, bidang ini opsional.

    Penting
    • Anda harus menentukan nomor telepon seluler atau alamat email. Setiap nomor telepon seluler atau alamat email hanya dapat digunakan untuk satu kontak.

    • DingTalk chatbot tidak lagi dapat dikonfigurasi sebagai kontak. Untuk membuat DingTalk chatbot, buka tab DingTalk/Lark/WeCom. Untuk informasi lebih lanjut, lihat DingTalk chatbots. DingTalk chatbot yang ada tetap tidak berubah.

Langkah 2: Konfigurasikan aturan peringatan

  1. Masuk ke Managed Service for Konsol Prometheus. Di panel navigasi sisi kiri, klik Integration Management.

  2. Anda akan dialihkan ke konsol Application Real-Time Monitoring Service (ARMS). Di panel navigasi sisi kiri, klik Integration Management. Pada halaman yang muncul, klik nama kluster yang ingin Anda kelola untuk masuk ke halaman Integration Management.

  3. Klik tab Alert Rule. Temukan aturan peringatan yang ingin Anda kelola dalam daftar alert rule dan klik Edit di kolom Tindakan. Konfigurasikan alert rule dan klik Save. Untuk informasi lebih lanjut, lihat Buat aturan peringatan untuk instance Prometheus atau Buat aturan peringatan.

Metrik Prometheus Kustom

Managed Service for Prometheus juga memungkinkan Anda mengumpulkan dan mengonfigurasi metrik tingkat lanjut. Untuk informasi lebih lanjut tentang konfigurasi, lihat topik-topik berikut:

Aktifkan pemantauan jaringan untuk kluster menggunakan CoreDNS dan pengontrol ALB Ingress

ACS terintegrasi dengan ARMS secara default dan mengumpulkan metrik inti bidang kontrol serta metrik dasar terkait pod dan kontainer tanpa biaya. Namun, ACS tidak mengumpulkan metrik terkait CoreDNS dan pengontrol ALB Ingress kluster. Anda dapat masuk ke Managed Service for Konsol Prometheus untuk mengonfigurasi metrik tersebut. Biaya pengumpulan data dikenakan untuk CoreDNS dan pengontrol ALB Ingress.

Di panel navigasi sisi kiri Konsol ACS, pilih Operations > Add-ons. Pada halaman yang muncul, temukan serta instal ALB Ingress Controller dan CoreDNS sesuai kebutuhan.

imageAnda juga dapat menginstal versi open source di kluster. Untuk informasi lebih lanjut, lihat Ikhtisar integrasi.