SSHエージェントの監視ができない
SSHエージェントで監視設定を行いましたが、最新データから「Support for SSH checks was not compiled in.」と表示され、監視できません。
初歩的な質問かもしれませんが、原因をご教示頂ければと思います。
設定は下記の通りです。
Zabbix-server:CentOS release 6.5 (Final)
監視対象:CentOS release 6.5 (Final)
アイテム設定
名前:hogehoe
タイプ:SSHエージェント
キー:ssh.run[hogehoge]
ユーザー名:root
パスワード:XXXXX
実行するスクリプト:hostname
データ型:文字列
TNK - 投稿数: 4769
質問される際には、詳細なZabbixのバージョンもお教えください。
ソースからインストールされたのですね?
そうであるならば、configure実行時に「--with-ssh2」を追加して
configureの実行からやり直してみてください。
inspect - 投稿数: 3
TNK様
ご回答ありがとうございます。
バージョンの記載の件、失礼致しました。
Zabbixのバージョンは3.2.4になります。
ソースからインストールを行いました。
知識が無く申し訳ないのですが、
./configure --prefix=/usr/local --enable-proxy --with-postgresql=/usr/local/pgsql/bin/pg_config --with-ssh2
と実行してみましたが、うまくいきません。
ログファイルにはSSH2 support:NOと記載されています。
TNK - 投稿数: 4769
引数に「--enable-proxy」は指定されていますが、Zabbixサーバー
もビルドしたいのであれば、「--enable-server」も指定してくだ
さい。
inspect - 投稿数: 3
TNK様
ご回答ありがとうございます。
ご指摘いただいた通り
./configure --prefix=/usr/local --enable-server --enable-proxy --with-postgresql=/usr/local/pgsql/bin/pg_config --with-ssh2
を実行したところ、うまく動作しました。
また、ログファイルもSSH2 support:YESとなりました。
ご教示ありがとうございました。
大変助かりました。