Healthchecks
Azure Application Insights
This health check verifies the existence of a Azure Application Insights resource. For more information about Azure Application Insights check the Azure AppInsights Microsoft Site
Installation
dotnet add package AspNetCore.Pulse.AzureApplicationInsights --version 8.0.4
Example Usage
With all of the following examples, you can additionally add the following parameters:
name
: The health check name. Default if not specified isazureappinsights
.failureStatus
: TheHealthStatus
that should be reported when the health check fails. Default isHealthStatus.Unhealthy
.tags
: A list of tags that can be used to filter sets of health checks.timeout
: ASystem.TimeSpan
representing the timeout of the check.
Basic
public void ConfigureServices(IServiceCollection services)
{
services
.AddHealthChecks()
.AddAzureApplicationInsights("instrumentationKey");
}
Was this page helpful?