Airbyte Core: any way to get Airbyte sync metrics into Datadog besides querying the metadata DB directly? #80162
What I'm trying to doI'm running Airbyte Self-Managed Community (deployed via My deployment uses an external Postgres (RDS) for the metadata DB and S3 for storage, so the bulk of useful state lives outside the cluster. What I've found so farFrom the docs and the chart, the picture for Community seems to be:
So the only path I've actually gotten working is pointing Datadog directly at the metadata DB and writing My questions
For context, I'm fine with metrics only (I don't need traces). Just trying to confirm I'm not missing an officially supported path before committing to querying internal tables. Thanks! |
Replies: 2 comments 1 reply
|
Hi chanjoong_kim (@brian-223134), thank you for this thorough and well-researched question! You have correctly assessed the current state of metrics support across Airbyte editions. Here is a summary to confirm your findings and provide some additional pointers: 1. OpenTelemetry metrics (OTel) are Enterprise-only As documented in the OpenTelemetry metrics monitoring guide, the 2. Legacy DogStatsD / You are correct that this path is specific to legacy Docker-based deployments and is not supported on Kubernetes/abctl. 3. Helm chart V2 While the chart does render the 4. Metadata DB approach For Community deployments, querying the metadata database is currently the primary way to extract sync-level metrics. Airbyte does publish a Database Data Catalog that documents the schema for both the Config and Jobs databases. The relevant tables for sync metrics are:
While this catalog is published documentation (not just internal schema), it does not carry explicit stability guarantees across versions. 5. Airbyte API as an alternative Depending on your needs, the Airbyte API ( We have escalated this to our team for investigation as a feature request — specifically around the possibility of exposing sync metrics (e.g., via OTel or Prometheus) to Community deployments, and/or providing a more stable metrics-oriented API or view for the metadata DB approach. Need more help? Join Airbyte Community Slack for peer support, or if you're a Cloud customer, open a support ticket referencing this URL. |
|
This has been escalated to our internal team for investigation: https://github.com/airbytehq/oncall/issues/12892 |
Hi chanjoong_kim (@brian-223134), thank you for this thorough and well-researched question!
You have correctly assessed the current state of metrics support across Airbyte editions. Here is a summary to confirm your findings and provide some additional pointers:
1. OpenTelemetry metrics (OTel) are Enterprise-only
As documented in the OpenTelemetry metrics monitoring guide, the
airbyte.syncs,airbyte.gb_moved,airbyte.sync_duration, andairbyte.api_requestsmetrics requireglobal.edition: enterprise. Community deployments do not emit these metrics.2. Legacy DogStatsD /
METRIC_CLIENT=datadogYou are correct that this path is specific to legacy Docker-based deployments and is not supported …