Konfigurasi Alert pada Observium

2. Menambah Contact

Setelah membuat checker, tahap selanjutnya adalah menentukan Contact untuk menentukan kemana alert akan dikirimkan. Beberapa yang pernah saya gunakan antara lain: Telegram, Email, dan Slack. Pada observium versi terbaru transport Slack dihilangkan namun anda tetap dapat menggunakannya dengan memilih External Program.

Telegram Transport

Telegram merupakan aplikasi Instant Messaging yang mirip seperti WhatsApp. Ringan, dan dapat dibuka dimana saja di beberapa perangkat sekaligus.

Anda memerlukan sebuah bot untuk dapat mengirimkan pesan ke Telegram.

A. Membuat Buat Bot Telegram

Cara membuat bot di Telegram berbeda dari yang lain, untuk membuat bot anda perlu Bicara/Chat dengan @botfather, percakapan seperti dibawah ini:

Create Telegram Bot

Kurang lebih urutan chatnya seperti dibawah ini:

  1. Mulai percakapan dengan @botfather
  2. Kirimkan pesan /newbot
  3. kirimkan pesan untuk menentukan Nama Bot
  4. Kemudian kirimkan pesan untuk username bot yang wajib diakhiri kata _bot, misalnya observium_bot
  5. salin url bot dan token yang didapat untuk digunakan nanti.

B. Dapatkan Chat Identifier

Setelah berhasil membuat bot, selanjutnya anda perlu menentukan Chat id guna memberitahu bot kemana nantinya mengirim pesan notifikasi.

Ada banyak cara untuk mendapatkan chat identifier, cara saya :

  • BIla anda ingin bot untuk mengirim pesan ke Grup Telegram, maka tambahkan bot yang anda buat tersebut ke dalam grup chat yang dituju. Bila tidak lanjut ke langkah selanjutnya.
  • Kirimkan sebuah pesan ke bot/group yang anda buat sebelum nya, https://telegram.me/<Username_bot>
  • kemudian buka web broser dan kunjungi url seperti berikut: https://api.telegram.org/bot<BotToken>/getUpdates?offset=0, ganti bot token dengan token yang anda miliki
  • Dari respon json tersebut cari string seperti “chat”:{“id”: 123456784, itulah Chat Identifier anda (123456784)
  • Kemudian tambahkan informasi tersebut untuk membuat contact pada observium
Add New Contact

C. Associate

Setelah Contact dibuat, anda perlu menghubungkan contact tersebut ke masing – masing transport kemudian klik tombol Rebuild.

Observium Alert Checker – Contact Associate

Slack Transport

Slack merupakan instant messaging yang saat ini saya gunakan karena adanya fitur Channels. Sayang sekali transport Slack menghilang setelah saya mengupdate ke versi Observium terbaru (Agustus 2020) . Transport ini tetap dapat digunakan dengan bantuan script khusus menggunakan External Program, berikut caranya:

  • Saya bosan nulis artikel ini, bagi yang tertarik pakai Slack silahkan download script External program di repo github saya : kadekjayak/observium-slack-transport
  • bila ada pertanyaan silahkan tulis komentar dibawah

Sekian 🙂

Seorang Web Developer di Denpasar Bali. Nulis blog hanya sekedar iseng dan berbagi pengalaman.

Eksplorasi konten lain dari Kadek Jayak

Langganan sekarang agar bisa terus membaca dan mendapatkan akses ke semua arsip.

Lanjutkan membaca