Zabbix üzerinde alarmları yönetmek için pek çok aracı medya yöntem kullanabiliriz. Bunların çok büyük bir kısmı Web Hook yapısını kullandığından ekleme yöntemleri birbirine benzer.. benim için alarmları yönetmek için en uygun ikili, mail ve telegram’dır.

Telegram tarafında bildirim işlemlerini otomatize hale getirmek için bot oluşturmamız gerekiyor. Bunun için Telegram içerisindeki BotFather’ı ve sonrasında IDBot’u kullanacağız.

Öncelikle yeni bir bot oluşturmak için BotFather’da /newbot komutunu yütüretlim. Sonrasında bot’un ismini belirlememizi isteyecektir. Burada isim daha önce alınmışsa uyar verir ve benzersiz olana kadar devam eder.

İsim kabul edildiğinde ise bot oluşmuş olur. Mesajda da dediği gibi bot için oluşturulan token size özeldir. Başkasının eline geçtiği durumda bot üzerinden yaptığınız her şey ele geçirenin de eline geçeceği için dikkat edilmelidir.

Bot’u oluşturduktan sonra yukarıdaki gibi yeni bir grup oluşturup IDBot’u ve oluşturduğumuz botu ekliyorum.

Bu aşamada grubumuzda /getgroupid@myidbot komutu ile id bilgimizi alalım.

Bu bilgiyi daha sonra Zabbix içerisinde kullanacağız. Ancak öncelikle Telegram medya ayarlarını yapmamız gerekiyor. Bunun için Administration > Media Types > Telegram olana gelip onu klonluyorum ve isminde değişiklik yapıp token kısmına botumuzu oluştururken aldığımız token bilgisini yazıyoruz.

Add dedikten sonra test edelim.

Grub kısmındaki id bilgisini burada To kısmına ekliyoruz.

Test’in başarılı olduğuna göre bildirim ayarlarını yapabiliriz. Bunun için öncelikle Users > Admin > Media > Add üzerinden Admin kullanıcısına media ekleyelim.

Bildirim ayarları için ise Configuration > Actions > Trigger Actions > Create Action üzerinden gidip hangi durumlarda çalışacağı ve ne işlem yapacağını belirtmemiz gerekiyor.

Bu aksiyonun Host Grubu Linux Servers olanlarda tetikleneceğini belirliyoruz.

Tüm aşamalarda mesajları tüm aşamalarda ayarları yapılandırıyoruz.

Sonuç olarak aşağıdaki şekilde ayarları yapılandırmış oluyoruz.

Sonrasında gidip bir iki sunucumuzda agent servisimizi test için kapatıp açarsak eğer telegram tarafında aşağıdaki gibi bildirimleri görebiliriz.