Closed lmolkova closed 5 years ago
Do you have a sample on how you typically log with EventSource in .NET Core? Don't you have to define a schema first? Are you logging directly and not via this nuget? Microsoft.Extensions.Logging
documentation: https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.tracing.eventsource?view=netcore-2.2.
Using EventSource does not require any additional dependencies (such as logging nuget). It also works out of process and is extremely lightweight. These events represent internal diagnostics of opencensus and in majority of cases are not interesting to users.
It does not actually have a schema, every event has a strict signature.
Moved to OpenTelemetry
We typically log all internal errors/warning/traces to EventSource in other .NET libs.