Replies: 1 comment
-
You can’t double-write DBM “Database Query Metrics” (e.g. postgresql.queries.count) with DD_ADDITIONAL_ENDPOINTS. That knob mirrors only the core metrics/events/service-checks pipeline. DBM data is sent by the DBM agent to a separate intake, so it bypasses additional endpoints. Why you see some metrics mirrored: Things like postgresql.transactions.open are core integration/dogstatsd metrics → they follow the standard series intake and get mirrored. DBM query metrics don’t. What to do instead (options):
Note: DBM query metrics are intentionally high-cardinality; duplicating them 1:1 can be heavy. There’s no agent-side setting today that makes DBM query metrics double-write to arbitrary endpoints. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I have DBM enabled for my datadog agent. I'm building another service to ingest metrics from the datadog agent and have found
which gets the agent and clusterchecks to double write metrics to the datadog platform AND this other endpoint. I can confirm that I see metrics like
postgresql.transactions.open
being ingested bymy-other-service
. However, I can't seem to figure out how to double write DBM specific metrics likepostgresql.transactions.duration.max
orpostgresql.queries.count
.I have dbm enabled with cluster checks and I have the above environment configured for my cluster checks runner. I can see other DMB related metrics flowing but any metric that I see in Datadog with the following info doesn't seem to get double written
Do I need other config for the metrics from this subproduct to double write to my other service?
Beta Was this translation helpful? Give feedback.
All reactions