メモ > サーバ > 各論: トラブル対応例 > ZabbixでSSHを監視できない
■ZabbixでSSHを監視できない
SSHのポート番号を10022に変更している場合、以下の設定を行う
「設定 → ホスト → アイテム」で「Template_Linux:SSH server is running」を複製し、
説明 : SSH(10022) server is running
キー : net.tcp.service[ssh,,10022]
を作成する
「設定 → ホスト → トリガー」で「Template_Linux:SSH server is down on {HOSTNAME}」を複製し、
名前 : SSH(10022) server is down on {HOSTNAME}
条件式 : {refirio.net:net.tcp.service[ssh,,10022].last(0)}=0
を作成する
これでSSHの監視対象が10022番ポートになる
(「アイテム → トリガー」の順で作成しないとエラーになる)
補足:
net.tcp.service[tcp,,10022]
ではなく
net.tcp.service[ssh,,10022]
にしておくと、返ってきた値がsshとして正しいか判定する?