Oracle Goldengate Monitoring Methods
Ashish Agarwal
Oracle Goldengate Expert and Oracle DBA at Ministry of Transportation
In this article we will discuss about how to monitor Oracle Goldengate environment. For monitoring Oracle Goldengate Environment there are different options available. While monitoring Goldengate there are two critical things we have to look for:
A. Database In Sync Monitoring: OGG is a replication tool. It syns target database with source database. Now we have to ensure that the committed data which is presnet in source should be replicated to target. So Data sync is very important. We have to ensure that source and target databases are in sync.
B. Oracle Goldengate performance: This involves overall performance of OGG environment which involves lag,OGG Process status,Monitoring OGG Environment to ensure the processes are up and running.
Let us now discuss different available options to monitor Oracle Goldengate environment.
Database In sync Monitoring:
1. Oracle Goldengate Veridata -
Oracle Goldengate Veridata is a monitoring tool which is used to identify the data discrepancies between source and target. It is a OGG Management pack product and a separate licensed product. its capablity includes identifying the data discrepancies between source and target and repairing them as well.
Read more about it using below link:
https://www.dhirubhai.net/pulse/oracle-goldengate-veridata-ashish-agarwal/?articleId=6666035671544795136
Oracle Goldengate performance:
2. Shell Scripts - U can write your own shell scripts which will run as a job monitoring Oracle Goldengate. The alerts could be configured if any of the OGG process goes down or abended. Also alerts can be sent to stakeholders if the lag in Goldengate environments goes beyond agreed threshhold.
3. Monitoring OGG thru OEM - Install OGG plugin for Oracle Goldengate to setup alerts and alarms in OEM. If any of the process goes abended or lag crosses threshhold then email alerts are sent out to stakeholders.
4. Oracle Goldengate Monitor - Its a separate licensed tool which falls under oracle management pack product list. It allows u to monitor multiple OGG environment.
Read more about it :
https://docs.oracle.com/goldengate/m1221/gg-monitor/GMNCH/welcome.htm#GMNCH277
领英推荐
5. Performance Metrics Server (PMSRVR) - From OGG 12.3 onwards Oracle introduced the concept of PMSRVR. In microservices architecture it shows graphical interface and graphical overview of OGG Performance.
The Performance Metrics Server provides a dashboard view as well as a detailed view of status changes, statistical data of the servers’ performance. They are represented through statistical charts and real-time data.
Read more about PMSRVR:
https://docs.oracle.com/goldengate/c1230/gg-winux/GGSAU/monitoring-performance.htm#GGSAU-GUID-FC807565-C797-4202-A1C3-E788AEB689C5
Monitoring Lag:
6. Goldengate Heartbeat table -
Heartbeat table allows for storing the current lag in OGG environment and also storing lag history.
Go thru below blog written by me for heartbeat table:
https://k21academy.com/oracle-goldengate-12c/the-heartbeat-table-of-oracle-goldengate-12-2/
For any query feel free to drop an email?[email protected]?or whatsapp@
+14168715708
Regards,
Ashish Agarwal
Like and subscribe:?https://lnkd.in/gv5TSFP?
Certified Database Administrator (Oracle and AWS)
1 年Thanks for sharing
Oracle Database Administrator at Sierra-Cedar
3 年Short and brief
Oracle Goldengate Expert and Oracle DBA at Ministry of Transportation
3 年For Training and consulting requirement for Oracle Goldengate, Pls do fill out contact information form using below link: https://lnkd.in/gC7pfn2 Also u can directly reach out to me via below methods: 1. Email @ashishagarwalag 2. Call/whatsapp@+14168715708 3. https://www.dhirubhai.net/in/ashish-agarwal-a1399663/