Um einen SSH Daemon der auf einem andere Port als 22 läuft zu überwachen muss lediglich die checkcommands.cfg erweitert werden. Anschließend kann über
check_ssh_port!22
in der service.cfg der entsprechende Port überwacht werden
checkcommands.cfg
define command { command_name check_ssh_port command_line /usr/lib/nagios/plugins/check_ssh -H $HOSTADDRESS$ -p $ARG1$ }
Ein Kommentar
Guter Tipp, scheint aber mittlerweile sogar offizieller Bestandteil zu sein (zumindest Icinga unter Debian 7).