GoldenGate Monitor 12.2: how to change password for internal communications

When install GoldenGate Monitor we create special credentials used by GoldenGate Agent and GoldenGate Monitor to secure communications.

image

Also we set this credentials while configuring GoldenGate Agent using pw_agent_util.sh.

But is not well documented how these credentials are used and how change them. So let fill these gap.

Continue reading ‘GoldenGate Monitor 12.2: how to change password for internal communications’ »

Configuring GoldenGate Monitor 12.2

I already wrote about configuring GoldenGate agent for ODI and Enterprise Manager. Now I would like to talk about configuring it for GoldenGate Monitor. GoldenGate is interesting tool for GoldenGate monitoring. It is more powerful and flexible than GoldenGate plugin for Enterprise Manager but it is still standalone tool not integrated with OEM. So it has its own advantages and disadvantages.

From the technical standpoint configuring GoldenGate Agent for Monitor is a little bit different than configuring GoldenGate Agent for OEM and ODI. Also I see some inaccuracies in documentation and step-by-step configuration is not crystal clear. That’s why I writing this blog post — I would like to have short step-by-step instruction how to configure GoldenGate Agent for Monitor.

So let’s look at GoldenGate monitoring framework architecture

image

We can see

  1. GoldenGate Monitor has its own Server with Repository (which is Oracle Database)
  2. Each GoldenGate instance has Agent (Monitor Agent)
  3. Monitor Server and Monitor agents communicates through JMX (which can also be encrypted by SSL)
  4. Agent communicates with Manager to get information about GoldenGate state

Continue reading ‘Configuring GoldenGate Monitor 12.2’ »

GoldenGate Agent — что это, как он настраивается и его автоматическая инсталляция

Ликбез

GoldenGate это ПО, написанное на C++. Но основные инструменты для мониторинга Oracle написаны на Java. Это и Enterprise Manager, и GoldenGate Monitor. Инструмент ETL Oracle Data Integrator также разработан на Java. Всем этим инструментам необходимо взаимодействовать с GoldenGate и взаимодействовать безопасно. Т.е. должна быть аутенфикация, должно быть шифрование и т.д.

imageРоль посредника, который обеспечивает все это для GoldenGate выполняет JAgent (также известный как GoldenGate Agent и Monitor Agent). Он встроен во все последние версии GoldenGate. Ниже приведена архитектура. На рисунке показан GoldenGate Monitor Server, но, на самом деле, это может быть и Oracle Enterprise Manager, и Oracle Data Integrator.

По-умолчанию, GoldenGate JAgent не работает. Для того, чтобы запустить его необходимо проделать ряд подготовительных действий.

Continue reading ‘GoldenGate Agent — что это, как он настраивается и его автоматическая инсталляция’ »