1 概要
1.1 Oracle GoldenGate Monitorについて
Oracle GoldenGate Monitorは、Oracle GoldenGateレプリケーション・ソリューションのWebベースのリアルタイム・モニタリング・コンソールです。Oracle GoldenGate Monitorは、エンタープライズ内のすべてのOracle GoldenGateインスタンスとこれに関連付けられているデータベースが一目でわかるグラフィカルなビューを提供します。統計、ターゲットを設定したビューおよびアラートを即座に表示でき、Oracle GoldenGate構成のすべてのオブジェクトのパフォーマンスをモニターしたり、ラグや異常終了したプロセスなどの問題が発生した際にただちに検出できます。Oracle GoldenGate Monitorは、コンソール・ワークスペースおよび電子メール、SNMPおよびCLIクライアントにアラート・メッセージを送信できます。
1.2 Oracle GoldenGate Monitorのアーキテクチャ
Oracle GoldenGate Monitorでは、ブラウザベースのグラフィカル・ユーザー・インタフェースを使用してOracle GoldenGateインスタンスをリモートでモニターします。ダイアグラムに示したコンポーネントが含まれます。
1.2.1 Oracle GoldenGate
Oracle GoldenGate Monitorサーバーは、Java Management Extensions (JMX)を使用して1つ以上のOracle GoldenGateインスタンスと通信します。各Oracle GoldenGateインスタンスのManagerプロセスは、インスタンスに関する情報をOracle GoldenGate Monitorサーバーに提供するOracle GoldenGateエージェントと関連付けられています。
1.2.2 Oracle GoldenGateエージェント
Oracle GoldenGateエージェントは、各Oracle GoldenGateインスタンスとともにインストールされます。インスタンスに関する情報を収集し、Oracle GoldenGate Monitorサーバーに送信します。Oracle GoldenGate Monitorエージェントは、Oracle GoldenGate Monitorとは別にインストールされます。2つのモード(Oracle GoldenGate Monitor ServerまたはOracle GoldenGate Enterprise Management Plug-In)のいずれかで動作します。インストールと構成の手順については、『Oracle GoldenGate Oracle GoldenGate Monitor Agentのインストールおよび構成』を参照してください。
1.2.3 Oracle GoldenGate Monitorサーバー
Oracle GoldenGate Monitorサーバーは、複数のOracle GoldenGateインスタンスのモニタリングを調整します。Oracle GoldenGate Monitorサーバーは、次のようなJavaアプリケーションです。
-
Oracle GoldenGateエージェントからの情報を処理してWebブラウザに送る
-
ユーザー、履歴、情報の表示およびイベントによってトリガーされる通知を管理する