全部产品
Search
文档中心

Application Real-Time Monitoring Service:Ambang batas dinamis

更新时间:Nov 22, 2025

Untuk memantau metrik yang berfluktuasi dalam rentang normal—seperti waktu respons (RT) dan permintaan per detik (QPS)—Anda mungkin memerlukan ambang batas peringatan yang berbeda untuk periode waktu yang berbeda. Fitur ambang batas dinamis dapat digunakan untuk mendeteksi anomali dalam data metrik. Ketika suatu titik data berubah secara tiba-tiba dan jatuh di luar batas atas dan bawah yang telah ditentukan, sistem akan menghasilkan event anomali. Jenis deteksi ini terutama digunakan untuk memantau data atau metrik dengan tren yang stabil.

Skenario

  • Pemantauan kinerja aplikasi: Pantau metrik utama situs web, seperti waktu respons dan laju permintaan. Jika waktu respons suatu layanan tiba-tiba melebihi rentang normal, sistem segera mengirim peringatan anomali, sehingga administrator dapat segera mengidentifikasi dan menyelesaikan masalah tersebut.

  • Optimasi sumber daya server: Pantau penggunaan CPU dan memori server. Jika penggunaan sumber daya server terus-menerus melebihi ambang batas yang telah ditentukan, sistem secara otomatis menghasilkan event anomali, membantu tim Anda segera menyesuaikan alokasi sumber daya guna mencegah kemungkinan crash sistem.

  • Analisis kolam koneksi aplikasi: Pantau metrik utama, seperti laju kueri dan jumlah koneksi bersamaan. Jika metrik tertentu untuk suatu thread melebihi rentang normal, sistem secara otomatis memicu event anomali, sehingga Anda dapat segera mengoptimalkan kinerja program.

  • Pemantauan model layanan mikro: Dalam arsitektur layanan mikro, interaksi dan dependensi antar layanan sangat kompleks. Fitur ini memungkinkan tim Anda memantau penggunaan sumber daya dan waktu respons setiap layanan. Jika terjadi anomali pada suatu layanan, Anda dapat segera mengidentifikasi masalahnya untuk memastikan stabilitas seluruh sistem.

Contoh:

Untuk situs web bisnis, jumlah tampilan halaman di bawah 1.000 selama siang hari (pukul 10.00–18.00) dianggap tidak normal. Namun, jumlah tampilan halaman di atas 1.000 pada malam hari (pukul 22.00–06.00) dapat mengindikasikan adanya serangan. Dalam skenario ini, rentang normal untuk metrik berubah seiring waktu. Jika Anda mengonfigurasi ambang batas statis—misalnya, memberi peringatan ketika jumlahnya di bawah 1.000—Anda akan menerima peringatan anomali selama siang hari, tetapi tidak akan diberi tahu jika terjadi serangan pada malam hari. Dengan fitur ambang batas dinamis, sistem dapat secara cerdas mengidentifikasi rentang normal dan secara otomatis memperbarui rentang ambang batas.

Prasyarat

Pemantauan Aplikasi harus diaktifkan untuk aplikasi Anda. Untuk informasi selengkapnya, lihat Ikhtisar Pemantauan Aplikasi.

Konfigurasi ambang batas dinamis

  1. Masuk ke Konsol ARMS.

  2. Pada panel navigasi di sebelah kiri, pilih Application Monitoring > Application Monitoring Alert Rules. Lalu, pada halaman yang muncul, klik Create Alert Rule.

  3. Pada halaman Create Application Monitoring Alert Rule, masukkan nama peringatan kustom dan atur Alert Detection Type menjadi Interval Detection.

    Catatan

    Untuk mengonfigurasi ambang batas statis, lihat Ambang batas statis.

  4. Pada bagian Alert Object, pilih parameter yang diperlukan.

    Parameter

    Deskripsi

    Alert Application

    Pilih aplikasi tempat Anda ingin membuat aturan peringatan. Anda hanya dapat memilih satu aplikasi untuk deteksi anomali.

    Metric Type

    Pilih jenis metrik yang akan dideteksi. Untuk informasi selengkapnya, lihat Metrik peringatan.

    Setelah Anda memilih jenis metrik, sistem secara otomatis menghitung batas atas dan bawah serta merender tren metrik secara real time. Anda dapat melihat pratinjau tren metrik di bagian Alert Condition.

    Catatan
    • Bidang kondisi di Alert Rules dan Filter Condition berbeda-beda tergantung pada Metric Type.

    • Proses rendering awal memerlukan waktu 2 hingga 4 detik.

    • Untuk informasi tentang cara menghitung batas atas dan bawah, lihat bagian Perhitungan ambang batas.

    Filter Condition

    Filter metrik untuk mempersempit cakupan pemantauan.

    Dimensi metrik peringatan:

    • Traverse: Menampilkan nilai dimensi aktual yang memicu peringatan dalam konten peringatan.

    • No Dimension: Menampilkan jumlah semua nilai untuk dimensi ini dalam konten peringatan.

    • = : Hanya menyertakan data yang cocok dengan nilai dimensi yang ditentukan.

    • !=: Mengecualikan data yang cocok dengan nilai dimensi yang ditentukan.

    • Contain: Hanya menyertakan data yang mengandung nilai dimensi yang ditentukan.

    • Do Not Contain: Mengecualikan data yang mengandung nilai dimensi yang ditentukan.

    • Match Regular Expression: Hanya menyertakan data yang cocok dengan ekspresi reguler yang ditentukan.

  5. Pada bagian Alert Rules, atur Alert Condition.

    Parameter

    Deskripsi

    Alert Trigger Mode

    Deteksi ambang batas dinamis hanya mendukung satu kondisi pemicu. Kombinasi beberapa mode pemicu tidak didukung.

    Alert Condition

    Konfigurasikan kondisi peringatan spesifik. Ini mencakup faktor-faktor berikut:

    • Last X Minutes: Rentang waktu untuk pemantauan. Anda dapat memilih hingga 60 menit.

    • Ukuran metrik: Data atau nilai metrik yang dapat diukur. Metode pengukuran bervariasi tergantung jenis metrik, seperti jumlah panggilan atau waktu respons panggilan.

    • Metode agregasi: Perhitungan data metrik, termasuk rata-rata, maksimum, dan minimum. Hal ini juga bergantung pada metrik dan ukurannya.

    • Metode perbandingan: Perbandingan data yang dihitung untuk menemukan titik tidak normal. Untuk deteksi ambang batas dinamis, tersedia tiga metode perbandingan:

      • Outside the range of the dynamic threshold: Sistem secara otomatis menghitung batas atas dan bawah untuk waktu saat ini. Jika suatu titik data berada di luar batas atas atau bawah, data tersebut dianggap tidak normal dan memicu peringatan.

      • Larger than the maximum value of the dynamic threshold: Sistem secara otomatis menghitung batas atas dan bawah untuk waktu saat ini. Jika suatu titik data berada di atas batas atas, data tersebut dianggap tidak normal dan memicu peringatan.

      • Lower than the minimum value of the dynamic threshold: Sistem secara otomatis menghitung batas atas dan bawah untuk waktu saat ini. Jika suatu titik data berada di bawah batas bawah, data tersebut dianggap tidak normal dan memicu peringatan.

    • Tingkat peringatan: Tingkat keparahan peringatan, dari P1 hingga P4.

    Di area pratinjau data, garis biru merepresentasikan titik data aktual, dan area hijau adalah rentang batas atas dan bawah.

    Tolerance

    Pengaturan ini memperluas atau mempersempit batas atas dan bawah otomatis. Toleransi yang lebih tinggi (geser ke kanan) memperlebar batas. Hal ini meningkatkan ambang batas untuk data tidak normal dan memicu lebih sedikit peringatan. Toleransi yang lebih rendah (geser ke kiri) mempersempit batas. Hal ini menurunkan ambang batas dan memicu lebih banyak peringatan.

    Alert Number Prediction

    Lihat jumlah kali metrik diperkirakan melebihi ambang batas selama periode waktu yang dipilih. Klik nilai peringatan tertentu untuk mengkueri nilai metrik yang memicu peringatan pada titik waktu historis.

    Saat Anda membuat atau mengubah aturan peringatan, gunakan fitur Alert number prediction. Fitur ini menggunakan algoritma untuk menganalisis data historis dan memprediksi jumlah peringatan untuk periode waktu yang dipilih. Hal ini membantu Anda menyesuaikan ambang batas.

  6. Atur Alert Notification dan Advanced Alert Settings.

    Parameter

    Deskripsi

    Notification Policy

    Bidang ini hanya ditampilkan ketika Alert Notification diatur ke Normal Mode. Opsi-opsinya adalah sebagai berikut:

    • Do Not Specify Notification Policy: Ketika peringatan dipicu, tidak ada notifikasi yang dikirim. Notifikasi hanya dikirim ketika aturan pencocokan dalam kebijakan notifikasi dipicu.

    • Tentukan kebijakan notifikasi untuk mengirim peringatan: Ketika peringatan dipicu, ARMS mengirim pemberitahuan peringatan menggunakan metode yang ditentukan dalam kebijakan notifikasi tersebut. Anda dapat memilih kebijakan notifikasi yang sudah ada atau membuat yang baru. Untuk informasi selengkapnya, lihat Kebijakan notifikasi.

    Advanced Alert Settings

    No Data

    Digunakan untuk menangani data anomali, seperti tidak ada data, indikator majemuk, dan perbandingan periode ke periode. Ketika metrik peringatan tidak memenuhi kondisi yang ditetapkan, data peringatan dipulihkan ke 0 atau 1, atau peringatan tidak dipicu.

    Untuk informasi selengkapnya, lihat Istilah dalam sistem manajemen peringatan.

  7. Setelah menyelesaikan pengaturan, klik Save.

Cara menghitung ambang batas dinamis

Fitur ambang batas dinamis ARMS didasarkan pada algoritma Prophet. Setelah Anda mengonfigurasi tugas ambang batas dinamis, ARMS menjalankan pekerjaan latar belakang sekali setiap 24 jam. Pekerjaan tersebut menganalisis data metrik dari 7 hari terakhir dan mengekstraksi fitur-fitur seperti tren dan musiman untuk menghasilkan kurva prediksi selama 24 jam ke depan. Berdasarkan varians kesalahan metrik (fluktuasi), sistem membuat rentang perkiraan untuk data metrik pada hari berikutnya. Saat Anda mengonfigurasi peringatan ambang batas dinamis, Anda dapat melihat pratinjau batas atas dan bawah yang dihitung oleh algoritma.

Berbeda dengan ambang batas statis, Anda tidak perlu mengedit aturan peringatan secara manual untuk memperbarui ambang batas dinamis jika rentang normal suatu metrik berubah. Hal ini karena ARMS mempelajari karakteristik metrik setiap hari dan memprediksi batas atas dan bawah untuk 24 jam ke depan, sehingga menghilangkan kebutuhan penyesuaian ambang batas secara manual.

Prediksi jumlah peringatan

Fitur prediksi jumlah peringatan menggunakan algoritma untuk menganalisis data historis, menampilkan waktu terjadinya peringatan historis, lalu memprediksi jumlah peringatan dalam periode waktu tertentu. Fitur ini membantu Anda mengonfigurasi ambang batas statis atau meningkatkan sensitivitas peringatan untuk ambang batas dinamis.

Implementasi

Berdasarkan data metrik dalam 24 jam terakhir, ARMS menghitung jumlah kali setiap ambang batas metrik dilampaui untuk memprediksi jumlah peringatan di masa depan. Selain itu, ARMS menyediakan detail metrik, termasuk waktu spesifik ketika setiap ambang batas dilampaui. Anda dapat menyesuaikan ambang batas berdasarkan kebutuhan bisnis Anda.