NagiosとOpen NMSの主な違いは?


12

私はマネージャーに包括的な監視システムを提案したいと考えており、OpenNMSを検討しています。しかし、私はここでナギオスの熱烈な賞賛を見てきました。彼らの焦点は異なりますか、それとも単に競争相手ですか?

ある程度の背景があれば、6つのオンサイトサーバー(ファイルサーバー、PBX、プロキシ、アプリケーションなど)と2つのオフサイトサーバー(Webサイト/開発)をいくつかのスイッチとルーターと共に実行します。インストールする監視サービスは、freeBSDを実行する別の変換されたデスクトップで実行されます。私たちのものはすべて、LinuxまたはBSD派生物を実行します。

私たちはこれを実装するためにお金を使わないことを探しています(ため息)。

助けてくれてありがとう。

編集 openNMSは、私が望むものに近い、より包括的なソリューションを提供するようです。ただし、Javaで記述されており、ポートがまだ公式のポートツリーにないため、拒否されました。NagiosがMRTGキャンペーンよりも優れているようになりました。迅速な対応をありがとう。

-機会

回答:


5

ウィキペディアには、比較に役立つ比較表があります

主な違いは次のとおりです。

  • 言語:NagiosはCで書かれ、OpenNMSはJavaで書かれています。古いハードウェア上でnagiosをより高速にします。

  • データ収集:Nagiosはほとんどデータ収集を行いません。他のソフトウェア(たとえばサボテンなど)は、より広範なデータ収集システムに必要です。OpenNMSにはすぐに使用できます。

  • ホストとサービスの検出:Nagiosは何を監視するかを指定する必要がありますが、OpenNMSには検出機能があります。


1
Nagios 、時間を節約するために、アップタイムなどのデータ収集を行います。クライアントから返された特定のパフォーマンスデータを保持するだけでなく、パフォーマンスデータを出力しません。Nagios構成のラウンドロビンデータベース(RRD)内にこのデータを保持するオプションがあり、Cacti(または単なる旧式のRRDTool)を使用してデータを出力できます。
カールKatzke 09年

ありがとう!私はこれを投稿してから調査しており、Nagiosのドキュメント(opennmsのFAQからリンク)でこれを見つけました。freeBSDでjavaを取得するために作業する必要があるようです
Chance

私は実質的に「C」パフォーマンスの熱狂者であり、間違いなくJavaで書かれたプロジェクトからポイントを差し引きます。パフォーマンスへの影響は一般的にプラグインの選択に帰着します。私の経験を反映して、Nagios自体は非常に高速に動作し、「C」で書かれていることが主な原因であると確信しています。「C」で書かれた公式プラグインは、絶対に素晴らしいです。残念なことに、予想以上に、perlが必要です。乗算その1000倍、そして...
JMベッカー

3

Zenossの無料版であるZenoss Coreも検討することをお勧めします。私は、私たちのネットワークやサーバを監視するためにそれをインストールしている、それは非常に有能であることがわかってきた多くのより多くのユーザーフレンドリーのNagiosより。Nagiosとcactiが行うことを行いますが、統合されています。必要なほとんどの機能はそこにある可能性が高いですが、そうでない場合は、ZenossパックとNagiosプラグインで拡張できます。

文字通り30分でインストールして動作させることができるので、簡単に評価できます。真剣に、私たちはそれに非常に満足しており、あなたの要件に最適に聞こえます。


Zenossはまったく正反対であることがわかりました。30分でインストールして動作しましたが、何もすることができませんでした。
カールKatzke 09

それを聞いてすみません、カール。私たちの経験はとても楽しかったです。他の監視ソリューションと同様に、学習曲線があり、詳細としきい値を微調整するのに時間がかかりますが、セットアップが私を魅了しました。それをインストールし、サブネットをスキャンし、すべてのクライアントホストを削除し、サーバーホストを正しいデバイスクラスに割り当てました。管理ガイドを確認しましたか?zenoss.com/community/docs
Martijn Heemels

なぜ人々は私の答えを否定しているのですか?これはQ&Aサイトです。関連性があり、問題を解決する可能性がある限り、知らないかもしれない代替オプションを質問者に知らせることは完全に有効だと思います。
マルタインHeemels

@Martijn-私の推測では、質問は追加の選択肢とZenossラインを探していなかったためです。「コア」エディションは商用版に非常に向いていますが、OpenNMSとNagiosは商用サポートを「実現」します。しかし、すべてが「コミュニティ」エディションでも利用可能です。
ウォーレン

ゼノスは素晴らしいです。それのWebインターフェイスは...使うのは本当に簡単で、いくつかの古い恐竜のようなNagiosの表情を作る
アントワーヌBenkemoun


2

たぶん両方を使いたいですか?現在、アラーム、エスカレーションなどによる可用性の監視にはNagiosを使用し、アラームなしのパフォーマンス監視にはopennmsを使用しています。


2

OpenNMSは、スケーラブルなネットワーク管理ソリューションを必要とする企業規模の組織を対象としています。Nagiosは、手動でセットアップする余裕がある限られた量のサーバーを監視するのにより適しています。輸送ネットワークと比較すると、Nagiosはトラックであり、OpenNMSは鉄道システムです-どちらも「大体」同じ(「監視」、「輸送」)ですが、異なる市場を対象としています。


2

http://omdistro.org/をお勧めします。これは、主にCheck_MK拡張機能を使用して、管理、構成、および視覚化を非常に簡単にする多くのプラグインを備えたNagiosのプリコンパイルおよび構成済みバージョンです。主な利点は、Nagiosがパッシブモードで動作することです。つまり、チェックはローカルで(各サーバーによって)実行され、ステータスのみがNagiosに送信されます。中規模のインストールでは、大幅に改善されます。マルチサイト展開をサポートしていることに言及する価値があるため、リモートサイトがある場合は、


0

私の理解では、OpenNMSは監視を行う管理ツールです(まあ!)が、Nagiosは監視ツールのみです。

ヘッド引用OpenNMSのグループタラス・バログ、「OpenNMSのは素晴らしい監視機能を持っていますが、私たちはただ一つの部分である監視のネットワーク管理アプリケーションのプラットフォームとして、それを設計しています。」*

Nagiosサイトから:「アプリケーション、サービス、オペレーティングシステム、ネットワークプロトコル、システムメトリック、インフラストラクチャコンポーネントを単一のツールで監視する機能」*

Nagiosの歴史は監視から始まり、次に進みましたが、OpenNMSは管理から始まり、次へと進みました。


-1

どのツールを選択しても、外部監視サービスを追加で使用する必要があります。AlertFoxやGomezなどのサービスを考えています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.