Zabbix sunucusu çok fazla bildirim gönderiyor


9

Yakın zamanda bir VPS'ye Zabbix sunucusunu kurdum ve bundan çok memnunum. İstemciyi appr'ye yükledim. 6-7 diğer VPS'ler ve her şey iyi çalışıyor. Arayüz pürüzsüz ve çok güzel grafikler üretiyor.
Yazılımla ilgili tek sorunum, sorunlar hakkında bildirim göndermek için ayarladığım, ancak her gün 30 ila 60 e-posta alıyorum. Her zaman "Sunucu XXX'a erişilemiyor: SORUN" ve bir dakika sonra: "Sunucu XXX'a erişilemiyor: Tamam". Elbette, Zabbix gerçek sorunların ne zaman olduğunu ve örneğin bir sunucunun yeniden başlatıldığını da algılar. Bana sanki Zabbix çok hızlı "pes ediyor" ya da belki de ihtiyaçlarımdan daha hızlı zaman aşımına uğramış gibi görünüyor. Ben bu sorunu birkaç kez google çalışıyorum, ama pes, bu yüzden şimdi bu yaklaşımı deniyorum.

Herkes bu bildirimlerin / tetikleyicilerin sadakatini nasıl ayarlayacağını biliyor mu?


varsayılan örnek şablonları mı kullanıyorsunuz? öyleyse, büyük olasılıkla, aslında önerilmeyen "durum" öğesidir :) - ana bilgisayar kullanılabilirliğini kontrol etmek için agent.ping yerine değiştirmelisiniz
Richlv

Yanıtlar:


9

https://www.zabbix.com/documentation/1.8/manual/escalations_and_repeated_notifications/delayed_notifications Sık sık Açma / Kapama mesajlarını bastırmak için Zabbix'in tırmanma işlevini kullanıyorum. Genel olarak:

  • İlk mesajlar size e-posta göndererek tırmanma zincirini tetikler
  • daha sonra, bir bildirim göndermeden önce Zabbix 5 dakika bekler (veya ayarladığınız her şeyi).
  • bu 5 dakika boyunca tetikleme durumu değişiklikleri kapalı olursa, HİÇBİR bildirim alırsınız ve her şey normale döner.
  • Deshboard hala gösterir güzel parçası

Oleg


Teşekkürler! Aradığım şey gibi görünüyor. Ayarları değiştirdim ve şimdi sisteme bildirim gönderiminin nasıl etkilendiğini görmek için biraz zaman tanıyorum.
anselmdk

Sabırla bekledikten (ve bazı web tetikleyicilerini gevşettikten) sonra, Zabbix e-postaları artık düzgün bir şekilde çalışıyor. Bahşiş için teşekkürler!
anselmdk

5

Tetikleyicileri de ayarlayabilirsiniz. Count () yöntemini kullanışlı buldum.
Son (0) 'da tetiklemek yerine sayımı (300,0, "eq")}> 5 deneyin. Son 5 kontrol (kontroller arasında 60 saniye olduğu varsayılarak) başarısız olursa, bu bir istisna oluşturur.

http://www.zabbix.com/documentation/1.8/manual/config/triggers

Ayrıca 'Tetikleyici değeri = "SORUN" koşulunu ekleyerek Tamam iletilerini devre dışı bırakabilirsiniz. Bu değişiklik, eylemler yapılandırmasında yapılmalıdır.

http://www.zabbix.com/documentation/1.8/manual/config/actions


2
Aslında, sayım örneğiniz son 300 saniyedeki değerlerin sayısını 0'a eşitleyecektir. Daha sonra bunu 5 ile karşılaştıracaksınız. Genel efekt, son 300 saniyede 5 veya daha fazla "0" değeri meydana geldiğinde bir olayı tetiklemektir.
G-Wiz
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.