docs-website icon indicating copy to clipboard operation
docs-website copied to clipboard

OpenTelemetry metrics not conforming to semantic conventions

Open jmezach opened this issue 1 year ago • 3 comments

While reading through this doc I noticed that New Relic seems to still use the "old" metric names when using OpenTelemetry. Specifically this list seems to use the old names according to this blog from the OpenTelemetry project.

This is also apparent in the product itself and not just in the docs. For example, on the Kubernetes tab of an OpenTelemetry service there are two charts called Service throughput (rpm) and Service response time (ms). Both of these charts base their data on the http.server.duration metric, but our services conform to the new semantic conventions so they report a metric called http.server.request.duration so these charts remain empty.

jmezach avatar Jan 19 '24 10:01 jmezach

Hi @jmezach 👋

Thank you for filing an issue! We'll triage your issue and let you know if we have questions, and then route it to the appropriate team so we can get it solved.

github-actions[bot] avatar Jan 19 '24 10:01 github-actions[bot]

@jmezach thank you for your helpful comments! We do need to update our docs to clarify that you can send in both the old and the new names. Also, we need to make some updates to our Kubernetes UI to accommodate this.

rhetoric101 avatar Jan 19 '24 22:01 rhetoric101

Hi @jmezach , I appreciate your feedback, and I'll be fitting this into an upcoming sprint.

ally-sassman avatar Mar 01 '24 18:03 ally-sassman

Closing this issue because we removed metric references and replaced them with links to the OTEL docs (for example, the http.metrics reference on https://docs.newrelic.com/docs/opentelemetry/get-started/apm-monitoring/opentelemetry-apm-ui/#golden-signals

ally-sassman avatar Jul 17 '24 17:07 ally-sassman