私たちは、ITインフラ全体を常に完全に制御できるように設計されたHyperic HQ監視システムについて話している。 最大の可用性と問題への迅速な対応が重要であるスタートアップ向けに、社内のサーバーを追跡するために、データセンターやホスティング会社で使用できます。
システムは4つの一般的な機能を実装しています。
- インベントリ -ネットワーク上にあるすべてのインベントリをコンパイルできます。実際に監視する必要があります。 これらは物理サーバーとソフトウェアの両方であり、オペレーティングシステム、サーバー、サービスです。
- 監視 -サービスとサーバーの現在のステータスをリアルタイムで監視するとともに、偏差の自動検出、履歴データの保存と分析を行い、インフラストラクチャの問題領域を特定します。
- アラートは、監視されているリソースの問題とトラブルシューティングに関する通知サブシステムです。 通知は、電子メールと携帯電話またはポケットベルの両方で管理者に送信できます。
- 制御は、サーバーの再起動、リソース消費管理、その他の特定の機能など、サービスの一元管理です。
システムアーキテクチャは柔軟性があり、サービスモジュールに基づいています。サービスモジュール間の交換は、HTTP / HTTPSやXMLなどのオープンスタンダードに基づいています。 調査対象のプラットフォームの状態に関する情報は、監視が必要な各サーバーにインストールされているエージェントによって収集され、すべての情報は中央サーバーに収集されてから、永続的なリポジトリに保存されます。 残りのモジュールは、コンソールを介したリアルタイムの追跡、管理のためのWebポータルを実装しています。 分析モジュールは個別に機能し、データリポジトリから直接データを使用します。 ところで、中央のHQサーバーをクラスター化して大規模なネットワークで動作し、フォールトトレランスを提供できます。データリポジトリは、JDBCを介してアプリケーションが動作するデータベースに基づいています。つまり、さまざまなバランシングテクノロジーを使用して、完全なフォールトトレラントシステムを構築できます。
HQはさまざまなプラットフォームで動作するため、非常に異機種混合のアーキテクチャがあり、膨大な数のサーバーと異なるプラットフォームを同時に使用する場合でも、単一の監視および制御システムを使用して、任意のネットワークデバイスからデータを収集できます。 VMwareまたはXenに基づいた仮想化を使用している場合でも、これらのシステムを監視システムに接続して、他のシステムと同様に監視することもできます。
詳細:
- プロジェクトページ
- 公式サイト
- Hyperic HQの概要
- システム構成
- プラットフォーム:任意
- 言語:Java
- ライセンス:GPL