タグ

nagiosに関するdealforestのブックマーク (5)

  • kumofsの死活監視はこんな感じでNagiosでやってます - (ひ)メモ

    分散Key-Valueストア「kumofs」を公開しました! - 古橋貞之の日記 \(^o^)/ kumofsは、弊社のフォトストレージサービス Ficia で現在大絶賛モリモリ稼働中なんですが、その死活監視は自家製の Nagios プラグインで行っています。 というわけで、kumofsをサービスで使いたい人の一助になればと思い、ぼくが実際に行っている kumofs の監視について紹介したいと思います。 サーバノードとマネージャノード サーバノードとマネージャノードの監視には、それぞれのノードに対してステータスを問い合わせるコマンドを発行して、その応答で死活を判断するスクリプトを書いて使っています。 kumofs公開記念ということでgithubにpushっておきました。 http://github.com/etolabo/nagios-check_kumofs 問い合わせの処理は、管理用コ

    kumofsの死活監視はこんな感じでNagiosでやってます - (ひ)メモ
  • Nagiosのcheck_snmpで警告レベル(WARNING, CRITICAL)別に通知先を変えたい - (ひ)メモ

    やりたいこと 警告レベル (WARNING か CRITICAL) によって、通知先を切り替えたい。 WARNING は PC メールと IRC に CRITICAL は 携帯メールと PC メールと IRC に 外部ホストの監視は NRPE じゃなくて SNMP (check_snmp) を使っている。 通知先の切り替え なぜか warn と crit で contactgroup を別々にせねばという思い込みがあり、単一のservice定義では実現できなさそうと思ってたんですが、ひとつのcontactgroupに、service_notification_optionsがwのとcのcontactを入れとけば OK ですね。(thanks: @toshiak_netmark) unknownとcriticalは携帯+PCIRCに、それ以外はPCIRCに通知するようなcontact,

    Nagiosのcheck_snmpで警告レベル(WARNING, CRITICAL)別に通知先を変えたい - (ひ)メモ
  • NagiosからのアラートをIRCにも通知してみた - (ひ)メモ

    Nagiosのアラート通知をメールだけじゃなくてIRCにも通知したいなぁと思ったのでやってみました。 IRC bot 今までだと Plagger 付属の plagger-ircbot を走らせて、適宜 POE の IKC で通知命令を送っていたんですが、ちょっと CPAN を探してみたら、 Bot::BasicBot::Pluggable というのがありました。 karmaもつけられていいなーと思ってこれを使おうと思ったんですが、POE を使っているものの IKC で連携する機能がありません。 そこでこのモジュールを継承して、Bot::IKCBot::Pluggable というのを作りました。 http://github.com/hirose31/p5-bot-ikcbot-pluggable/tree/master Bot::IKCBot::Pluggable BasicBotとの違いは

    NagiosからのアラートをIRCにも通知してみた - (ひ)メモ
  • Nagios::Plugins::Memcached 0.02 Release - Yet Another Hackadelic

    昨日、ちょっと修正して0.02をリリースしました。 Nagiosのプラグインでmemcachedを監視するコマンドです。*1 監視項目は、 接続できるか レスポンスタイム キャッシュサイズ キャッシュヒット率 の4つです。 接続とレスポンス 指定時間内に接続出来るかどうかは、ソース上では以下のようになってます。 local $SIG{ALRM} = sub { $self->add_message( CRITICAL, "Timeout $timeout sec." ); croak("Timeout $timeout sec"); }; alarm $timeout; my $cache = Cache::Memcached->new( { servers => $hosts } ); $cache->set_cb_connect_fail( sub { my $prefip = shi

    Nagios::Plugins::Memcached 0.02 Release - Yet Another Hackadelic
  • Nagios ドキュメント

    Nagios® バージョン 2.x ドキュメント Copyright © 1999-2006 Ethan Galstad www.nagios.org 日語訳: 柿久保輝夫、 佐藤省吾、 Nagios-JP プロジェクト 最終更新日: 2007年7月1日 [ 目次 ] Nagios と Nagiosのロゴは Ethan Galstad の登録商標です。また、他の全ての商標、サービスマーク、登録商標および公認のサービスマークはそれぞれの所有者の所有物です。 ここに含まれている情報は、デザイン、商品性や特別な目的に対しての適格性を含め、どんな種類の保証もありません。

  • 1