Get full observability into Oracle GoldenGate replication pipelines, including Service Manager status, microservice metrics, and extract trail statistics.





This remote extension runs on an ActiveGate in your environment. It executes various API calls on the GoldenGate hosts you want to monitor and sends the collected information to Dynatrace.
The Oracle GoldenGate extension monitors the overall health and state of GoldenGate servers and their underlying microservices, performance of extract and replicat processes, and the trails between these processes.
/services/v2/extracts/{extract}/info/status/services/v2/replicats/{replicat}/info/status/services/v2/sources/services/v2/sources/{distpath}/services/v2/sources/{distpath}/info/services/v2/exttrails/services/v2/mpoints/{item}/trailOutput/services/v2/mpoints/processes/services/v2/mpoints/{item}/processPerformance
.
Extensions.This extension uses the Oracle GoldenGate REST API to fetch important metrics and metadata for your service manager, microservices, extract and replicat processes, and extract trails.
There is no charge for obtaining the extension, only for the data that the extension ingests. The details of license consumption will depend on which licensing model you are using. This will either be Dynatrace classic licensing or the Dynatrace Platform Subscription (DPS) model.
With a Dynatrace Platform Subscription (DPS) license:
For metrics, license consumption is based on the number of metric data points ingested. This is billed as Metrics powered by Grail.
The following formula will provide the approximate annual data points ingested, assuming all feature sets are enabled. Actual ingested metric data point volumes will depend heavily on your specific Oracle GoldenGate environment.
((1 * number of service managers)+ (6 * number of microservice processes)+ (2 * number of distribution paths)+ (4 * number of extract trails)+ (4 * number of extract processes)+ (4 * number of replicat processes))* 60 minutes * 24 hours * 365 days data points per year
With a Dynatrace classic license:
| Metric name | Metric key | Description |
|---|---|---|
| Distribution Path Status | goldengate.distribution_path.status | The current status of the distribution path |
| Distribution Path Lag | goldengate.distribution_path.lag | Distribution path lag as reported by GoldenGate's lag report |
| Metric name | Metric key | Description |
|---|---|---|
| Status | goldengate.microservice.status | The current status of the microservice process |
| Uptime | goldengate.microservice.uptime | The total uptime of the microservice process in seconds |
| Metric name | Metric key | Description |
|---|---|---|
| Trail Max Size | goldengate.trail.size | The maximum size of the trail in Byte |
| I/O Write Count | goldengate.trail.io_write_counts | Number of I/O write operations to the trail |
| I/O Write Bytes | goldengate.trail.io_write_bytes | Number of I/O write bytes transfered to the trail |
| Sequence | goldengate.trail.trail_sequence | Current Sequence number of the trail |
| Metric name | Metric key | Description |
|---|---|---|
| Service Manager Status | goldengate.service_manager.status | The current status of the service manager |
| Metric name | Metric key | Description |
|---|---|---|
| Lag | goldengate.process.lag | Process lag as reported by GoldenGate's lag report |
| Checkpoint Age | goldengate.process.checkpoint_age | The time in seconds since the process last wrote a checkpoint to disk or database |
| Status | goldengate.process.status | The current status of the process |
| Uptime | goldengate.process.uptime | The total uptime of the process in seconds |
| Metric name | Metric key | Description |
|---|---|---|
| CPU Time | goldengate.microservice.cpu_time | The CPU time used by the microservice process in microseconds |
| Working Set Size | goldengate.microservice.working_set_size | The working set size of the microservice process in bytes |
| Peak Working Set Size | goldengate.microservice.peak_working_set_size | The peak working set size of the microservice process in bytes |
| Page Faults | goldengate.microservice.page_faults | The number of page faults incurred by the microservice process |