Open muhaook opened 1 year ago
Thanks a lot for reporting the issue 👍
OpenTelemetry Automatic Instrumentation version: v0.5.1-beta.2 uses https://www.nuget.org/packages/OpenTelemetry.Exporter.OpenTelemetryProtocol/1.4.0-rc.2
Can you please try using https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/releases/tag/v0.6.0-beta.2 which uses https://www.nuget.org/packages/OpenTelemetry.Exporter.OpenTelemetryProtocol/1.4.0-rc.4 ?
If you will be able to reproduce it then we will probably have to escalate it to @open-telemetry/dotnet-maintainers becasue AFAIK they plan to make a 1.4.0 by end of this week.
It would be great to have something some artifacts that would help to reproduce the issue, but first it would be great if you just retest with the latest OTel .NET Auto-Instrumentation version.
Thanks @pellared , we are targeting v0.5.1-beta.2 at the moment. load test is running by another team. so it may not be straight forward to upgrade. I'll see if we can switch to v0.6.0-beta.2 as soon as possible.
for info, I did a quick search and found it may be the other side that aborted the connection. https://stackoverflow.com/questions/14304658/c-sharp-an-established-connection-was-aborted-by-the-software-in-your-host-machi
I think that according to https://github.com/open-telemetry/opentelemetry-specification/blob/v1.18.0/specification/protocol/exporter.md#retry the such HTTP request SHOULD be retried, but I cannot find such code in https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Exporter.OpenTelemetryProtocol
Moving to https://github.com/open-telemetry/opentelemetry-dotnet (feel free to move it back to https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation if necessary) to get more 👀 on this issue
Ref link: #4115
This issue was marked stale due to lack of activity and will be closed in 7 days. Commenting will instruct the bot to automatically remove the label. This bot runs once per day.
Bug Report
Symptom
hit a bunch of OTLP exporter exceptions during load-test:
Runtime environment (please complete the following information):