Explore Courses Blog Tutorials Interview Questions
0 votes
in Azure by (13.1k points)
I was trying to apply the application insights to my Web App, but it is not able to turn the application insights for the webapp. Can anyone help me with this?

1 Answer

0 votes
by (26.7k points)

Basically, you need to set more app settings to enable the application insights as per your requirement. You try the below command, it is based on PowerShell.

$app = Get-AzWebApp -ResourceGroupName "AppMonitoredRG" -Name "AppMonitoredSite" -ErrorAction Stop

$newAppSettings = @{} # case-insensitive hash map

$app.SiteConfig.AppSettings | %{$newAppSettings[$_.Name] = $_.Value} # preserve non Application Insights application settings.

$newAppSettings["APPINSIGHTS_INSTRUMENTATIONKEY"] = "012345678-abcd-ef01-2345-6789abcd"; # set the Application Insights instrumentation key

$newAppSettings["APPLICATIONINSIGHTS_CONNECTION_STRING"] = "InstrumentationKey=012345678-abcd-ef01-2345-6789abcd"; # set the Application Insights connection string

$newAppSettings["ApplicationInsightsAgent_EXTENSION_VERSION"] = "~2"; # enable the ApplicationInsightsAgent

$app = Set-AzWebApp -AppSettings $newAppSettings -ResourceGroupName $app.ResourceGroup -Name $app.Name -ErrorAction Stop

I hope this will help.

Want to know more about Web App? Prefer this tutorial on azure web app.

Want to become an Azure expert? join azure certification now!!

Related questions

0 votes
1 answer
0 votes
1 answer
0 votes
1 answer

Browse Categories