All Products
Search
Document Center

Application Real-Time Monitoring Service:Deteksi anomali data dengan detektor cerdas

Last Updated:Aug 27, 2026

Managed Service for Prometheus menyediakan detektor cerdas untuk mengidentifikasi fluktuasi tidak biasa dalam data deret waktu KPI Anda. Fitur ini memungkinkan deteksi anomali sehingga membantu Anda membuat keputusan yang tepat terkait peringatan, mitigasi otomatis, dan analisis akar penyebab. Topik ini menjelaskan cara menggunakan detektor cerdas untuk mendeteksi anomali data.

Batasan

Fitur ini tidak didukung pada instans v2.

Deteksi anomali dalam instans Prometheus

  1. Masuk ke ARMS console.

  2. Di panel navigasi kiri, pilih Managed Service for Prometheus > Instances.

  3. Untuk instans target, klik Grafana Workspace.

  4. Di panel navigasi kiri, klik ikon ert (Explore). Lalu, pilih sumber data target dari daftar drop-down di sebelah Explore di pojok kiri atas.

  5. Di bidang ekspresi di sebelah Metrics browser, masukkan pernyataan PromQL berikut. Pernyataan ini menggunakan detektor cerdas untuk mendeteksi fluktuasi tidak biasa pada suatu metrik.

    anomaly_detect(arms_cms_collector_duration_seconds[180m], 3)
    Catatan
    • arms_cms_collector_duration_seconds: Metrik target. Ganti nilai ini dengan nama metrik aktual Anda.

    • Input untuk fungsi anomaly_detect() harus berupa range vector. Oleh karena itu, Anda harus menambahkan pemilih waktu, seperti [180m], setelah nama metrik. Dalam contoh ini, [180m] adalah rentang waktu dan 3 adalah parameter sensitivitas. Jika Anda menggunakan fungsi agregat seperti sum() sebelum memanggil anomaly_detect(), ubah pemilih waktu menjadi [180m:] agar hasilnya tetap berupa range vector. Contohnya: anomaly_detect(sum(node_memory_free_bytes)[180m:], 3).