前書き
Red Hat Fuse は、Fuse インテグレーションを表示および管理する、以下の 2 つのエンタープライズ管理ツールを提供します。
- Fuse Console は、ブラウザーからアクセスする web ベースのコンソールで、実行中の Fuse コンテナーを監視および管理します。Fuse Console は Hawtio オープンソースソフトウェア (http://hawt.io/) をベースにしています。
- Prometheus (https://prometheus.io/docs/introduction/overview/) は、Fuse ディストリビューションのシステムおよびインテグレーションレベルのメトリクスを保存します。Grafana などのグラフィカル分析インターフェースを使用して、保存された履歴データを表示および分析できます。
本ガイドの対象読者は Red Hat Fuse の管理者です。本ガイドの読者は、Red Hat Fuse プラットフォーム、Apache Camel、および所属組織の処理要件をよく理解していることを前提としています。
Fuse アプリケーションをデプロイする場合、Fuse Console (Hawtio) と Prometheus の両方を使用すると、Red Hat Fuse インテグレーションを監視し、対話することができます。
Fuse Console
Fuse Console は、デプロイされた 1 つ以上の Fuse コンテナーの詳細を確認および管理する中央インターフェースを提供します。また、Red Hat Fuse およびシステムリソースの監視、更新の実行、およびサービスの開始と停止を行うこともできます。
Fuse Console は、Red Hat Fuse スタンドアロンをインストールしたり Fuse on OpenShift の使用すると利用することができます。Fuse Console で表示および管理できるインテグレーションは、実行されているプラグインによって異なります。使用できるプラグインには以下が含まれます。
- Camel
- JMX
- Spring Boot
- OSGI
- Runtime
- Logs
Fuse Console は web ベースのコンソールです。サポートされるブラウザーの一覧は https://access.redhat.com/articles/310603 を参照してください。
Prometheus
Prometheus は、履歴データを保存し、Fuse on OpenShift がコンポーネントの 1 つである大型でスケーラブルなシステムを監視するために構築されたコンテナーネイティブなソフトウェアです。現在実行中のセッションだけでなく、長時間にわたってデータを収集します。