Skip to content

Adding telemetry to the dogstatsd client#128

Merged
hush-hush merged 1 commit intomasterfrom
maxime/statsd-telemetry
Jan 16, 2020
Merged

Adding telemetry to the dogstatsd client#128
hush-hush merged 1 commit intomasterfrom
maxime/statsd-telemetry

Conversation

@hush-hush
Copy link
Copy Markdown
Member

Having client side telemetry is very helpful in troubleshooting packet drop between the client and the datadog-agent.

Copy link
Copy Markdown
Contributor

@kbogtob kbogtob left a comment

Choose a reason for hiding this comment

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

Left some comments. I'm not a huge fan of having multiple classes by file, it's not really rubyesque. Same problem for tests, but it's more a project issue.

Comment thread lib/datadog/statsd.rb Outdated
Comment thread lib/datadog/statsd.rb Outdated
Comment thread lib/datadog/statsd.rb Outdated
Comment thread lib/datadog/statsd.rb Outdated
Comment thread lib/datadog/statsd.rb Outdated
Comment thread spec/helper.rb Outdated
Comment thread spec/helper.rb Outdated
Comment thread spec/helper.rb Outdated
Comment thread spec/helper.rb Outdated
Comment thread spec/statsd_spec.rb Outdated
@hush-hush hush-hush force-pushed the maxime/statsd-telemetry branch from 134f292 to cc48850 Compare January 14, 2020 19:49
Copy link
Copy Markdown
Contributor

@kbogtob kbogtob left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Copy Markdown
Contributor

@remeh remeh left a comment

Choose a reason for hiding this comment

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

Not a Ruby expert neither but looks pretty great to me! I've just left some questions.

Comment thread lib/datadog/statsd.rb
Comment thread lib/datadog/statsd.rb
@hush-hush hush-hush merged commit c56a756 into master Jan 16, 2020
@hush-hush hush-hush deleted the maxime/statsd-telemetry branch January 16, 2020 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants