Monitor Oracle GoldenGate Statistics using StatsD
StatsD is an open-source network daemon that listens for statistics, like counters and timers, sent over TCP and sends aggregates to one or more pluggable backend services. The StatsD daemon expects metrics formatted using a specific notation.
Oracle GoldenGate Microservice Architecture sends metrics to the Telegraf service which can store data in a Time series database (TSDB).
Oracle GoldenGate generates metrics in StatsD format and transmits them directly to a network daemon that supports ingestion of StatsD-formatted metrics.
The following diagram shows the Oracle GoldenGate side and the enterprise side where the StatsD server is hosted. The performance metrics data is transformed by the Oracle GoldenGate container application and it is written to the StatsD server.
StatsD can be enabled using two ways:
-
Using the OGGCA utility, you can enable StatsD for the Service Manager and deployment. See Enable StatsD using OGGCA.
-
Using REST API calls after the a deployment is already set up. See Enable StatsD with REST API Service Endpoints