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
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?
The text was updated successfully, but these errors were encountered:
I got to the error by digging into the app logs for the service under "Diagnose and Solve Problems":
Exception Info: System.InvalidOperationException: Type Serilog.Sinks.ApplicationInsights.Sinks.ApplicationInsights.TelemetryConverters.TraceTelemetryConverter, Serilog.Sinks.ApplicationInsights was not found
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:
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?
The text was updated successfully, but these errors were encountered: