Details
-
Bug
-
Resolution: Obsolete
-
Blocker
-
None
-
1.9.7.Final
-
None
-
False
-
None
-
False
Description
DBZ MongoDB return negative values for metrics.
From the pod log it would seem all ok:
- Metrics registered:
INFO [debezium-onebooking-connector-mongo|task-1] Metrics registered (io.debezium.pipeline.ChangeEventSourceCoordinator) [debezium-mongodbconnector-cdc.debezium.onebooking-change-event-source-coordinator]
- Event received
INFO [debezium-onebooking-connector-mongo|task-1] 1 records sent during previous 00:17:21.341, last recorded offset: {sec=1685026185, ord=15, transaction_id=null, resume_token=82646F75890000000F2B022C0100296E5A100412346A4E996F4F1C90BB60C3928A93FF46645F69640064646F757CD3FA4766F3962C330004, h=null} (io.debezium.connector.common.BaseSourceTask) [task-thread-debezium-onebooking-connector-mongo-1]
But by querying the metrics always returns the value -1:
oc exec $POD -- curl http://localhost:9404/metrics | grep "^debezium_" | grep "\-1" debezium_metrics_millisecondsbehindsource{context="streaming",name="cdc.debezium.onebooking, task=0",plugin="mongodb",} -1.0 debezium_metrics_millisecondssincelastevent{context="streaming",name="cdc.debezium.onebooking, task=0",plugin="mongodb",} -1.0 debezium_metrics_millisecondssincelastevent{context="snapshot",name="cdc.debezium.onebooking, task=0",plugin="mongodb",} -1.0