Oracle GoldenGate Monitorは、Oracle GoldenGateレプリケーション・ソリューションのWebベースのリアルタイム・モニタリング・コンソールです。Oracle GoldenGate Monitorは、エンタープライズ内のすべてのOracle GoldenGateインスタンスとこれに関連付けられているデータベースの一目でわかるグラフィカルなビューを提供します。統計、ターゲットを設定したビューおよびアラートを即座に表示でき、Oracle GoldenGate構成のすべてのオブジェクトのパフォーマンスをモニターしたり、ラグや異常終了したプロセスなどの問題が発生した際にただちに検出できます。Oracle GoldenGate Monitorは、コンソール・ワークスペースおよび電子メール、SNMPおよびCLIクライアントにアラート・メッセージを送信できます。
この章の内容は次のとおりです。
Oracle GoldenGate Monitorコンポーネントのインストール、構成および実行方法について学習するには、Oracle GoldenGate Monitor管理者ガイドを参照してください。
Oracle GoldenGateレプリケーション・ソリューションについて学習するには、次のドキュメントを参照してください。
Oracle GoldenGate Monitorの管理(Windows/UNIXバージョンおよびHP NonStopバージョン)
Oracle GoldenGateインストールおよび設定ガイド(サポートされている各データベース別)
Oracle GoldenGateリファレンスfor Windows and UNIX (Windows/UNIXバージョンおよびHP NonStopバージョン)
Oracle GoldenGate Monitorを使用する前にOracle GoldenGateに習熟している必要があります。Oracle GoldenGateのドキュメントは、次の場所にあるOracle Technology Networkドキュメント・ポータルからダウンロードできます。
http://docs.oracle.com/goldengate/m1221/gg-monitor/index.html
Oracle GoldenGate Monitorはリモート・クライアントからのOracle GoldenGateインスタンスのモニタリングを可能にする複数層クライアント/サーバー・アプリケーションです。次のコンポーネントで構成されます。
次のダイアグラムにOracle GoldenGate Monitorのアーキテクチャを示します。
Managerプロセスは、Oracle GoldenGateインスタンスの管理プロセスです。インスタンス内の他のすべてのOracle GoldenGateプロセスを制御します。その役割の1つにクリティカルなモニタリング・イベントに関する情報の生成があり、この情報はエージェントに渡されます。
使用しているOracle GoldenGate Monitorクライアントはイントラネットまたはインターネットを介してOracle GoldenGate Monitorサーバーに接続し、Oracle GoldenGate情報の受信、カスタマイズされたビューのロード、ユーザーの管理およびアラートの受信と管理を行います。
Oracle GoldenGate Monitorサーバーは、エンタープライズ内の任意の場所にデプロイされ、エージェントから送信されるデータを取得して処理する管理ソフトウェアです。履歴データ、ビューおよび他の記録された情報は、サーバー・コンポーネントに関連付けられたデータベースに格納されます。
JavaベースのOracle GoldenGate Monitorエージェントは、関連付けられたManagerの制御下でプロセスのパフォーマンス・プロファイルのモニター、Oracle GoldenGateモニタリング・ポイントとメッセージのOracle GoldenGate Monitorサーバーへの送信、イベントのトリガーおよびサブスクライブされているコンシューマ(SNMPプログラムなど)への通知の送信を行います。