Pengertian Event & Alert Application Performance Monitoring

Pengertian Event & Alert Application Performance Monitoring

Alert APM Jennifer

APM
Typography
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

Pada artikel ini kita akan membahas tentang apa itu Event & Alert APM Jennifer  JENNIFER   dan fungsinya. JENNIFER EVENT yaitu sistem notifikasi yang fleksibel sehingga memungkinkan bagi para tim IT sistem menerima notifikasi tentang masalah apa yang terjadi dalam suatu sistem, JENNIFER EVENT ini juga memungkinkan Anda untuk mengkonfigurasikan pengaturan dan ambang batas EVENT.

Penjelasan tentang tampilan EVENT

Untuk pengaturan dan konfigurasikan tampilan JENNIFER  EVENT, anda dapat membukanya dari Management Menu kemudian EVENT Rule, dalam menu EVENT ini dibagi menjadi 3 bagian, yaitu ERROR EVENT, METRIC EVENT, dan COMPARE EVENT.

  • KESALAHAN ACARA

Cara menggunakan ERROR EVENT ini sangatlah mudah, anda dapat mengaktifkan atau menonaktifkan EVENT ini sesuai keinginan serta anda dapat memodifikasi level EVENT dan waktu pengukurannya (measurement time).

  • PERISTIWA METRIK

Dengan METRIC EVENT ini memungkinkan anda dapat menetapkan Rule sendiri berdasarkan data metrik. Berbeda dengan ERROR EVENT, untuk aturan METRIC EVENT ini anda harus menentukannya sendiri.

Agar lebih jelas memahami METRIC EVENT ini mari kita contohkan seperti ini, misalnya disini kita akan menggunakan METRIC EVENT ini untuk menghasilkan EVENT ketika tingkat penggunaan heap memory diantara 50% dan 70% dan kita akan memulai dengan menambahkan setingan baru pada METRIC EVENT, kita akan mengatur METRIC ke “Heap Memory Usage Rate” dan level EVENT ke “Warning”.

Untuk selanjutnya kita akan mendefinisikan rule itu sendiri dengan menggunakan teks rule. Dengan teks Rule memungkinkan anda untuk mengatur threshold yang diinginkan dengan menggunakan kata kunci “value” yang telah ditentukan Bersama dengan conditional operations . Sebuah Value akan selalu merujuk pada METRIC yang telah dipilih, dalam hal yaitu ini proporsi heap usage memory rate. Jadi kita bisa menulis rule kita seperti “value >= 50 && value <= 70” untuk mendapatkan hasil yang diinginkan.

Kita dapat memasukkan pesan khusus untuk ditampilkan saat Aturan dipicu, namun untuk pesan ini bersifat opsional jadi kita bisa dibatalkan. Untuk hasil konfigurasi akhir bisa dilihat seperti gambar dibawah ini.

acara metrik tampilan

Gambar.1 METRIC EVENT

 

Setiap kondisi kali dalam rule kita terpenuhi, maka APM JENNIFER akan memicu EVENT yang sesuai. Kita dapat melihat EVENT dari daftar EVENT atau dari daftar notifikasi. Perlu diperhatikan bahwa EVENT METRIC tidak seperti ERROR EVENT, EVENT METRIC tidak memiliki link/tautan untuk dapat melihat transaksi di X_View.

Baca Juga : Apm Jennifer Menggunakan SISTEM WAS

Baca Juga :  Apm Jennifer Membantu Anda Menemukan Masalah Pada Aplikasi

  • BANDINGKAN ACARA

Selanjutnya ada COMPARE EVENT, sesuai dengan Namanya setelan ini memungkinkan anda untuk membuat EVENT  berdasarkan nilai perbandingan dan METRIC. Misalnya kita dapat membuat rule untuk menghasilkan EVENT jika TPS ( Transaction Per Second ) meningkat menjadi 15% dibandingkan dengan hari yang sama pada minggu lalu, maka untuk pengaturan rulenya bisa anda lihat seperti berikut :

apm jennifer

Gambar.2 BANDINGKAN EVENT

Pada gambar diatas bisa anda kotak centang yang ada dibawah Filtering Condition , kotak centang itu berfungsi sebagai threshold Rulenya. Misalnya, Anda tidak mau mengatur dpicu untuk nilai yang lebih rendah dari METRIC yang dipilih.

Namun jika kita menerapkan filtering condition ini, maka Rule tersebut dapat dijelaskan sebagai “ Genarate EVENT jika TPS ( Transaction Per Second ) meningkat sebesar 15% pada hari yang sama di minggu yang lalu, mengingat nilai dari TPS minummnya adalah 200”.

  • Pemberitahuan ACARA

Untuk notifikasi sendiri APM JENNIFER telah mendukung beberapa metode untuk menerima notifikasi EVENT, yaitu seperti Email (Mengirimkan notifikasi ke email terntentu), Slack (Kirim notifikasi ke pengguna atau saluran, tersedia melalui Slack Adaptor), Telegram (mengirimkan notifikasi melalui telegram), Lainnya ( Seperti yang sudah dijelaskan sebelumnya, sistem EVENT fleksibel dan pengguna dapat membuat adaptor mereka sendiri untuk menghubungkan sistem EVENT dengan sistem yang diinginkan yang mungkin mereka gunakan).

Cara agar dapat mengirim notifikasi menggunakan salah satu channel seperti pada gambar dibawah, anda perlu mengkonfigurasikan EVENT Integration. EVENT Integration ini akan mencatumkan semua channel yang tersedia untuk mengirimkan notifikasi, tergantung pada adaptor/konfigurasi yang tersedia.

acara metrik tampilan

Gambar.3 Integrasi EVENT

 

Pada gambar diatas menunjukan ada dua channel yang tersedia yaitu Slack dan Email, keduanya tersedia karena telah dikonfigurasikan. Untuk dapat mengirimkan notifikasi EVENT caranya sangat mudah, misalnya kita ingin mengirimkannya melalui Slack kita cukup menggeser tombol “External Link” menjadi “On”. Kemudian dari tab bar, kita pilih level Alert APM Jennifernya. Dalam hal ini yaitu “Fatal” yang berarti APM JENNIFER akan mengirimkan notifikasi ke pengguna atau channel Slack ketika terjadi Fatal.

  • Karakteristik ACARA

acara metrik tampilan

Gambar.4 Karakteristik Umum EVENT

1. TINGKAT ACARA

Kategori untuk EVENT level APM JENNIFER yaitu ada 3, Normal, Warning, Fatal, anda dapat menggunakan level ini untuk mengkategorikan berdasarkan tingkat keparahannya.

2. Pengurangan Derau Putih

Jika setiap ada transaksi yang lambat kita akan mendapatkan notifikasi dan mungkin ini sangat berlebihan atau mungkin mengasyikkan, misalnya dalam waktu satu menit anda mempunyai 8 transaksi yang lambat itu berarti anda akan mendapatkan 8 kali notifikasi dalam satu menit tentu itu akan sangat menggangu sekali. Dengan menggunakan Measurement Time dan Reference Count anda dapat menentukan seberapa sering anda ingin mendapatkan notifikasi EVENT terntentu. Maka anda dapat mengatur Measurement Time menjadi 60 detik dan Reference Count menjadi 2, jadi dalam satu menit anda hanya akan mendapatkan 2x notifikasi.

3. Jalankan Otomatis Skrip

Pengaturan yang memungkinkan anda dapat menggunakan EVENT sebagai pemicu untuk mengeksekusi arbitrary sheel script . anda dapat memasukan path ke script shell dan ketika EVENT yang ditentukan terjadi APM JENNIFER akan secara otomatis mencoba mengeksekusi scriptnya.

4. Sakelar Hidup/Mati

Dengan pengaturan ini anda dapat mengaktifkan atau menonaktifkan Rule pada Alert APM Jennifer apapun.

5. Dapat dikonfigurasi

Dengan konfigurasi Anda dapat menerapkan pengaturan yang berbeda dari Rule yang sama ke target ( Agents ). Sebagai contoh misalnya anda mempunyai beberapa sistem yang terdiri dari beberapa agent, dan dari beberapa agent itu salah satunya ada yang sering restart. Dalam hal ini, Anda dapat mengecualikan EVENT untuk menajalankan atau menghentikan agen tersebut. 

Cukup sekian pengertian/penjelesan pada Alert APM Jennifer