Linux
使用 Nagios 監控非預設埠上的 ssh
我剛剛在 Gentoo 伺服器上部署了 Nagios,一切都很好,除了 ssh,它標記為“CRITICAL”,因為它拒絕連接。但那是因為它執行在與預設 22 不同的埠上。如何更改它以便它監控正確的埠?
host:~$ /usr/lib/nagios/plugins/check_ssh --help check_ssh v1991 (nagios-plugins 1.4.12) Copyright (c) 1999 Remi Paulmier <remi@sinfomic.fr> Copyright (c) 2000-2007 Nagios Plugin Development Team <nagiosplug-devel@lists.sourceforge.net> Try to connect to an SSH server at specified server and port Usage:check_ssh [-46] [-t <timeout>] [-r <remote version>] [-p <port>] <host>
這回答了你的問題了嗎?-p 參數讓您指定埠,在 /etc/nagios/nrpe.cfg 中進行自定義檢查並放在那裡:
command[check_remote_ssh]= /usr/lib/nagios/plugins/check_ssh -p 1234 some.host