私が保守している専用サーバーが時々クラッシュし、過負荷が原因で疑われるため、パフォーマンス/リソースベースの監視ソフトウェアが必要です。可能であれば、私が試したが気に入らなかったOpenNMSなどのWebインターフェースを持つソフトウェアが必要です。オペレーティングシステムはLinux CentOS 5.3です。
PSサーバーで50を超えるWebサイトが実行されている状況で、監視ソフトウェアを使用してどのWebサイトが最もリソースを消費しているかを示すことができれば、最も役立ちます。
答え1
多くの答えがあります。個人的に使っています。ジェノス、しかし一つあります。大きいここにリストされています:http://en.wikipedia.org/wiki/Comparison_of_network_monitoring_systems
答え2
答え3
答え4
ナギオス他の人が述べたように、中央サーバー上のリモートシステムを監視するためのオープンソースインフラストラクチャです。リモートシステムは、中央監視サーバーが直接接続を介して「アクティブに」要求するか、リモートシステムがhttpを介して「手動で」報告する単純なメッセージを介して「サービス」ステータスを報告します。 (引用符はNagiosという用語です。)中央サーバーは、リモートホスト、サービス、計画などを定義する一連のテキストファイルを使用して構成されます。
これはNagiosが提供する機能の非常に簡単な説明ですが、必要なインフラストラクチャの種類に関するアイデアを提供します。 Nagiosの強みは、ステータスメッセージの単純さに由来します。 「サービス」は、Nagiosが収集できる形式でステータスを報告するすべてのものです。どのプラットフォームでも任意の言語で書くことができます。多くの拡張機能が開発されており、Nagiosリポジトリで利用可能です。
商用バージョンはNagios XIと呼ばれ、構成ファイルの上にクールなフロントエンドを追加し、データベースを使用してメタデータを保存し、RRDToolベースのグラフィックモジュールを使用してレポートを生成します。
私たちは約6ヶ月間Nagios XIを使用してきました。確かに学習曲線があり、管理GUIは大規模なインストールを処理するために少し作業を必要としますが、コスト効率には満足しています。