| 原作者 | イーサン・ガルスタッド他 |
|---|---|
| 初回リリース | 2002年3月1日[1] |
| 安定リリース | 4.5.5 / 2024年9月17日[2] |
| リポジトリ | github.com/NagiosEnterprises/nagioscore |
| 書かれた | C |
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | ネットワーク監視 |
| ライセンス | GPLv2 |
| Webサイト | ナギオス |
Nagios ( ˈ n ɑː ɡ iː oʊ s )は、サーバー、スイッチ、アプリケーション、およびサービスに対する監視および警告サービスを提供するイベント監視システムです。問題が発生したときにユーザーに警告し、問題が解決したときにもう一度警告します。
イーサン・ガルスタッドと開発者グループは、もともと Nagios をNetSaintとして書きました。[3] 2015 年現在[update]、彼らは公式プラグインと非公式プラグインの両方を積極的に保守しています。 Nagios は再帰的な頭字語です。「Nagios は聖人になることを主張しない」[4] - 「聖人」は元の名前NetSaintを参照していますが、これは同様の商標の所有者による法的異議申し立てに応じて変更されました。[5]「Agios」(または「hagios」)はギリシャ語のάγιοςの音訳で、「聖人」を意味します。
Nagios はもともとLinuxで動作するように設計されましたが、他のUnix系でも動作します。これは、Free Software Foundationによって発行されたGNU General Public Licenseバージョン 2の条件に基づいてライセンスされるフリー ソフトウェアです。
歴史
2014年1月16日、Nagios Enterprisesは、Nagios Pluginsコミュニティチームにその行動の結果を明確に通知することなく、nagios-plugins.orgドメインをNagios Enterprisesが管理するウェブサーバーにリダイレクトしました。[6] [7] Nagios Enterprisesは、nagios-pluginsチームを新しい別のメンバーのグループに置き換えました。[8]置き換えられたコミュニティチームメンバーは、新しいドメインのmonitoring-plugins.orgで別のウェブサイトとともに、Monitoring Pluginsという名前で作業を続けました。[9]
デザイン
Nagios エージェントには以下が含まれます。
- NRPE
- Nagios Remote Plugin Executor (NRPE) は、リモート システムでホストされているスクリプトを使用してリモート システムを監視できる Nagios エージェントです。[10]これにより、ディスク使用量、システム負荷、現在ログインしているユーザー数などのリソースを監視できます。Nagios は、プラグインを使用してリモート システム上のエージェントを定期的にポーリングします。NRPE を使用すると、他の Linux/Unix マシンで Nagios プラグインをリモートで実行できます。これにより、リモートマシンの
check_nrpeメトリック (ディスク使用量、CPU 負荷など)を監視できます。NRPE は一部の Windows エージェント アドオンとも通信できるため、リモート Windows マシンでスクリプトを実行してメトリックを確認することもできます。2020 年 1 月 28 日現在、NRPE 4.0.1 は非推奨となっています。[11] - NRDP
- Nagiosリモートデータプロセッサ(NRDP)は、柔軟なデータ転送メカニズムとプロセッサを備えたNagiosエージェントです。[12]簡単に拡張およびカスタマイズできるアーキテクチャで設計されています。NRDPは標準のポートとプロトコル( HTTPとXML )を使用し、Nagiosサービスチェックアクセプタ(NSCA)の代替として実装できます。
- NSクライアント++
- このプログラムは主にWindowsマシンを監視するために使用されます。リモート システムにインストールされると、NSClient++ はポート TCP 12489 をリッスンします。このアドオンから情報を収集するために使用される Nagios プラグインは と呼ばれます
check_nt。NRPE と同様に、NSClient++ を使用すると、いわゆる「プライベート サービス」(メモリ使用量、CPU 負荷、ディスク使用量、実行中のプロセスなど) を監視できます。Nagios は、ネットワークの問題を通知するように設計されたホストおよびサービス モニターです。 - NCPA
- Nagios Cross Platform Agent は、Nagios Enterprises が管理するオープンソースプロジェクトです。 [13] NCPA は、Windows、Linux、Mac OS X にインストールできます。ホストの監視を柔軟かつシンプルにするスケーラブルな API として作成されています。NCPA では、メモリ使用量、CPU 使用量、ディスク使用量、プロセス、サービス、ネットワーク使用量など、複数のチェックが可能です。アクティブ チェックは「NCPA リスナー」サービスのAPIを通じてクエリされ、パッシブ チェックは「NCPA パッシブ」サービスを通じて送信されます。
ナギオスXI
Nagios XI は、バックエンドとして Nagios Core を使用する独自のインターフェースであり、原作者の Ethan Galstad と Nagios Enterprises によって作成および保守されています。現在サポートされているオペレーティングシステムはCentOSとRHELです。Nagios Core と他のテクノロジーを組み合わせたものです。メインデータベースと Nagios Core と一緒に使用される ndoutils モジュールはMySQL を使用します。Nagios Core のフロントエンドは主にCGIで、一部に PHP が含まれていますが、[14] Nagios XI のフロントエンドとバックエンドのほとんどは、サブシステム、イベントハンドラー、通知を含めて PHP で記述されており、容量計画レポートやその他のレポートの作成にはPythonが使用されています。RRDtoolとHighchartsが含まれており、ダッシュボードに表示できるカスタマイズ可能なグラフを作成できます。
参照
- Check MK – IT インフラストラクチャ監視ソフトウェア
- ネットワーク監視システムの比較
- Icinga – 監視ソフトウェア
- Naemon – オープンソースのコンピュータシステム監視ソフトウェア
- Nconf – ネットワーク監視設定ソフトウェア
- Shinken(ソフトウェア) – ネットワーク監視ソフトウェア
- ネットXMS
参考文献
- ^ 「NetSaint 変更ログ」 2002-03-01。2006-05-01 時点のオリジナルよりアーカイブ。
- ^ 「リリース - NagiosEnterprises/nagioscore」。GitHub 。 2022年10月26日閲覧。
- ^ 「オープンソースモニタリング: Icinga vs Nagios Sosオープンソース」 Sosopensource.com。2010-11-25 。2020-05-26閲覧。Nagiosは
、その名前が再帰的な頭字語 (「Nagios は聖人になるつもりはない」) であり、皮肉にも商標の問題を避けるために変更された元の名前 NetSaint を指しており、最も人気のあるオープンソースのネットワーク管理ツールおよびアプリケーションの 1 つです。
- ^ Galstad, Ethan (2009-08-24). 「FAQ データベース: その他: Nagios の意味は何ですか?」. Nagios: よくある質問. Nagios Enterprises, LLC . 2014-06-02取得。
公式の意味は、NAGIOS は「Nagios Ain't Gonna Insist On Sainthood」を表す再帰頭字語であるということです。
- ^ "2005-02-22 - Ethan Galstad". FOSDEM 2005 . 2005-02-22 . 2014-06-02に閲覧。
最終的には、私が今後「NetSaint」という名前を使用することについて友好的な合意に達することができましたが、今後のトラブルを防ぐために名前を変更するのが賢明であると感じました。
- ^ 「バグ 1054340: アップストリーム URL を https://www.monitoring-plugins.org に更新」。Red Hat。2014年 1 月 16 日。2014 年 6 月 2 日閲覧。
- ^ 「Nagios プラグイン Web サイトが Nagios に買収される」Slashdot。
- ^ 「プラグインチームの変更に関する不快な情報」nagios-plugins.org 。 2016年6月29日閲覧。
- ^ Holger Weiß (2014-01-16). 「HEADS UP 新しいプロジェクト名: Monitoring Plugins」。2014-06-02に閲覧。
- ^ “NagiosEnterprises/nrpe”. github.com . 2022年9月9日.
- ^ 「廃止通知を追加」。GitHub 。2021年7月16日閲覧。
- ^ “NagiosEnterprises/nrdp”. github.com . 2021年12月2日.
- ^ “NCPA”. GitHub . 2022年8月12日.
- ^ “ageric/nagios”. github.com . 2022年1月4日.
さらに読む
- バース、ヴォルフガング; (2006) Nagios: システムとネットワークの監視- No Starch Press ISBN 1-59327-070-4
- Barth, Wolfgang; (2008) Nagios: システムとネットワークの監視、第 2 版- No Starch Press ISBN 1-59327-179-4
- ターンブル、ジェームズ。 (2006) Pro Nagios 2.0 - サンフランシスコ: Apress ISBN 1-59059-609-9
- ジョセフセン、デイビッド; (2007) Nagios による監視インフラストラクチャの構築- Prentice Hall ISBN 0-13-223693-1
- Dondich, Taylor; (2006) Nagios によるネットワーク監視- O'Reilly ISBN 0-596-52819-1
外部リンク
- 公式サイト
- GitHub上の Nagios
