-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
datadogexporter should have an option to submit counter metric as rate to match datadog-agent #17483
Comments
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping Pinging code owners:
See Adding Labels via Comments if you do not have permissions to add labels yourself. |
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping Pinging code owners:
See Adding Labels via Comments if you do not have permissions to add labels yourself. |
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping Pinging code owners:
See Adding Labels via Comments if you do not have permissions to add labels yourself. |
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping Pinging code owners:
See Adding Labels via Comments if you do not have permissions to add labels yourself. |
This issue has been closed as inactive because it has been stale for 120 days with no activity. |
Reopening, we have not addressed this and don't have concrete plans to share here but this is still a valid feature request to consider. |
@mx-psi , is there any recommended workaround for this problem? |
Component(s)
exporter/datadog
Is your feature request related to a problem? Please describe.
Datadogexporter submits counter types as count, however datadog-agent and veneur submits counters as rate. At Airbnb we use veneur internally to collect statsd and send to Datadog. We're trying to replace veneur with otel-collector. We tried this on a test project and noticed that it flipped the in-app type of all counters from rate to count and impacted dashboards of all projects that emit shared metrics. This means otel-collector cannot drop-in replace an existing agent compatible with datadog-agent without affecting existing sender's metrics queries on counters and impacting all existing dashboards/ monitors.
Describe the solution you'd like
Add a configuration parameter to allow submitting counters as rate to Datadog and configuring the interval for counter (OTLP sum) -> rate conversion.
Describe alternatives you've considered
I considered using deltatorate processor to convert counters to rate but it converts sum to gauge which would still not be submitted properly.
Additional context
@KSerrania @mx-psi @gbbr @knusbaum @amenasria @dineshg13
The text was updated successfully, but these errors were encountered: