そのホームページによると、Nagiosは、ITインフラストラクチャの監視の業界標準です。 それは良いスローガンですが、ネットワーク監視のための任意の種類の標準は存在しません。 しかし、あなたがNagiosについて言うことができることは、それが巨大なインストールベースを持っていることです。 それは1999年以来、周りにされているオープンソースのプロジェクトであるため、プロジェクトにプラグインやアドオンの多くがあります。 また、フォークや商用製品もあります。 一部の人々はNagiosのような一方、他の人がいない。 それについて言えることは、非常に多くの人々が製品を使用しているので、オンラインで見つけられるように常にヘルプがあります。
Nagios Core
The name Nagios can refer to different things, the whole product or just a subset. Nagios Coreは、現実にはすべてが基づいているフレームワークであるNagiosの主要部分です。 コアは、構成とチェックのスケジューリングを処理します。 コア自体は基本的に関数のコレクションです。 コアだけを使用して、あなたは、ホストにicmpエコーを送信するcheck_pingのようなプラグインが必要であることのために何も監視することはできません。 コアを設定することで、監視するホストを設定します。 そのホスト上のどのサービスを監視するか。 どのようにホストとサービスをグループ化するか サービスやホストがお互いにどのような依存関係を持つか。
Nagios Plugins
SNMP、Windowsサーバと同様にLinuxサーバを監視するプラグインのための何千ものプラグインがあります。 ちょうど基本的なプラグインを使用すると、監視のニーズのほとんどを世話する、それらに加えて、コミュニティによって開発されたプラグインの文字通り何千ものがあります。 Networkloreでは、Nelmonのプラグインコレクションを提供しています。 もし、プラグインがない場合、自分でプラグインを開発するのはかなり簡単です。 好きな言語で書くことができます。 ほとんどの場合、何も書く必要はありません。ただ、やりたいこと + nagios plugin.
Nagios Frontends
The Nagios GUI は、ネットワークで何が起こっているかを見ることを可能にします。 古いバージョンは、醜いウェブデザインを終了し、非常に多くの他のスキンが一緒に来ました。 それらのいくつかは、単に目の保養であり、現在のデザインより良く見えるか見えないかもしれません。 Thruk や Check_MK Multisite のような他のものは、より考え抜かれ、実際に価値を付加します。
Nagios Addons
一度 Nagios の基本を知ったら、多くの追加アドオンを考慮したくなるかもしれません。 地図上にネットワークの状態を表示するNagvisのような、そしてもっとたくさん。
Using Nagios
If you never used Nagios before there can be a bit of learning curve. Nagiosに向けられた批判の一部は、使用するのが難しいということです。 この評判は完全に不当ではありません。 しかし、私はこれが主に設定に起因すると思います。 今日、あなたの設定を処理するために多くのGUIの代替が存在します。 もし、あなたがGUIを使い始めたいだけなら、おそらく良いアイデアだと思います。 より高度になればなるほど、Ansible や Puppet を使って設定を自動的に処理する方が良いと思います
。