web-dev-qa-db-ja.com

Nagiosの代替

LinuxコンピュータとWindowsコンピュータの両方を監視でき、拡張可能なアーキテクチャを備えたNagiosの代替品をお勧めできますか?無料の製品が欲しいのですが、商用の製品でもかまいません。

パフォーマンス監視にソフトウェアを使用するつもりなので、CPU負荷、メモリ負荷、スワッピング、実行中のプロセス、実行中のサービスの監視に興味があります。また、監視プラグインが、一定のしきい値を一定期間超えたときにイベントを生成し、データを外部アプリケーション(カスタムイベントハンドラー機能)に渡すことができるようにしたいと考えています。

展開シナリオはまだわかりません。したがって、フットプリントが比較的小さく、パフォーマンスへの影響がほとんどない通常のコンピューターで実行できることはプラスです(ホストのみを監視)。

26
iulianchira

私のシステム管理者は Groundwork に落ち着きました。これはNagiosや他のオープンソース製品を組み込んでいる一方で、管理インターフェース、展開、構成を改善しています。有料版は100以下のデバイス($ 49 /年)でかなり安いです。

HypericとZenossを試しました。 Hypericはかなり良かったが、一度ダウンロードすれば、有償バージョンを販売しようとするあなたを永遠に誘惑するだろう。Oracleの外では、製品についてそんなに頻繁に呼ばれる人はいない。 Spring Sourceが所有するようになったため、状況が変わったのかもしれません。 Zenossは見た目は良いですが、多くのsnmp設定が必要であり、テストのかなり早い段階でオープンソースバージョンの制限に直面し始めたため、セットアップが便利なために複雑になる可能性があり、余裕がないと判断しました有料版。

http://monitoringforge.org で他の便利な代替手段を見つけることもできます。

5
Glenn Stauffer

Zabbix は非常に機能し、彼の非常に柔軟でスケーラブルです。サイト間でノードまたはプロキシを分散できます。

12
Maxwell

Nagios Fork Icinga も一見の価値があるかもしれません。

7
chrw

zenoss を職場で実行しますが、 munin を自宅で実行します。どちらも優れた製品です。

Zenossはフル機能のNMSであり、多くの便利なツールがあります。

Muninは、単純なグラフ化とアラートです。しかし、非常に柔軟です。

ログファイルの統合が必要な場合は、zenossを使用してください。そうでない場合は、muninを使用します。

3
Joseph Kern

OpenNMS を見たことはありますか?

2
warren

私はしばらく前にNagiosからZabbixに切り替えましたが、いくつかの問題があります-それでもNagiosよりも簡単に克服および管理できます(特に、技術的でなく、サーバーにアクセスできない人にとって)。 Zabbixには、ホスト、サービス、アラート、トリガーなどを管理するための素晴らしいWeb UIと、非常に柔軟なルールメカニズム、オートディスカバリー、マップ、その他の便利な機能があります。ぜひお試しください!

1
Martynas Saint

頭に浮かぶのは

1
Tubs

私は非常に昔、bigbrotherを使用していました。これはプロプライエタリでシェルスクリプト駆動型です(本当にUnixのような互換性に役立ちます)。 hobbitという名前のオープンソース互換ポートが開発され、その後 xymon に名前が変更されました。自動的にグラフ化(rrdを使用)し、企業のすべての基準(レポート、グループ、ダウンタイムなど)を満たしているため、セットアップは非常に高速で、途方もなく簡単です。

SSL証明書の有効期限のサポートをすぐに使えるように、何かがrunning(solaris 9インストールでのtelnetのような咳)、そして私が最も重要と考えるもの:ポート80が開いていることを確認するだけではなく、それがHTTP 200など.

1
fimbulvetr

Nagiosに似た、よりモダンでスケーラブルな代替手段は、Shinkenです。

  • WindowsおよびUnixネイティブです。したがって、WindowsベースのWMI/powershell/etcなどを実行しても問題ありません。
  • ビジネスに影響を与えるサービスのフィルタリング/アラートを許可するために、状態に加えてイベントにビジネス優先順位を割り当てます。
  • 既存のすべてのNagiosプラグインとフロントエンドを使用できます。
  • 100%python Livestatus APIを含む。とてもモダンでメンテナンス可能。

  • Pyro分散プログラミングに基づいているため、1つまたは10つのボックスで実行しても問題ありません。

  • Monolith/Smartsなどの巨大な$$$に頼ることなく、最高の相関モデルと依存関係モデルを備えています。
  • Nconfを使用したWeb構成インターフェース。設定APIがあります。

オープンソースソリューションのうち、ShinkenとZabbixは、注目を集めている2つの優れたソリューションです。

1
xkilian

http://www.intellipool.se/

Intellipoolは非常に優れています(閉鎖されており、有料です)が、大きな男の子ほど高価ではありません。

0
kruczkowski

まあ、あなたがお金を持っているなら、私は SCOM2007 で行きますR2から、それはクロスプラットフォーム監視を統合しました。 Windowsに関しては、それは本当にエンドツーエンドの複雑な監視です。さらに、サードパーティの機能と管理パックを使用して非常に拡張可能です。たとえば、 Jalasoft には、ネットワークデバイスの監視用のXianがあります。必要に応じて、OpsMgrを拡張して coffee レベルをチェックすることもできます:)短所は、価格、複雑さ、およびいくつかのトレーニング(または多くのテストと読み取り)の必要性です。ただし、インフラストラクチャが十分に大きい場合は、高精度の監視、拡張性、階層化によってこれらの欠点を克服できます。

0
Speedimon

Nagiosは仮想環境のサポートを提供していなかったため、NagiosからSolarWinds Server&Application Monitorに切り替えたお客様がいました。お客様は、1つのUIで物理サーバーと仮想サーバーとアプリケーションの両方を監視したいと考えていました。ある顧客は、Nagiosを使用してアプリケーションのカスタム監視を数多く行っており、それらのスクリプトをSolarWindsに移動しても問題はありませんでした。

0

Zenossを使い始めたばかりで、今のところとても満足しています。監視対象とアラートの原因を簡単に設定できます。私が行った唯一の変更は、代わりにポケットベルを送信SMSに変更することです。

0
Edward J

ターゲットOSについては言及していませんが、Windowsマシンでモニタリングステーションを実行する場合は、 [〜#〜] prtg [〜#〜] (フリーウェアまたは商用)をご覧ください。 。カスタムセンサーとカスタムアクションを作成できます(「通知」と呼びます)。

あなたは小さなフットプリントで何かが必要だと述べました:PaesslerはDell Inspiron Miniネットブックで完全なオフィスネットワーク(1400以上のセンサーを備えた75台のデバイス)を監視しています( 詳細...

0
networker1

いくつかの監視システムを使用してきましたが、 mon に戻ってきます。設定が非常に簡単で、保守が簡単で、SNMPトラップの処理を除いて、監視し、私が投げたもので警告を発します。

0
AledT

私は現在、ZenOSSを使用しています。 Nagiosよりも構成が簡単で、使用するのも楽しいです。そのままの状態で期待どおりに動作しますが、しっかりした構成が必要です。

その他の興味深いオプション:

  • 「モニター」プラグインを備えたサボテン。ホストの追加はZenOSSの場合より少し複雑ですが、それでも優れた軽量のソリューションです(そしてNagiosの複雑さには似ていません)。
  • Nagios Centreon(以前のNagios Oreon):a PHP Nagiosへのフロントエンド。私は個人的にはテストしていませんが、複雑さを少し隠していると思われます。
0