Application Logs
This section provides comprehensive documentation about application logging, monitoring, and analysis using Azure Application Insights and Serilog. It includes detailed guidance on log configurations, dynamic log level management, environment variable setup, and KQL queries for tracking program execution and exceptions.
📌 Overview​
The application logs documentation covers:
- Log query examples for tracking program execution
- Exception monitoring and analysis
- Tenant, Program, and Correlation tracking
- API and Service Host monitoring
- Asynchronous job tracking
- Log level configuration (including runtime reload support)
Child Pages​
Application Insights Log Queries​
Collection of KQL queries for:
- API and service host monitoring
- Tenant and correlation ID tracing
- Program Execution Log Analysis
- Exception Analytics Dashboard
Note:
The Application Insights log queries in this section are applicable to deployments where Azure Application Insights is enabled (typically Azure-hosted environments).
Logging Configuration Guide​
Documentation covering:
- Log configuration setup
- Logging levels and categories
- Application Insights configuration
- Best practices for logging
Note:
The Logging Configuration Guide is applicable to both Azure deployments and on-premises deployments of the application.