aeMonitor /GWMonitor-Japaneseコミュニティーサイト

Register Now | Log in | Lost Password

フォーラム

フォーラム一覧   -   トピック一覧
   GroundWork Monitor の設定について
     リモートホストへのcheck_ssh_*コマンドの発行について
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 トピック
hiro
投稿日時: 2009-3-6 11:54
一人前
登録日: 2008-6-5
居住地:
投稿: 75
Re: リモートホストへのcheck_ssh_*コマンドの発行について
karitaさん、こんにちは。

karitaさんはすでにご存知だと思いますが...
GroundWork/Nagios で check_ssh_* プラグインが正しく動作するためには、

1) GroundWokr/Nagios サーバ側で nogios ユーザになり、 監視対象サーバに対して
  ログイン&パスワードなしで check_ssh_* プラグインが実行できる

2) check_ssh_* プラグインを実行すると、その「実行結果行のみ」が表示される

という環境が必要です。

その確認ですが、GroundWokr/Nagios サーバ側 su - nagios で nagios ユーザになって、
GroundWork/Nagios で設定しているコマンドラインを実行してみてください。

コマンド行の直ぐ下に一行のみ、結果行が表示されるでしょうか?

何か余計な表示やログイン&パスワード要求があるなら、SSHと関連設定に問題があります。

直し方は現象によってさまざまですが...本家のフォーラムでは、「motd を停止する」とか
「sshd_configでバナーをnoneにする」という話も出ていました。
(いまどき、こんな設定をしているサーバなんて少ないと思いますが...どうでしょ?)

上記の確認でOKであれば、確認として GroundWorkのコンフィギュレーション --> サービス
で対象のサービスを選ぶと表示される設定画面で、サービスチェックのタブをクリックしますと、
サービスの実行確認テストが行える部分があります。

そこでホストを指定して、テストボタンを押してみてください。

そこで、どう表示されますか? OKがであれば、多分指定したホスト名(FQDNでしたか?)
とSSHの設定で使ったホスト名とが食い違っている可能性があります。

NGの場合、同様に、ホスト指定の仕方(IPアドレスとか、short名とか...)がおかしいかも
知れません。

karitaさんとはちょうど逆の場合ですが、本家のサイトで"Host key verification failed."
で問題になっているQ&Aがありました。
http://www.groundworkopensource.com/community/forums/viewtopic.php?f=23&t=2443&hilit=Remote+command+execution+failed%3A

参考まで。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   リモートホストへのcheck_ssh_*コマンドの発行について karita 2009-3-5 19:39
   » Re: リモートホストへのcheck_ssh_*コマンドの発行について hiro 2009-3-6 11:54
       Re: リモートホストへのcheck_ssh_*コマンドの発行について karita 2009-3-9 11:50

投稿するにはまず登録を