1 Introduction

This chapter is an introduction to the installation and configuration procedures for Oracle GoldenGate Monitor. It is comprised of the following sections:

1.1 About Oracle GoldenGate Monitor

Oracle GoldenGate Monitor is a real-time, web-based monitoring console for the Oracle GoldenGate replication solution. Oracle GoldenGate Monitor delivers an at-a-glance, graphical view of all of the Oracle GoldenGate instances and their associated databases within your enterprise. Instantly, you can view statistics, targeted views, and alerts that will help you to monitor the performance of all of the objects in the Oracle GoldenGate configuration and detect problems, such as lag or abended processes, the moment that they occur. Oracle GoldenGate Monitor can send alert messages to its own console workspaces, as well as to email, SNMP, and CLI clients.

1.2 Oracle GoldenGate Monitor Architecture

Oracle GoldenGate Monitor uses a browser-based graphical user interface to monitor Oracle GoldenGate instances remotely. It includes the components shown in the diagram.

Description of mon_architecture.png follows
Description of the illustration ''mon_architecture.png''

1.2.1 Oracle GoldenGate

An Oracle GoldenGate Monitor Server communicates with one or more Oracle GoldenGate instances using Java Management Extensions (JMX). The Manager process for each Oracle GoldenGate instance is associated with an Oracle GoldenGate Agent that supplies information about the instance to the Oracle GoldenGate Monitor Server.

1.2.2 Oracle GoldenGate Agent

An Oracle GoldenGate Agent is installed with each Oracle GoldenGate instance. It collects information about the instance and sends it to the Oracle GoldenGate Monitor Server. The Oracle GoldenGate Monitor Agent is installed separately from Oracle GoldenGate Monitor. It operates in one of two modes, Oracle GoldenGate Monitor Server or Oracle GoldenGate Enterprise Management Plug-In. For those installation and configuration procedures, see Oracle GoldenGate Installing and Configuring Oracle GoldenGate Monitor Agent.

1.2.3 Oracle GoldenGate Monitor Server

The Oracle GoldenGate Monitor Server coordinates the monitoring of multiple Oracle GoldenGate instances. The Oracle GoldenGate Monitor Server is a Java application that:

  • processes information from Oracle GoldenGate Agents and communicates it to the web browser and

  • manages users, history, the display of information, and notifications triggered by events.

1.2.4 Oracle GoldenGate Monitor Repository

The Oracle GoldenGate Monitor Server uses a database as a central repository to store information about users and groups, process status, events, and other information.

1.3 Installation and Configuration Roadmap

Installing and configuring Oracle GoldenGate Monitor Server comprises these steps:

  1. Meet prerequisites described in Chapter 2, "Preparing to Install".

  2. Run the Oracle Universal Installer (OUI) to install Oracle GoldenGate Monitor Server. For instructions, see Section 3.1, "Installing Oracle GoldenGate Monitor".

  3. Run the Repository Configuration Utility (RCU) to create Oracle GoldenGate Monitor-specific repository. For instructions, see Section 3.2, "Creating a Repository".

  4. Run the Configuration Wizard to create Oracle WebLogic Server domain for Oracle databases. For instructions, see Section 4.1, "Configuring Oracle GoldenGate Monitor Server for Oracle Databases".

    If you are using a supported non-Oracle database, follow the additional instructions in Section 4.2, "Configuring Oracle GoldenGate Monitor Server for SQL Server Databases".

  5. Perform the manual configuration steps to finish creating your domain. For instructions, see Section 4.4, "Completing Monitor Server Configuration".

  6. Start Oracle GoldenGate Monitor Server. For instructions, see Section 4.5, "Starting Oracle GoldenGate Monitor Server".

  7. Add and/or update users from the Oracle WebLogic Server Administration console, as described in Chapter 5, "Managing Users from the WebLogic Administration Console".