Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
前回は、Nagiosのオブジェクトのうち、ホスト、サービス、コマンドについて簡単に説明しました。 https:… 前回まででNagiosの特徴、インストール方法、設定ファイルといったNagios本体のひととおりの説明が出来たと思っています。今回からは、Nagiosの周囲にあるものたちを説明していこうと思います。 まずは、Nagiosの監視結果をMySQLなどのデータベースに格納するNDOUtilsについてです。 NDOUtilsは先述のとおり、Nagiosとデータベースのインタフェースです。使用できるデータベースはMySQLですが、PostgreSQLについてもベータ版扱いでサポートしています。 上図のとおり、NDOUtilsはNagiosからのアウトプットしか扱うことが出来ません。つまり、監視結果ファイルをファイルではなくてMySQLに格納できるというだけです。 設定ファイルのかわりにM
前回はNagiosのディレクトリ構造とファイルの役割について説明しました。 https://inoccu.co… 今回は、残るオブジェクトについて見ていくことにしましょう。 ホストグループとサービスグループ ホストグループはホストを束ねるもの、サービスグループはサービスを束ねるものです。いずれも複数のホスト、サービスを紐付けることができますが、ホストやサービスの方も複数のホストグループ、サービスグループに所属することができます。つまり、N:Nの関係にあるということです。 define hostgroup{ hostgroup_name linux-servers alias Linux Servers members localhost } ホストグループ、サービスグループで設定可能な項目は、名称と所属するホスト、サービスの指定が目立つくらいで、ほんの僅かの項目しかありません。(ホストグル
前回はNagiosのインストールを行いました。 https://inoccu.com/blog/2012/05… 今回は、そのファイルの中でも特に重要なオブジェクト設定ファイルについて、詳しく説明していきます。 オブジェクト設定ファイルと、オブジェクトの種類 オブジェクト設定ファイルには、特に決まったファイル名はありません。nagios.cfgで設定されたファイルもしくはディレクトリ以下のファイルが読み込まれるだけです。オブジェクト設定ファイルは具体的には下記のようなものです。 define host{ use linux-server host_name localhost alias localhost address 127.0.0.1 check_period 24x7 check_interval 5 max_check_attempts 10 check_command che
今回はNagiosのインストールです。 本稿執筆時点での最新版は3.4.1ですが、日本語化パッチがないので3.… /usr/local/nagios配下のディレクトリ構造は下記のようになっています。 bin ・・・実行ファイル etc ・・・設定ファイル include libexec ・・・プラグイン sbin share ・・・Web画面(結果表示)のCGI var ・・・ロックファイル、ログファイル、監視結果ファイルなど さらに、varディレクトリは下記のような構造です。 archives ディレクトリ ・・・nagios.logのアーカイブ rw ディレクトリ ・・・nagios.cmdパイプ(後述)がある spool ディレクトリ ・・・Nagiosが内部的に使用 nagios.log ファイル ・・・Nagiosのログファイル nagios.lockファイル ・・・Nagios
今回はNagiosのインストールです。 本稿執筆時点での最新版は3.4.1ですが、日本語化パッチがないので3.3.1を使います。 ちなみに、私のさくらVPS環境(Scientific Linux)では、EPELリポジトリ経由で3.3.1のパッケージインストールが出来るようです。ただ、日本語化の都合もあるので、ソースから入れることにします。 ファイルの取得 wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.3.1.tar.gz wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.15.tar.gz wget http://ftp.momo-i.org/pub/other/nagios-jp-3.3
前回までの2回でネットワーク監視の必要性と分類について説明しました。 今回からは、Nagiosそのものの説明に入ろうと思います。 Nagiosはデータベースを使わない Nagiosはデータベースを使いません。これは、Nagiosの大きな特徴だと思います。 Nagiosを導入する際に必要なものはせいぜいWebサーバくらいで、ふつうのLinuxサーバにApacheが入っていれば、その程度で動作してしまいます。 データベースがなくて、どうやって監視対象機器や監視方法の設定、監視結果の保存を行うのだろう?と思うでしょう。Nagiosはデータ管理をすべてファイルベースで行っています。設定するのもファイル、監視結果もファイルにあるわけです。 また、ファイルベースだと監視対象機器が大量になった場合に、ファイルの読み込み速度がボトルネックになるのではないか?と不安になるかもしれません。しかし、私の環境(さ
前回はネットワーク監視の必要性について説明しました。 今回は、ネットワーク監視について、もう少し詳しく見ていくことにします。 まず、監視にはアクティブ監視とパッシブ監視の2種類があることを押さえましょう。 アクティブ監視は、監視サーバ側が起点となって監視を行います。PINGはアクティブ監視の代表格です。 パッシブ監視は、監視対象となっている機器が起点となって、監視サーバに対して自分の状況を報告します。 アクティブ監視のメリットは、構造が単純で、監視対象機器側での準備が不要なことが挙げられます。また、監視を行う時間(例えば平日のビジネスアワーだけなど)や監視間隔、監視内容が監視サーバ側で完全にコントロール出来ることもメリットです。 パッシブ監視のメリットは、監視サーバ側の負荷が低いことが挙げられます。アクティブ監視ではPINGを打つと10秒程度は結果待ちの時間が発生します。しかし、パッシブ監
仕事でNagiosに触れるようになって、はや1年が経ちました。 最初は調査としてひととおり動作させてみたり、データの流れを追っかけて内部構造を理解したりといったことを続けていたのですが、最近になってついにNagiosベースの監視システムの開発も始まりました。 今後しばらく付き合うことになるだろうNagiosについて、このブログでも本格的に触れて行くことにしようと思います。 まずは、Nagiosってなんだ?ってことですよね。 Nagiosはオープンソースのネットワーク監視ツールです。Linux上で動作します。多くのLinuxディストリビューションではパッケージとして準備されています。日本での採用実績としては、ネットなどで見た限りでは、はてな、mixiなどがあり、GREEも独自監視システムに移行する前は使っていたようです。いずれも数百〜数千レベルのホスト数での監視を行っていることから、大規模監
自分の場合、iPhoneでNagiosを見たい場合というのは、 アラートが飛んできたので状況を確認したい →ざっと状況をつかみたいので、一覧性の高いビューがいい 即時対応は必要なさそうなので、とりあえずアラートを止めたい →ホスト単位、またはサービス単位で「Schedule downtime」したい ぐらいなので、それに特化したスマートフォンビューを作りました。 プロジェクトホーム http://hirose31.github.com/teeny-nagios/ レポジトリ https://github.com/hirose31/teeny-nagios Mobile Safariで通常のNagiosのページを見てもいいんですが、操作性、一覧性がイマイチだなーと思ったのが作った動機です。 ホーム。ざっくり状況を確認するのに。 ホストの一覧。黄色はwarningが、赤色はcriticalが出
Nagios 3翻訳プロジェクト このページはNagios 3の翻訳のドキュメントをまとめたページです。 現在、コンテンツを徐々に公開をしていっています。 Nagios 3の翻訳ドキュメントについてはNagios 3翻訳ドキュメントをご覧ください。 Nagios 1と2に関してはこちらか、下記のリンクをご覧ください。 Nagios 2日本語ドキュメント Nagios 1日本語ドキュメント お知らせ 第1回X-TRANS & M5 ジョイントセミナー「オープンソースを利用してWindows サーバを監視してみよう!」 ->終了しました 第1回セミナーで使用した設定ファイルwをアップロード致しました nagios設定ファイル LINK Nagios.org 株式会社エクストランス X-MON
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く