非公開メモ最新の10件2018-10-08RecentDeleted2018-09-24Debian/Tips2018-04-28Linux全般/Ansible2018-04-07MenuBar2018-03-24local/top2018-03-15Debian2017-07-23Windows/gadget2017-06-21Windows/Tips2016-12-23仮想化/ESXi2015-12-20Debian/DNSSECLAN内のマシンを監視してみる。以下のようにパッケージをインストールする。関連してたくさんのパッケージもインストールされる。apache2-mpm-workerを使っている場合、apache2-mpm-preforkに置き換えられる。nagios-nrpe-pluginインストール中の質問で、nagiosadminのパスワードを聞かれる。ユーザ名が気に入らない場合は、ここでの設定はせず、後から自分で作成することもできる。†インストール直後は、ドキュメントのリンクがうまく動作しないので、以下のように書き換える。以下のURLへ接続すると、管理画面が表示される。監視対象を追加するときは、/etc/nagios3/conf.d/localhost_nagios2.cfgをコピーして使う。外部から確認できる項目(HTTP,SSHなど)だけなら、ホスト名とIPアドレスを書き換えて、/etc/nagios3/conf.d/hostgroups_nagios2.cfgも編集すると監視できる。†ディスクステータスなどの内部情報は、監視対象にエージェントをインストールする必要がある。nagios-nrpe-serverその後、設定ファイルを編集する。ここでは、監視サーバの指定、監視コマンドの指定を行う。ESXiの監視をするスクリプトが公開されているので、それを使用する。check_esxi_hardware!root!/opt/nagios/.vmwarepasswd!dellパスワードはファイルに保存する。nagiosユーザ、またはnagiosグループの読み取り権限の見つけておけば良い。unknownのいずれかを指定する。†チェックパラメータを監視サーバから受け取るに方法もあるが、受け取った引数をつけてそのまま実行されるので、セキュリティリスクがある。†Apacheのモジュールをデフォルトから減らしていると、インストールや起動に失敗する。少なくとも、以下のモジュールは必要だった。監視対象によっては、SSLに対応していないことがある。この場合、以下のようなエラーがログファイルに書かれる。out...対処方法として、以下のように、"-n"オプションを追加する。