Skip to content
This repository has been archived by the owner on Jan 21, 2025. It is now read-only.

Add Datadog reporter #1

Merged
merged 3 commits into from
May 22, 2024
Merged

Add Datadog reporter #1

merged 3 commits into from
May 22, 2024

Conversation

nsavoire
Copy link
Collaborator

  • Add options to control reporter interval / sampling frequency / profile dump
  • Add Datadog reporter
  • Make failure to get node name non-fatal and cache container metadata lookup failures

@nsavoire nsavoire requested review from peterg17 and r1viollet May 17, 2024 10:01
@nsavoire nsavoire force-pushed the nsavoire/datadog_exporter branch from f3f3166 to 6b6e932 Compare May 17, 2024 12:38
@@ -292,7 +292,7 @@ func mainWithExitCode() exitCode {
// Network operations to CA start here
var rep reporter.Reporter
// Connect to the collection agent
rep, err = reporter.StartOTLP(mainCtx, &reporter.Config{
Copy link
Collaborator

Choose a reason for hiding this comment

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

There is a architecture discussion here around how we want to build the compability long term with the Otel collectors.
I am fine with this approach for now.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Agree, the goal here is to have a version running quicky

Copy link
Collaborator

@r1viollet r1viollet left a comment

Choose a reason for hiding this comment

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

LGTM
Thanks for adding this capability

@nsavoire nsavoire merged commit 1392fad into main May 22, 2024
4 checks passed
@nsavoire nsavoire deleted the nsavoire/datadog_exporter branch May 22, 2024 12:41
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants