Closed anmarchenko closed 1 week ago
Attention: Patch coverage is 99.13793%
with 2 lines
in your changes missing coverage. Please review.
Project coverage is 98.11%. Comparing base (
154f72e
) to head (a7974f2
).
Files | Patch % | Lines |
---|---|---|
lib/datadog/core/telemetry/event.rb | 85.71% | 2 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
What does this PR do? This PR is a first step towards full metrics support for internal Datadog telemetry.
It handles data model for the future metrics implementation:
generate-metrics
anddistributions
events to telemetryThis PR does not handle (subject for subsequent PRs):
Motivation: Add telemetry metrics support in bite-sized and digestible fashion.
Additional Notes: Pay attention to
#track
method in each of the metrics implementations: this is the aggregations logic that is different for every metric type.How to test the change? Only unit tests currently.