Nagios - services.cfg

bossk

Well-Known Member
Hi,

ich habe ein kleines Problem bzw. ein Frage zu Nagios und der services.cfg.
Ist es mögliche mehrere service einträge mit dem selben host_name und der selben description zu haben, wenn ja wie?

Ich will gerade das plugin check_traffic einbinden und dies generiert eine eservices.cfg, dies hat folgende definitions
Code:
 define service{
  use         generic-service
  host_name     switch1 
  service_description   RMON Traffic 
  check_period      24x7    
  max_check_attempts    3
  normal_check_interval     3
  retry_check_interval            1       
  notification_interval           120     
  notification_period             24x7    
  notification_options            w,u,c,r 
  check_command     check_traffic!241!12500000!RMON!95!85
  }

define service{
  use         generic-service
  host_name     switch1 
  service_description   RMON Traffic 
  check_period      24x7    
  max_check_attempts    3
  normal_check_interval     3
  retry_check_interval            1       
  notification_interval           120     
  notification_period             24x7    
  notification_options            w,u,c,r 
  check_command     check_traffic!206!12500000!RMON!95!85
  }

Da das plugin diesen Output gibt muß diess doch möglich sein. Aber Nagios gibt mir einen Error aus. Gibt es eine Option dafür, die ich übersehen habe?
 
Zunächst würde ich mal die service_description ändern.


Code:
define service{
  use         generic-service
  host_name     switch1 
  service_description   RMON Traffic if 241
  check_period      24x7    
  max_check_attempts    3
  normal_check_interval     3
  retry_check_interval            1       
  notification_interval           120     
  notification_period             24x7    
  notification_options            w,u,c,r 
  check_command     check_traffic!241!12500000!RMON!95!85
}

define service{
  use         generic-service
  host_name     switch1 
  service_description   RMON Traffic if 206
  check_period      24x7    
  max_check_attempts    3
  normal_check_interval     3
  retry_check_interval            1       
  notification_interval           120     
  notification_period             24x7    
  notification_options            w,u,c,r 
  check_command     check_traffic!206!12500000!RMON!95!85
}

Beides gleich geht meines Wissens nach nicht.

Ansonsten poste doch mal die Fehlerausgabe vom Konfigurationscheck.
 
wenn ich dich richtig verstanden habe, willst mehrere services auf einen host binden?
wir haben in der firma nagios im einsatz, kann dir dann sicher weiterhelfen ;)
 
Das dachte ich mir auch, dass es nicht geht. Aber warum erstellt dann das check_traffic script (make-config), diese services mit der selben description, wenn es nicht geht?
Das würde doch keinen Sinn machen.

Ich kann leider die Fehlermeldung nicht 1zu1 wieder geben, da ich nicht mehr im Office bin. Aber Nagios hat gemeckert, dass die service description schon einmal vorhanden ist.

[Update]
Wie ich gerade gelesen haben, sollte das use-generic. Dann sollte es funktioneren, werde es morgen mal testen und dann berichten.
 
Zuletzt bearbeitet:
Zurück
Oben