-
Notifications
You must be signed in to change notification settings - Fork 70
Open
Labels
Description
I have a .Net Framework API and I am using Serilog with the Application Insights sink for logging.
I have configured Serilog with the AppInsights instrumentation key and using ILogger to trigger logging. When I run my API locally the log message show up in my App Insights Transaction search. However, when I deploy the API to an Azure App Service, the logs seem to never make it to App Insights.
I have tried updating the sink to latest, making sure the Instrumentation Key is correct but nothing seems to help.
My logging config:
var logConfig = new LoggerConfiguration()
ReadFrom.AppSettings()
WriteTo.ApplicationInsights(instrumentationKey, new TraceTelemetryConverter());
Log.Logger = logConfig.CreateLogger();
Then I'm using the following to test logging:
Log.Logger.Error("Log.Logger LogTest: Error");
I'm running out of ideas of where to go from here. Is there anything I'm missing?
yanpitangui, marcarsenault, vlado-kral, Wolfteam, martinmine and 1 more