nagios

nagiosとslackの連動設定 携帯メールの余分なデータを削除

利用する物 slack webhook URL https://api.slack.com/incoming-webhooks nagios の commands.cfg への記述 define command { command_name notify-service-by-slack command_line $USER1$/slack_service_notify.sh "$NOTIFICATIONTYPE$" "$HOSTNAME$" "$HOS…

check_rbl覚書

https://trac.id.ethz.ch/projects/nagios_plugins/wiki/check_rbl 管理サーバーのIPをcheck_rblで監視していたら11時くらいから bl.spamcop.net に登録されたらしく通知が来始める。13時より打ち合わせなのでとりあえず「Acknowledge this service problem…

nagios-nsca-client cron check example install

cronの結果をnscaに飛ばすためにnagios-nsca-client libmcryptを入れるnagios-nsca-client redhat9 http://packages.sw.be/nagios-nsca/nagios-nsca-client-2.7.2-2.rh9.rf.i386.rpmlibmcrypt redhat9 http://apt.sw.be/redhat/9/en/i386/RPMS.dag/libmcrypt…

Return code of 127 is out of bounds - plugin may be missing

このエラーがでたときは 「該当のプラグインが入ってない」プラグインをinstallすること

2.10 rpmができていたのでバージョンアップ

wget http://dag.wieers.com/rpm/packages/nagios/nagios-2.10-1.rh9.rf.i386.rpm rpm -Uvh nagios-2.10-1.rh9.rf.i386.rpm Preparing... ########################################### [100%] 1:nagios 警告: /etc/nagios/cgi.cfg created as /etc/nagios/c…

Nagios 2.10 release

2.9からの変更点は下記 http://www.nagios.org/development/changelog.php#2x_branchとりあえず監視サーバーは # rpm -qa | grep nagios nagios-2.9-1.rh9.rf ということだったので DAGのRPMパッケージ待ち http://dag.wieers.com/rpm/packages/nagios/ ネッ…

Munin-nodeをnagiosで使うプラグイン

check_munin.pl check_service_freshness=1 service_freshness_check_interval=60 が特殊だけど、NRPEとMunin-nodeを常駐させるよりもマシか… あくまでも、NagiosでいうところのLocalしかできなさげ。remote使いたいときには意味ないかな?

check_nrpe nrpe.cfg

とあるサーバーで使っているnrpe.cfg。 監視元のパラメーターを変更するだけでいいように./configure --enable-command-argsとしている。dont_blame_nrpe=1も通常は0だが、--enable-command-argsと対で1に変更。 サーバーは 192.168.3.10 PHP 192.168.3.11 P…

check_pgsql PostgreSQL監視用のプラグイン

nagios pluginのconfigure時に--with-pgsql必要 ./configure --with-pgsql=/usr/local/pgsql そのままだと大概動かないので /etc/ld.so.confに下記追加 /usr/local/pgsql/lib # /sbin/ldconfig が必要。 nrpeで呼び出してcheck_pgsqlを使うので etc/nrpe.cfg…

Remote Hostの監視をどうするか…

NagiosでグローバルIPが振られていないサーバーや同一セグメントにないサーバーを監視する方法で nagios => nrpe => check_http nagios => nrpe => check_ping とやれるという情報はあるものの設定方法services.cfg commands.cfg nrpe.cfgの書き方を考えてわ…

Redhat9 nagios-plugin 1.4.5 rpm install

tarは1.4.8がでているけど./configureでとまってわからないサーバーに結局rpmでいれることにした。 必要なモジュールは下記http://dag.wieers.com/rpm/packages/perl-Net-SNMP/perl-Net-SNMP-5.2.0-1.0.rh9.rf.noarch.rpm http://dag.wieers.com/rpm/package…

CentOS 4.4 Nagios 2.9 rpm installメモ

rpmでいれるのは依存関係の問題で結構めんどくさかったりしたのでメモrpmをまとめてダウンロード(CentOS 4.4用) http://dag.wieers.com/rpm/packages/nagios/nagios-2.9-1.el4.rf.i386.rpm http://dag.wieers.com/rpm/packages/nagios-plugins/nagios-plugin…

Debian Woody/Sargeにnrpeをinstallした記録

libssl-devとopensslはいってなかったらいれる apt-get install libssl-dev apt-get install openssl nagios plugin 1.4.8 install $ wget http://nchc.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.8.tar.gz $ tar zxf nagios-plugins-1.…

2.8 => 2.9に

2.9のRPMが公開されていたので upgrade # wget http://dag.wieers.com/rpm/packages/nagios/nagios-2.9-1.rh9.rf.i386.rpm 16:08:11-- http://dag.wieers.com/rpm/packages/nagios/nagios-2.9-1.rh9.rf.i386.rpm => `nagios-2.9-1.rh9.rf.i386.rpm' dag.wiee…

Nagios 2.7 => 2.8に

今週2.9がreleaseされたので、重い腰をあげて2.7からバージョンアップしようとして http://dag.wieers.com/rpm/packages/nagios/ にnagios-2.8-1.rh9.rf.i386.rpmしかないので、とりあえず2.8に # cd /usr/local/src/nagios/ # wget http://dag.wieers.com/r…

NRPE install

外部よりリソース監視をして自動化をさらに推進するためにNRPEをInstall NRPEをたたいてnagios pluginsが実行されるので両方いれる1.4.6はなぜか make installでエラーがでたので1.4.5 $ wget http://nchc.dl.sourceforge.net/sourceforge/nagiosplug/nagios…

SSL確認 https確認

12/20で切れるSSL証明書があったのでnagiosでの証明書確認を組み込んでみたもののエラーが来ずにおかしいとおもっていたら… check_http -Hとすべきところ-hでヘルプになってました。設定ミス、しかしエラーこないのではまってた。commands.cfg #SSL Port def…