PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apcusd mit Nagios



Huhn Hur Tu
30.12.10, 15:03
Ich habe zwei USVs von APC am Rechner per USB verbunden und will nun diese per Nagios überwachen. Ich habe den apcupsd zwei mal mit je einer anderen Config gestartet.

Wenn ich das Plugin check_apcupsd manuell bediene bekomme ich die gewünschten Werte, aber Nagios verweigert sich mir ein wenig.



/usr/lib/nagios/plugins/check_apcupsd -w 80 -c 60 -p 3551 timeleft
CRITICAL - Time Left: 9.8 Minutes | timeleft=9.8;80;60
/usr/lib/nagios/plugins/check_apcupsd2 -w 80 -c 60 -p 3552 timeleft
CRITICAL - Time Left: 19.0 Minutes | timeleft=19.0;80;60




commands.cfg

# check apc ups1
define service {
use generic-service
host_name localhost
service_description CHARGE_ups1
check_command check_apcupsd!bcharge!95!50
}

define service {
use generic-service
host_name localhost
service_description LOAD_ups1
check_command check_apcupsd!loadpct!70!85
}

# check apc ups2

define service {
use generic-service
host_name localhost
service_description CHARGE_ups2
check_command check_apcupsd2!bcharge!95!50
}

define service {
use generic-service
host_name localhost
service_description LOAD_ups2
check_command check_apcupsd2!loadpct!70!85
}
----

apcupsd.cfg

# 'check_apcupsd' command definition
define command{
command_name check_apcupsd
command_line /usr/lib/nagios/plugins/check_apcupsd
}

----

apcupsd2.conf

# 'check_apcupsd2' command definition
define command{
command_name check_apcupsd2
command_line /usr/lib/nagios/plugins/check_apcupsd2
}


Weiss jemand was ich jetzt wieder übersehen habe?

Gruss Stefan

nopes
05.01.11, 19:46
Hi,

was ist mit den beiden Parametern -p 3351 und timeleft, woher soll Nagios die wissen? Ich sehe jedenfalls nur -w und -c...
Das gilt übrigens für beide Befehle.