diff --git a/src/current/images/molt/replicator-metrics-1.png b/src/current/images/molt/replicator-metrics-1.png new file mode 100644 index 00000000000..19a93a64337 Binary files /dev/null and b/src/current/images/molt/replicator-metrics-1.png differ diff --git a/src/current/images/molt/replicator-metrics-crdb.png b/src/current/images/molt/replicator-metrics-crdb.png new file mode 100644 index 00000000000..f3a3a03bc20 Binary files /dev/null and b/src/current/images/molt/replicator-metrics-crdb.png differ diff --git a/src/current/images/molt/replicator-metrics-mysql.png b/src/current/images/molt/replicator-metrics-mysql.png new file mode 100644 index 00000000000..e6a7566752e Binary files /dev/null and b/src/current/images/molt/replicator-metrics-mysql.png differ diff --git a/src/current/images/molt/replicator-metrics-oracle.png b/src/current/images/molt/replicator-metrics-oracle.png new file mode 100644 index 00000000000..6bbbe5f891d Binary files /dev/null and b/src/current/images/molt/replicator-metrics-oracle.png differ diff --git a/src/current/images/molt/replicator-metrics-pg.png b/src/current/images/molt/replicator-metrics-pg.png new file mode 100644 index 00000000000..a6738134351 Binary files /dev/null and b/src/current/images/molt/replicator-metrics-pg.png differ diff --git a/src/current/molt/replicator-metrics.md b/src/current/molt/replicator-metrics.md index de0343902c7..4a465f50034 100644 --- a/src/current/molt/replicator-metrics.md +++ b/src/current/molt/replicator-metrics.md @@ -35,14 +35,10 @@ This page describes and provides usage guidelines for Replicator metrics, accord - [**Staging**](#staging): Buffers mutations for ordered processing and crash recovery. -
+
- [**Core sequencer**](#core-sequencer): Processes staged mutations, maintains ordering guarantees, and coordinates transaction application.
-
-- **Core sequencer**: Processes staged mutations, maintains ordering guarantees, and coordinates transaction application. -
- - [**Target apply**](#target-apply): Applies mutations to the target database. ## Set up metrics @@ -91,7 +87,7 @@ Use the Replicator Grafana dashboard [bundled with your binary]({% link molt/mol
-Use the Replicator Grafana dashboards [bundled with your binary]({% link molt/molt-replicator.md %}#installation) to visualize metrics. The general Replicator dashboard (`replicator_grafana_dashboard.json`) displays overall replication metrics, and the Oracle-specific dashboard (`replicator_oracle_grafana_dashboard.json`) displays [Oracle source metrics](#oracle-source). The bundled dashboards match your binary version. Alternatively, you can download the latest dashboards for [Replicator](https://replicator.cockroachdb.com/replicator_grafana_dashboard.json) and [Oracle source metrics](https://replicator.cockroachdb.com/replicator_oracle_grafana_dashboard.json). +Use the Replicator Grafana dashboards [bundled with your binary]({% link molt/molt-replicator.md %}#installation) to visualize metrics. The general Replicator dashboard (`replicator_grafana_dashboard.json`) displays overall replication metrics, and the Oracle-specific dashboard (`replicator_oracle_grafana_dashboard.json`) displays [Oracle source metrics](#source-read). The bundled dashboards match your binary version. Alternatively, you can download the latest dashboards for [Replicator](https://replicator.cockroachdb.com/replicator_grafana_dashboard.json) and [Oracle source metrics](https://replicator.cockroachdb.com/replicator_oracle_grafana_dashboard.json).
## Overall replication metrics @@ -152,12 +148,28 @@ Monitor the following metrics to track checkpoint progress: ## Replication pipeline metrics +
+Single Region MAZ +
+ +
+Single Region MAZ +
+ +
+Single Region MAZ +
+ +
+Single Region MAZ +
+ + ### Source read [Source read](#replication-pipeline) metrics track the health of connections to source databases and the volume of incoming changes.
-#### CockroachDB source - `checkpoint_committed_age_seconds` - Description: Age of the committed checkpoint. @@ -174,7 +186,6 @@ Monitor the following metrics to track checkpoint progress:
-#### Oracle source {{site.data.alerts.callout_success}} To visualize the following metrics, import the Oracle Grafana dashboard [bundled with your binary]({% link molt/molt-replicator.md %}#installation) (`replicator_oracle_grafana_dashboard.json`). The bundled dashboard matches your binary version. Alternatively, you can download the [latest dashboard](https://replicator.cockroachdb.com/replicator_oracle_grafana_dashboard.json). @@ -207,7 +218,6 @@ To visualize the following metrics, import the Oracle Grafana dashboard [bundled
-#### MySQL source - `mylogical_dial_success_total` - Description: Number of times Replicator successfully started logical replication. @@ -221,7 +231,6 @@ To visualize the following metrics, import the Oracle Grafana dashboard [bundled
-#### PostgreSQL source - `pglogical_dial_success_total` - Description: Number of times Replicator successfully started logical replication (executed `START_REPLICATION` command). @@ -254,7 +263,7 @@ For checkpoint terminology, refer to the [MOLT Replicator documentation]({% link - Interpretation: High values indicate write performance issues on the staging database.
-
+
### Core sequencer [Core sequencer](#replication-pipeline) metrics track mutation processing, ordering, and transaction coordination.