1 概要

Oracle GoldenGate Monitorとインストール・プロセスについて学習します。Oracle GoldenGate Monitorサーバーは、1つ以上のOracle GoldenGateインスタンスと通信します。これは、Oracle GoldenGateレプリケーション・ソリューションのWebベースのリアルタイム・モニタリング・コンソールです。

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ブラウザに送る

  • ユーザー、履歴、情報の表示およびイベントによってトリガーされる通知を管理する

1.2.4 Oracle GoldenGate Monitorリポジトリ

Oracle GoldenGate Monitorサーバーは、中央リポジトリとしてデータベースを使用し、ユーザーおよびグループに関する情報、プロセス・ステータス・イベントおよびその他の情報を格納します。

1.3 インストールおよび構成のロードマップ

Oracle GoldenGate Monitorサーバーのインストールおよび構成は、次のステップで構成されます。

  1. 「インストールの準備」に記載された前提条件を満たします。
  2. Oracle Universal Installer (OUI)を実行してOracle GoldenGate Monitorサーバーをインストールします。手順については、「Oracle GoldenGate Monitorのインストール」を参照してください。
  3. リポジトリ構成ユーティリティ(RCU)を実行してOracle GoldenGate Monitor専用のリポジトリを作成します。手順については、「リポジトリの作成」を参照してください。
  4. 構成ウィザードを実行してOracleデータベースに対するOracle WebLogic Serverドメインを作成します。手順については、「Oracleデータベース用のOracle GoldenGate Monitorサーバーの構成」を参照してください。

    サポートされているOracle以外のデータベースを使用する場合、「SQL Serverデータベース用のOracle GoldenGate Monitorサーバーの構成」の追加手順に従います。

  5. 手動構成ステップを実行してドメインの作成を完了させます。手順については、「Monitorサーバーの構成の完了」を参照してください。
  6. Oracle GoldenGate Monitorサーバーを起動します。手順については、「Oracle GoldenGate Monitorサーバーの起動」を参照してください。
  7. 「WebLogic管理コンソールからのユーザーの管理」で説明されているように、Oracle WebLogic Server管理コンソールからユーザーを追加/更新します。