unleash-edge icon indicating copy to clipboard operation
unleash-edge copied to clipboard

Configure NewRelic/OpenTelemetry reporting

Open marinarierav opened this issue 2 years ago • 3 comments

Describe the feature request

We would like to set up NewRelic APM for monitoring.

Background

There is no specific NewRelic agent for Rust, but it seems we could use OpenTelemetry. There is more information in this Slack thread: https://unleash-community.slack.com/archives/C03GWTN7XMG/p1697543858860219

Solution suggestions

@chriswk believes that "metrics and tracing data could be sent to New Relic with a feature flag implemented on our side. Where we'd distribute binaries built with and without the flag, with a how-to for how to build a docker image containing the binary with New Relic reporting configured"

marinarierav avatar Oct 18 '23 10:10 marinarierav

I am capturing the slack thread here, to have it all in one place: image

ivarconr avatar Dec 16 '23 07:12 ivarconr

It would be nice if someone with New Relic experience could raise their hand and help on this issue.

ivarconr avatar Dec 16 '23 07:12 ivarconr

Hi, +1 here, we're using Datadog which supports opentelemetry out of the box. I think it should be a matter of only exposing an env var that would enable configuring external opentelemetry collectors.

maaw avatar Jan 06 '25 13:01 maaw

+1 for OpenTelemetry

saul-salazar-dotcom avatar May 21 '25 21:05 saul-salazar-dotcom