Wat ik wil in Nagios en wat handmatig werkt:
Ik kan daar de status =UP (of niet) zien.
(Er is geen snmp of (veilige) telnet functie voor beschikbaar in het apparaat, de user login heeft RO rechten)
Dit werkt dus.
wat niet werkt:
Hij logt namelijk niet in op die manier. Geen basic authenticatie en dat is alles wat check_http kan.
Dus dacht ik:
Ik bouw handmatig een script dat de GET functie en het inloggen verzorgt. Dat lukt.
Alleen hoe bouw ik daar een
in?
code:
1
2
3
| GET IPADRESS/link-naar-status-pagina Insert Login. login Insert password pasword |
Ik kan daar de status =UP (of niet) zien.
(Er is geen snmp of (veilige) telnet functie voor beschikbaar in het apparaat, de user login heeft RO rechten)
Dit werkt dus.
wat niet werkt:
code:
1
2
| Check_HTTP -a login:password -commando link-naar-staus-pagina -commando-voor-regexp=down (Als status down dan report=critical) |
Hij logt namelijk niet in op die manier. Geen basic authenticatie en dat is alles wat check_http kan.
Dus dacht ik:
Ik bouw handmatig een script dat de GET functie en het inloggen verzorgt. Dat lukt.
Alleen hoe bouw ik daar een
code:
1
2
3
4
| regexp=$string if $string=match then report status=critical if $string=no-match then report status=OK! in? |
in?