You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a library project that shared across our services.
The problem here is:
Not all of our services need monitoring.
Our system architecture is managed by another team
I can manually disable OpenTelemetry in settings for services that need monitoring but if the host mapping is down due to system maintenance or something else or when k8s build more pods, we can't start our services unless we manually disable it in settings.
We will close this issue if:
The repro project you share with us is complex. We can't investigate custom
projects, so don't point us to such, please.
If we can not reproduce the behavior you're reporting.
Additional Context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered:
This was a recent change from #4006. We now fail on startup if a component cannot be initialized. Previously, this error was swallowed when using the OpenTelemetry.Extensions.Hosting package. Using the regular SDK.CreateTracerProviderBuilder() always threw on startup in this case.
Bug Report
opentelemetry 1.4.0-rc.3
opentelemetry.exporter.jaeger 1.3.2
opentelemetry.extensions.hosting 1.4.0-rc.3
opentelemetry.instrumentation.aspnetcore 1.0.0-rc9.12
opentelemetry.instrumentation.http 1.0.0-rc9.12
Runtime version:
netcoreapp3.1
Symptom
opentelemetry-dotnet/src/OpenTelemetry.Exporter.Jaeger/Implementation/JaegerUdpClient.cs
Line 39 in 7139c7a
On runtime, if jaeger hostname was unmapped, this method in constructor make the service crash.
What is the expected behavior?
JaegerExporter ignore whether the host name was mapped or not, allow the service to start up and handle requests.
Reproduce
Here's the simplified version of our OpenTelemetry implementation:
This is a library project that shared across our services.
The problem here is:
I can manually disable OpenTelemetry in settings for services that need monitoring but if the host mapping is down due to system maintenance or something else or when k8s build more pods, we can't start our services unless we manually disable it in settings.
We will close this issue if:
projects, so don't point us to such, please.
Additional Context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: