Hallo Forum,
leider weiss ich nicht, ob ich hier richtig bin, deswegen bitte verschieben, falls es so sein sollte!
Mein Problem waere:
Ich habe einen Nagios-Server, der checks durchfuehrt fuer gewisse Prozesse, ob sie laufen.
Diese Checks sollten aber nur Montag - Freitag laufen, jedoch habe ich gesehen, dass im Nagios auch Samstag und Sonntag ploetzlich "Uknown Input data" auftritt.
Aber am Wochenende sollten ja lt. Definition keine Checks auftreten.
Kann es sein, wenn das erste Template ( Montag - Freitag ) nicht zutrifft, er das allgemeine Template 7x24h dann verwendet?
bzw. kann ich in der commands Datei ihm das explizite zu verwendende Template mitgeben?
Wenn ja, wie kann ich es bewerkstelligen, dass das Problem nicht mehr auftritt?
Ich moechte nur, dass dieser eine Check von Mo - Fr laeuft, alles andere aber wie gehabt bleibt.
Wenn mir jemand weiterhelfen koennte, danke vielmals!
leider weiss ich nicht, ob ich hier richtig bin, deswegen bitte verschieben, falls es so sein sollte!
Mein Problem waere:
Ich habe einen Nagios-Server, der checks durchfuehrt fuer gewisse Prozesse, ob sie laufen.
Diese Checks sollten aber nur Montag - Freitag laufen, jedoch habe ich gesehen, dass im Nagios auch Samstag und Sonntag ploetzlich "Uknown Input data" auftritt.
Aber am Wochenende sollten ja lt. Definition keine Checks auftreten.
Kann es sein, wenn das erste Template ( Montag - Freitag ) nicht zutrifft, er das allgemeine Template 7x24h dann verwendet?
bzw. kann ich in der commands Datei ihm das explizite zu verwendende Template mitgeben?
Wenn ja, wie kann ich es bewerkstelligen, dass das Problem nicht mehr auftritt?
Ich moechte nur, dass dieser eine Check von Mo - Fr laeuft, alles andere aber wie gehabt bleibt.
Wenn mir jemand weiterhelfen koennte, danke vielmals!
Code:
services
define service{
use generic-service
host_name orc1
service_description E2E OP log probe
notification_period ope2e_hours
check_period ope2e_hours
check_command ope2elog_probe
contact_groups vbcgrp-mail,trading-sms
timeperiods
define timeperiod{
timeperiod_name ope2e_hours
alias op_e2e Processtime
monday 08:40-17:50
tuesday 08:40-17:50
wednesday 08:40-17:50
thursday 08:40-17:50
friday 08:40-17:50
}
24x7
define timeperiod{
timeperiod_name 24x7
alias 24 Hours A Day, 7 Days A Week
sunday 00:00-24:00
monday 00:00-24:00
tuesday 00:00-24:00
wednesday 00:00-24:00
thursday 00:00-24:00
friday 00:00-24:00
saturday 00:00-24:00
}
commands
define command {
command_name ope2elog_probe
command_line /ITdesign/plugins/itd_check_value.pl -h $HOSTADDRESS$ -s '$SERVICEDESC$' -Cmd '/usr/nagios/check_ope2elog.sh' -q "" -t ssh -w OFF -c eq0 -OkText 'HEJ464 is logged in.' -CriticalText 'HEJ464 is NOT logged in to op_e2e!'
}