Skip to content

[extension/datadog] add standard liveness metric#44285

Merged
songy23 merged 9 commits intoopen-telemetry:mainfrom
DataDog:jackgopack4/datadog-extension-add-liveness-metric
Dec 12, 2025
Merged

[extension/datadog] add standard liveness metric#44285
songy23 merged 9 commits intoopen-telemetry:mainfrom
DataDog:jackgopack4/datadog-extension-add-liveness-metric

Conversation

@jackgopack4
Copy link
Contributor

Description

adds a standard (non-billed) liveness metric to datadog extension.

Link to tracking issue

Fixes internal issue https://datadoghq.atlassian.net/browse/OTAGENT-669

  • metric required to be emitted by host to show entry in host table, which won't be sent from datadog exporter unless metrics/telemetry is actively sent within last two hours.
    This is critical for setting up collectors for the first time, in order to view in Fleet Automation/infrastructure monitoring

Testing

basic testing with mock datadog backend

Documentation

chloggen will be added after draft PR posted

@jackgopack4 jackgopack4 force-pushed the jackgopack4/datadog-extension-add-liveness-metric branch from af2f899 to 05c040f Compare November 19, 2025 19:48
@jackgopack4 jackgopack4 marked this pull request as ready for review November 20, 2025 13:53
@jackgopack4 jackgopack4 requested review from a team, mx-psi and songy23 as code owners November 20, 2025 13:53
@github-actions github-actions bot requested a review from dineshg13 November 20, 2025 13:53
@jackgopack4 jackgopack4 force-pushed the jackgopack4/datadog-extension-add-liveness-metric branch from 943a177 to 3f4bcd1 Compare November 20, 2025 14:12
@jackgopack4 jackgopack4 force-pushed the jackgopack4/datadog-extension-add-liveness-metric branch from b26c79c to 673e16e Compare November 25, 2025 19:58
@github-actions
Copy link
Contributor

This PR was marked stale due to lack of activity. It will be closed in 14 days.

@github-actions github-actions bot added the Stale label Dec 11, 2025
@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Dec 12, 2025

CLA Signed

The committers listed above are authorized under a signed CLA.

  • ✅ login: jackgopack4 / name: John L. Peterson (Jack) (3955713)
  • ✅ login: jade-guiton-dd / name: Jade Guiton (9c78e87)

jackgopack4 and others added 2 commits December 12, 2025 17:12
…etric

# Conflicts:
#	extension/datadogextension/go.mod
#	extension/datadogextension/go.sum
#	pkg/datadog/go.mod
#	pkg/datadog/go.sum
@jade-guiton-dd jade-guiton-dd force-pushed the jackgopack4/datadog-extension-add-liveness-metric branch from 8fb6066 to 9c78e87 Compare December 12, 2025 16:21
Copy link
Member

@songy23 songy23 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@songy23 songy23 merged commit bfbdd72 into open-telemetry:main Dec 12, 2025
190 checks passed
@songy23 songy23 deleted the jackgopack4/datadog-extension-add-liveness-metric branch December 12, 2025 19:01
@github-actions github-actions bot added this to the next release milestone Dec 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants