All Products
Search
Document Center

Container Service for Kubernetes:Cara mengonfigurasi peringatan ArgoCD ACK One

Last Updated:Mar 26, 2026

Pemantauan fleet ACK One menggunakan Managed Service for Prometheus untuk mengumpulkan metrik dari instans Fleet Anda. Anda dapat menentukan aturan peringatan Prometheus kustom guna memantau penggunaan sumber daya Pod Argo CD secara real time dan mengirim notifikasi saat ambang batas dilanggar.

Prasyarat

Sebelum memulai, pastikan Anda telah:

Jika objek notifikasi Anda adalah DingTalk, tambahkan Custom Keywords pada pengaturan keamanan chatbot DingTalk sebelum melanjutkan.

Buat aturan peringatan Argo CD

  1. Masuk ke Konsol ACK One. Di panel navigasi kiri, pilih Fleet > Fleet Observability > Fleet Monitoring.

  2. Di pojok kanan atas halaman Fleet Monitoring, klik Alert Settings untuk membuka halaman Prometheus Alert Rules.

  3. Klik Create Prometheus Alert Rule dan isi bidang-bidang yang dijelaskan dalam tabel berikut.

    ParameterDeskripsiDefaultContoh
    Alert rule nameNama untuk aturan peringatan.ACK One Argo CD pod memory alert
    Check typeMetode deteksi. Static Threshold membandingkan metrik terhadap nilai tetap. Custom PromQL memungkinkan Anda menulis ekspresi PromQL secara langsung.Static Threshold
    Prometheus instanceInstans ACK One Fleet yang akan dipantau.text-XXXX
    Alert contact groupKelompok aplikasi Kubernetes yang akan dipantau di lingkungan Anda.Kubernetes workload
    Alert metricMetrik yang dievaluasi. Untuk Pod Argo CD, Container Memory Usage dan Container CPU Utilization adalah metrik paling penting untuk dipantau.Container Memory Usage
    Alert conditionKondisi ambang batas yang memicu event peringatan.Utilisasi CPU lebih besar dari 80%
    Filter conditionsMempersempit cakupan aturan peringatan. Lihat jenis kondisi filter di bawah ini.TraverseNamespace Equal argocd, Pod: Traverse
    DurationMengontrol kapan event peringatan dipicu. Lihat opsi durasi di bawah ini.Kondisi peringatan terpenuhi terus-menerus selama 2 menit
    Alert levelTingkat keparahan. Default adalah yang terendah; P1 adalah yang tertinggi. Nilai yang valid: Default, P4, P3, P2, P1.DefaultP1
    Alert messagePesan yang dikirim ke penerima saat peringatan dipicu. Anda dapat menentukan variabel kustom dalam pesan peringatan berdasarkan sintaks templat Go.Namespace: {{$labels.namespace}} / Pod: {{$labels.pod_name}} / Container: {{$labels.container}} Utilisasi CPU: {{$labels.metrics_params_opt_label_value}} {{$labels.metrics_params_value}}%. Nilai saat ini: {{ printf "%.2f" $value }}%
    Alert notificationFormat notifikasi. Nilai yang valid: Simple Mode dan Standard Mode.Simple Mode
    Notification objectsSaluran yang menerima pesan peringatan, seperti grup DingTalk.DingTalk alert
    Notification periodJendela waktu selama notifikasi peringatan dikirim.23:00–01:00
    Whether to resend notificationsSeberapa sering peringatan dikirim ulang jika belum terselesaikan.Setiap 10 menit

    Filter condition types

    TipeCakupanInput tambahan yang diperlukanMendukung beberapa nilai
    Traverse (default)Semua resource di instans PrometheusTidakN/A
    EqualHanya resource yang ditentukanNama resourceTidak
    Not equalSemua resource kecuali yang ditentukanNama resourceTidak
    Regex matchResource yang namanya sesuai dengan ekspresiEkspresi regulerYa (melalui regex)
    Regex not matchResource yang namanya tidak sesuai dengan ekspresiEkspresi regulerYa (melalui regex)

    Opsi durasi

    OpsiKapan peringatan dipicu
    Jika kondisi peringatan terpenuhiSegera setelah satu titik data melewati ambang batas
    Jika kondisi peringatan terpenuhi terus-menerus selama N menitHanya setelah ambang batas dilampaui setidaknya selama N menit secara terus-menerus
  4. Klik Completed untuk menyimpan aturan peringatan.

Verifikasi aturan peringatan

Setelah menyimpan aturan, simulasi kondisi peringatan untuk memastikan notifikasi sampai ke penerima yang dituju:

  1. Sementara turunkan ambang batas peringatan ke nilai yang saat ini dilampaui oleh Pod Argo CD Anda, atau buat lonjakan beban pada Pod tersebut.

  2. Tunggu hingga Duration yang dikonfigurasi berlalu.

  3. Periksa objek notifikasi (misalnya, grup DingTalk) untuk pesan peringatan.

  4. Konfirmasi bahwa konten pesan sesuai dengan templat Alert message yang Anda konfigurasi.

Untuk meninjau event peringatan historis, buka konsol Prometheus. Lihat Lihat peringatan historis.

Langkah berikutnya