全部产品
Search
文档中心

Application Real-Time Monitoring Service:Integrasikan Open-Falcon dengan ARMS

更新时间:Mar 12, 2026

Teruskan alert Open-Falcon ke ARMS Alert Management untuk penanganan alert terpusat, deduplikasi, dan pengiriman notifikasi.

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Akun Alibaba Cloud dengan akses ke Konsol ARMS

  • Penerapan Open-Falcon yang sedang berjalan

Langkah 1: Buat integrasi Open-Falcon

  1. Masuk ke Konsol ARMS. Di panel navigasi kiri, pilih Alert Management > Integrations.

  2. Di tab Alert Integration, klik OpenFalcon.

  3. Pada kotak dialog Create OpenFalcon Integration, masukkan nama dan deskripsi, tentukan periode pemulihan otomatis, lalu klik Save.

    Catatan

    Jika event alert tidak dipicu lagi dalam periode pemulihan yang ditentukan, event tersebut akan dihapus secara otomatis.

  4. Di tab Alert Integration, temukan integrasi yang telah Anda buat dan salin URL pada kolom Integration Address.

    Integration address for the Open-Falcon integration

Langkah 2: Konfigurasikan callback di Open-Falcon

  1. Masuk ke halaman utama Open-Falcon.

  2. Di bilah navigasi atas, klik Templates.

  3. Di pojok kanan atas halaman Templates, masukkan nama untuk templat alert baru dan klik ikon +.

  4. Di halaman Configure Template, buat aturan alert di bagian Policies in the Template. Untuk detailnya, lihat dokumentasi Open-Falcon.

  5. Tetapkan Callback Address ke alamat integrasi yang telah Anda salin pada Langkah 1, lalu klik Save.

(Opsional) Langkah 3: Sesuaikan pemetaan bidang

ARMS menyediakan pemetaan bidang antara sumber alert Open-Falcon dan event alert ARMS. Untuk menambah atau mengubah pemetaan, edit integrasi tersebut.

Contoh sumber alert:

{
    "name": "cpu alert",
    "endpoint": "test-host",
    "metric": "cpu.user",
    "status": "PROBLEM",
    "step": "1",
    "priority": 2,
    "time": "2021-09-08 09:25:00",
    "tpl_id": 1,
    "exp_id": 2,
    "stra_id": 1,
    "tags": ""
}

Kirim data uji

  1. Di tab Alert Integration, temukan integrasi tersebut dan klik Edit di kolom Actions.

  2. Di bagian Event Mapping, klik Send Test Data.

  3. Pada kotak dialog Send Test Data, tempel muatan alert JSON dan klik Send.

    Catatan
    • Jika muncul pesan Uploaded. No events are generated. Configure mappings based on the original data., artinya bidang sumber belum dipetakan. Data mentah akan muncul di panel kiri untuk dipilih saat mengonfigurasi pemetaan.

    • Jika muncul pesan Uploaded., artinya event berhasil dilaporkan. Untuk detailnya, lihat View historical alert events.

  4. Di kotak dialog Send Test Data, klik Disable.

Konfigurasikan pemetaan bidang

  1. Di panel kiri bagian Event Mapping, klik catatan data untuk melihat detailnya.

  2. Di panel kanan, petakan bidang sumber ke bidang alert ARMS. Klik ikon Map di samping bidang untuk memilih metode pemetaan:

    MetodeDeskripsi
    DirectMemetakan satu bidang sumber langsung ke satu bidang alert ARMS
    SeriesMenggabungkan beberapa bidang sumber dengan pembatas, lalu memetakan hasilnya ke satu bidang alert ARMS. Hanya karakter khusus yang didukung sebagai pembatas
    ConditionMemetakan bidang sumber hanya jika nilainya memenuhi kondisi tertentu
    Mapping tableMemetakan tingkat severity sumber ke tingkat severity ARMS. Gunakan metode ini hanya untuk bidang severity

Bidang alert ARMS

BidangDeskripsi
alertnameNama alert kustom
severityTingkat alert. Anda harus mengonfigurasi pemetaan untuk bidang ini. Metode pemetaan harus diatur ke Direct
messageDeskripsi alert yang digunakan sebagai isi pesan notifikasi. Maksimal 15.000 karakter
valueNilai contoh metrik
imageUrlURL grafik garis metrik Grafana, ditampilkan di detail alert
checkItem pemeriksaan, seperti CPU, JVM, Application Crash, atau Deployment
sourceIdentifikasi sumber alert
classJenis objek yang memicu event, seperti host
serviceLayanan sumber, seperti Login Service
startatTimestamp untuk waktu mulai event
endatTimestamp untuk waktu akhir event
generatorUrlURL halaman detail event

(Opsional) Tetapkan node root untuk pemrosesan batch

Jika data alert berisi node array, Anda dapat menetapkannya sebagai node root agar setiap elemen diproses sebagai event terpisah.

  1. Di bagian Select Root Node, pilih Use Batch Processing.

  2. Pilih node array yang akan diproses sebagai node root.

Catatan

Hanya satu node array yang dapat dipilih untuk pemrosesan batch dalam satu waktu.

Konfigurasikan deduplikasi event

Deduplikasi menggabungkan event yang memiliki nilai sama pada bidang tertentu menjadi satu notifikasi alert, sehingga mengurangi kebisingan dari alert berulang.

Catatan

Deduplikasi hanya berlaku untuk event yang belum dihapus.

  1. Di bagian Event Deduplication pada halaman Integration Details, pilih bidang yang akan digunakan untuk deduplikasi.

  2. Klik Deduplication Test untuk melihat pratinjau cara event historis dikelompokkan.

    Catatan

    Pengujian deduplikasi hanya menggunakan 10 catatan data terbaru yang diunggah dari bagian Event Mapping.

  3. Klik Save.

Lihat detail event alert

  1. Di panel navigasi kiri Konsol ARMS, pilih Alert Management > Alert Event History.

  2. Klik nama event alert untuk melihat detailnya. Untuk informasi lebih lanjut, lihat View historical alert events.

Mengelola integrasi

Di tab Alert Integration (Alert Management > Integrations), operasi berikut tersedia:

OperasiLangkah
Lihat detailKlik baris integrasi untuk membuka halaman Integration Details
Perbarui kunciPilih More > Update Key di kolom Actions, lalu klik OK. Setelah kunci diperbarui, perbarui alamat callback di templat alert Open-Falcon Anda seperti yang dijelaskan di Langkah 2
EditKlik Edit di kolom Actions, ubah pengaturan, lalu klik Save
Aktifkan atau nonaktifkanKlik Enable atau Disable di kolom Actions
HapusKlik Delete di kolom Actions, lalu klik OK
Tambahkan alur pemrosesan eventKlik Add Event Processing Flow di kolom Actions. Untuk detailnya, lihat Work with event processing flows
Buat kebijakan notifikasiPilih More > Create Notification Policy di kolom Actions. Untuk detailnya, lihat Create and manage a notification policy

Langkah selanjutnya

Buat kebijakan notifikasi agar sistem menghasilkan alert dan mengirimkan pemberitahuan peringatan untuk event alert yang dilaporkan berdasarkan kebijakan tersebut. Untuk detailnya, lihat Create and manage a notification policy.

Setelah notifikasi dikonfigurasi, verifikasi pengirimannya di halaman Alert Sending History. Untuk detailnya, lihat View historical alerts.