Alan West

Results 59 comments of Alan West

@tarekgh Certainly doesn't answer all the questions we have, but I found it interesting... This is data representing modern .NET applications (i.e., not .NET Framework) reporting to New Relic. This...

@danmoseley > Does New Relic post this kind of info regularly, or would consider doing so? This is not something New Relic posts regularly today. Though, it does produce a...

> Since HttpClient creates the activity, their name will appear as the name and version. OTel instrumentation library "enriches" it. I'd characterize the OTel instrumentation as more than just "enriching"...

You could also consider writing your own activity processor for generating these metrics. Record the metric at Activity end https://github.com/open-telemetry/opentelemetry-dotnet/blob/a19d106e0c40b60f5d0032999c315a8f0b8c5159/docs/trace/extending-the-sdk/MyProcessor.cs#L35-L38

For troubleshooting SDK components like the OTLP exporter you can enable diagnostic logs. Instructions here https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry#self-diagnostics.

Agreed we should solve this. Apart from the old gRPC library coping unnecessary native libs all over the place, it's also on the path to deprecation https://grpc.io/blog/grpc-csharp-future/. > @alanwest explored...

> options, if any Yea, there are no options today. > It seems like it would be nice if the HttpClientFactory was used to set the HttpClient property on the...

Did some investigation, the reason the HttpClient span does not show up without adding the ASP.NET Core instrumentation is because the `ParentBasedSampler` _always_ makes a `NotRecord` decision. 1. It _does_...

Hmm, this is probably not completely resolved yet, so reopening... I think the Console exporter requires a little work - should be easy, I'll take a look. Will look at...

We need to follow the specification regarding span creation https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/api.md#span-creation - instantiating or acquiring an activity with a specific `id` is not part of the current specification. That said, though,...