web-dev-qa-db-ja.com

最高のオープンソース監視ツール?

ZenossとGroundWorkのどちらかを決めようとしています。エンタープライズレベルの監視ツールが必要ですが、これらのツールについて非常に良いコメントを聞いていました。

それらを実装した人はいますか?彼らの長所はどれですか?欠点?

6
alfredocambera

Zabbix、それは本当に良いです。以前はNagios、MRTG、Muninを使用していましたが、Zabbixは以前の機能を組み合わせて、サーバーがダウンしたときに通知します。

  • Web管理(PHP + MySQL):Nagiosの最悪のポイントの1つはその構成であり、ほとんどすべてが構成ファイルにあります... 5台のマシンを監視する必要がある場合は問題ありませんが、400台ある場合はどうでしょうか。
  • いくつかの種類の監視:すべてのOSにalmosのネイティブエージェントがありますが、SNMP、IPMI、スクリプトなどを介して監視することもできます。
  • グラフとマップ:大好きです! MRTGと似ていますが、設定がはるかに簡単です。
1
anders

特に可用性の監視に関しては、私はNagiosの大ファンです。あなたがそれを考慮していなければ、私はそれを強くお勧めします。 monitのような他のもの。

3
Warner

Nagios、またはGUIで何かを探している場合は、Opsview(基本的に、Nagiosの上に記述され、OSS/Communityエディションと商用サポートされているエディションがあります)。

あなたの質問に答えて-私は他のいくつか(基礎を含む)を試しましたが、企業の観点からはNagios/Opsviewがトップになりました。

3
Mark Regensberg

@anders:400台のサーバーがある場合は、どのような環境でもテンプレートを使用することをお勧めします。私は通常、コンソールで新しいサーバー/サービスを統合する方がどのインターフェイスよりも高速です。

そしてnagiosの場合、テンプレートの使用方法を知っていれば非常にうまく機能するnagiosqlがあります;-)

幅広いプラグインと安定性のためにnagiosが好きです

2
mex

Nagiosも、あなたの好みのツールのリストにないことはわかっていますが、私はずっと好きです。

以前の会社でZenossを実装しようとかなりの時間を費やしましたが、Nagiosほどうまく機能することはありませんでした。あるシステムの監視エージェントは機能しますが、別の、明らかに同一のシステムのエージェントは機能しません。 Zenossを最大限に活用するには、SNMP(私はそうではありません)に精通している必要があるという印象を受けました。対照的に、Nagiosは通信に基本的なTCP/IPソケットとSSHを使用するだけで、私にとっては常に箱から出してすぐに機能します。

0
gareth_bowles

神経節、nagios、monit、nmonを組み合わせて使用​​します。長期的なパフォーマンストレンドのためのGanglia、可用性アラートのためのnagios、およびサービスの実行が停止したときにサービスを再開するためのmonit。きめ細かいスケーラビリティテストにはnmonを使用します。 Nagiosは複数のOSを監視するのに最適ですが、セットアップに少し時間がかかる場合があります。

0
Luke