2013-03-12 30 views
5

Nagios'un önceden tanımlanmış bir zaman dilimi için bir bildirim_period ayarını onaylamasını sağlamakta sıkıntı yaşıyorum.Nagios zaman çizelgesi ve bildirim süresi

Zaman tanımlayıcı tanımımı 'uyku' olarak adlandırılır, gece yarısı ve sabah 7 arasında beni bilgilendirmeyin. Bu gibi görünüyor:

define host{ 
    use    linux-server,host-pnp 
    host_name  server.domain.com 
    alias   server.domain.com 
    address   xxx.33.xxx.243 
    notification_period  sleep 
    } 

Bu sabah ancak 7 am sonra UYARI bildirimleri görmek için bekliyordum şu şekildedir:

define timeperiod{ 
    timeperiod_name sleep 
    alias   Not Middle of Night 
    sunday   07:00-23:59 
    monday   07:00-23:59 
    tuesday   07:00-23:59 
    wednesday  07:00-23:59 
    thursday  07:00-23:59 
    friday   07:00-23:59 
    saturday  07:00-23:59 
    } 

ben konaklar için yönergesi girdik. Bunun yerine, dün gece 23:59 ile bu sabah saat 07.00 arasında onları gördüm.

Yapılandırmayla ilgili anlayışım, bu süre zarfında hiç e-posta almamam gerektiğidir.

Bir şey göz ardı ettim mi? Bu kadar basit olacağını umuyordum ama beklendiği gibi çalışmadı.

cevap

2

Sadece bir ipucu. Lütfen, Nagios sunucusunda saat ve saat dilimi ayarlarınızı kontrol edin. Yapılandırmanız benim için iyi görünüyor.

+0

Öneriniz için teşekkürler, ancak sunucuda saat doğru. –

6

Bu sorunun, Nagios'un yapılandırılma şeklini anlama eksikliğinden kaynaklandığını çözdüm. Kısaca, özel servis kontrolleri, istenirse, özel notification_period yönergeleri gerektirir.

soru sorulmuştur ve doğru olarak burada ayrıntılı olarak cevap verdi:

Nagios Forum: notification_period not honoured on host config?

+0

Bir ana bilgisayar için bildirim süresiyle ilgili küçük bir not: Bu yönerge, bu ana bilgisayardaki olayların bildirimlerinin ilgili kişilere gönderileceği zaman aralığının kısa adını belirtmek için kullanılır. ** Bir ev sahibi zaman aşımına uğramadığı bir süre boyunca, bir yere iner, ulaşılamaz ya da kurtarır ** olursa, herhangi bir bildirim gönderilmez. ([resmi doktora] göre (http://nagios.sourceforge.net/docs/3_0/objectdefinitions.html#host) Bu yüzden servis bildirimi ile ilgili değil – Labynocle

1

Aksine tüm servis kontrolleri ekleyerek daha. Bu süre içinde bildirilmesi gereken e-posta adreslerine sahip olduğunuz kişiye veya contact_group adresine ekleyebilirsiniz. Temelde iki farklı grup için aynı şeyi yapıyorum çünkü biz 24X7. ABD grubu EST günlerinde bildirimleri alır ve Asya grubu onları geceleri alır. Herkese bir çok gereksiz uyarı spam'i kaydediliyor.

İlgili konular