Toepassingsbewaking voor Azure App Service en ASP.NET

Bewaking inschakelen op uw ASP. Webtoepassingen op basis van NET die worden uitgevoerd op Azure-app Service is nu eenvoudiger dan ooit. Voorheen moest u uw app handmatig instrumenteren. De nieuwste extensie/agent is nu standaard ingebouwd in de App Service-installatiekopie. Dit artikel begeleidt u bij het inschakelen van Azure Monitor Application Insights-bewaking en biedt voorlopige richtlijnen voor het automatiseren van het proces voor grootschalige implementaties.

Notitie

Handmatig een Application Insights-site-extensie toevoegen via Development Tools>Extensions is afgeschaft. Deze uitbreidingsmethode was afhankelijk van handmatige updates voor elke nieuwe versie. De nieuwste stabiele release van de extensie is nu vooraf geïnstalleerd als onderdeel van de App Service-installatiekopieën. De bestanden bevinden zich in d:\Program Files (x86)\SiteExtensions\ApplicationInsightsAgent en worden automatisch bijgewerkt met elke stabiele release. Als u de instructies voor automatische instrumentatie volgt om bewaking in te schakelen, wordt automatisch de afgeschafte extensie voor u verwijderd.

Als zowel automatische instrumentatiebewaking als handmatige SDK-instrumentatie worden gedetecteerd, worden alleen de handmatige instrumentatie-instellingen gehonoreerd. Deze rangschikking voorkomt dat dubbele gegevens worden verzonden. Zie de sectie Probleemoplossing voor meer informatie.

Notitie

Op 31 maart 2025 eindigt de ondersteuning voor opname van instrumentatiesleutels. Opname van instrumentatiesleutels blijft werken, maar we bieden geen updates of ondersteuning meer voor de functie. Overgang naar verbindingsreeks s om te profiteren van nieuwe mogelijkheden.

Automatische instrumentatiebewaking inschakelen

Zie Ondersteunde omgevingen, talen en resourceproviders voor een volledige lijst met ondersteunde auto-instrumentatiescenario's.

Notitie

De combinatie van APPINSIGHTS_JAVASCRIPT_ENABLED en urlCompression wordt niet ondersteund. Zie de uitleg in de sectie Probleemoplossing voor meer informatie.

  1. Selecteer Application Insights in het Configuratiescherm van Azure voor uw app-service. Selecteer vervolgens Inschakelen.

    Schermopname van het tabblad Application Insights met Inschakelen geselecteerd.

  2. Kies ervoor om een nieuwe resource te maken of selecteer een bestaande Application Insights-resource voor deze toepassing.

    Notitie

    Wanneer u OK selecteert om de nieuwe resource te maken, wordt u gevraagd bewakingsinstellingen toepassen te selecteren. Als u Continue selecteert, wordt uw nieuwe Application Insights-resource gekoppeld aan uw app-service. Hierdoor wordt ook het opnieuw opstarten van uw app-service geactiveerd.

    Schermopname van de vervolgkeuzelijst Resource wijzigen.

  3. Nadat u hebt opgegeven welke resource u wilt gebruiken, kunt u kiezen hoe Application Insights gegevens per platform voor uw toepassing moet verzamelen. ASP.NET app-bewaking standaard is ingeschakeld met twee verschillende verzamelingsniveaus.

    Schermopname van de pagina Site-extensies van Application Insights met Nieuwe resource maken geselecteerd.

    De volgende tabel bevat een overzicht van de gegevens die voor elke route worden verzameld.

    Gegevens ASP.NET basisverzameling ASP.NET aanbevolen verzameling
    Voegt trends toe voor CPU, geheugen en I/O-gebruik Nr. Ja
    Verzamelt gebruikstrends en maakt correlatie mogelijk van beschikbaarheidsresultaten tot transacties Ja Ja
    Verzamelt uitzonderingen die niet zijn verwerkt door het hostproces Ja Ja
    Verbetert de nauwkeurigheid van metrische APM-gegevens onder belasting, wanneer steekproeven worden gebruikt Ja Ja
    Correleert microservices over aanvraag-/afhankelijkheidsgrenzen Nee (alleen APM-mogelijkheden met één exemplaar) Ja
  4. Als u steekproeven wilt configureren, die u eerder kunt beheren via het bestand applicationinsights.config , kunt u er nu mee werken via toepassingsinstellingen met het bijbehorende voorvoegsel MicrosoftAppInsights_AdaptiveSamplingTelemetryProcessor.

    • Als u bijvoorbeeld het initiële steekproefpercentage wilt wijzigen, kunt u een toepassingsinstelling en een waarde van MicrosoftAppInsights_AdaptiveSamplingTelemetryProcessor_InitialSamplingPercentage100.

    • Als u steekproeven wilt uitschakelen, stelt u deze in MicrosoftAppInsights_AdaptiveSamplingTelemetryProcessor_MinSamplingPercentage op een waarde van 100.

    • Ondersteunde instellingen zijn onder andere:

      • MicrosoftAppInsights_AdaptiveSamplingTelemetryProcessor_InitialSamplingPercentage
      • MicrosoftAppInsights_AdaptiveSamplingTelemetryProcessor_MinSamplingPercentage
      • MicrosoftAppInsights_AdaptiveSamplingTelemetryProcessor_EvaluationInterval
      • MicrosoftAppInsights_AdaptiveSamplingTelemetryProcessor_MaxTelemetryItemsPerSecond
    • Zie de code- en samplingdocumentatie voor de lijst met ondersteunde instellingen en definities voor adaptieve samplingtelemetrieprocessor.

Bewaking aan clientzijde inschakelen

Bewaking aan de clientzijde is een opt-in voor ASP.NET. Bewaking aan clientzijde inschakelen:

  1. Selecteer Instellingen>Configuratie.

  2. Maak onder Toepassingsinstellingen een nieuwe toepassingsinstelling:

    • Naam: voer APPINSIGHTS_JAVASCRIPT_ENABLED in.
    • Waarde: Voer waar in.
  3. Sla de instellingen op en start de app opnieuw op.

Als u bewaking aan de clientzijde wilt uitschakelen, verwijdert u het gekoppelde sleutelwaardepaar uit de toepassingsinstellingen of stelt u de waarde in op false.

Bewaking automatiseren

Als u telemetrieverzameling wilt inschakelen met Application Insights, hoeven alleen toepassingsinstellingen te worden ingesteld.

Schermopname van App Service-toepassingsinstellingen met Application Insights-instellingen.

Definities van toepassingsinstellingen

Naam van de app-instelling Definitie Weergegeven als
ApplicationInsightsAgent_EXTENSION_VERSION Belangrijkste extensie, waarmee runtime-bewaking wordt gecontroleerd. ~2
XDT_MicrosoftApplicationInsights_Mode In de standaardmodus zijn alleen essentiële functies ingeschakeld om optimale prestaties te garanderen. default of recommended
InstrumentationEngine_EXTENSION_VERSION Hiermee bepaalt u of de engine voor binair herschrijven InstrumentationEngine wordt ingeschakeld. Deze instelling heeft gevolgen voor de prestaties en heeft gevolgen voor koude start-/opstarttijd. ~1
XDT_MicrosoftApplicationInsights_BaseExtensions Hiermee bepaalt u of SQL- en Azure-tabeltekst samen met de afhankelijkheidsaanroepen worden vastgelegd. Prestatiewaarschuwing: de koude opstarttijd van de toepassing wordt beïnvloed. Voor deze instelling is het InstrumentationEnginevereist. ~1

App Service-toepassingsinstellingen met Azure Resource Manager

Toepassingsinstellingen voor Azure-app Service kunnen worden beheerd en geconfigureerd met Azure Resource Manager-sjablonen. U kunt deze methode gebruiken wanneer u nieuwe App Service-resources implementeert met Resource Manager-automatisering of de instellingen van bestaande resources wijzigt.

De basisstructuur van de JSON voor toepassingsinstellingen voor een App Service-resource:

      "resources": [
        {
          "name": "appsettings",
          "type": "config",
          "apiVersion": "2015-08-01",
          "dependsOn": [
            "[resourceId('Microsoft.Web/sites', variables('webSiteName'))]"
          ],
          "tags": {
            "displayName": "Application Insights Settings"
          },
          "properties": {
            "key1": "value1",
            "key2": "value2"
          }
        }
      ]

Voor een voorbeeld van een Resource Manager-sjabloon met toepassingsinstellingen die zijn geconfigureerd voor Application Insights, kan deze sjabloon handig zijn. Zie de sectie die begint op regel 238.

Als u een Resource Manager-sjabloon wilt maken met de standaardinstellingen voor Application Insights, begint u het proces alsof u een nieuwe web-app wilt maken waarvoor Application Insights is ingeschakeld.

  1. Maak een nieuwe App Service-resource met de gewenste web-app-informatie. Schakel Application Insights in op het tabblad Bewaking .

  2. Selecteer Controleren + maken. Selecteer vervolgens Een sjabloon voor automatisering downloaden.

    Schermopname van het menu Voor het maken van een App Service-web-app.

    Met deze optie wordt de meest recente Resource Manager-sjabloon gegenereerd met alle vereiste instellingen geconfigureerd.

    Schermopname van een App Service-web-app-sjabloon.

Vervang in het volgende voorbeeld alle exemplaren van AppMonitoredSite uw sitenaam:

Notitie

Als u Windows gebruikt, stelt u deze optie in ApplicationInsightsAgent_EXTENSION_VERSION op ~2. Als u Linux gebruikt, stelt u deze optie in ApplicationInsightsAgent_EXTENSION_VERSION op ~3.

{
    "resources": [
        {
            "name": "[parameters('name')]",
            "type": "Microsoft.Web/sites",
            "properties": {
                "siteConfig": {
                    "appSettings": [
                        {
                            "name": "APPINSIGHTS_INSTRUMENTATIONKEY",
                            "value": "[reference('microsoft.insights/components/AppMonitoredSite', '2015-05-01').InstrumentationKey]"
                        },
                        {
                            "name": "APPLICATIONINSIGHTS_CONNECTION_STRING",
                            "value": "[reference('microsoft.insights/components/AppMonitoredSite', '2015-05-01').ConnectionString]"
                        },
                        {
                            "name": "ApplicationInsightsAgent_EXTENSION_VERSION",
                            "value": "~2"
                        }
                    ]
                },
                "name": "[parameters('name')]",
                "serverFarmId": "[concat('/subscriptions/', parameters('subscriptionId'),'/resourcegroups/', parameters('serverFarmResourceGroup'), '/providers/Microsoft.Web/serverfarms/', parameters('hostingPlanName'))]",
                "hostingEnvironment": "[parameters('hostingEnvironment')]"
            },
            "dependsOn": [
                "[concat('Microsoft.Web/serverfarms/', parameters('hostingPlanName'))]",
                "microsoft.insights/components/AppMonitoredSite"
            ],
            "apiVersion": "2016-03-01",
            "location": "[parameters('location')]"
        },
        {
            "apiVersion": "2016-09-01",
            "name": "[parameters('hostingPlanName')]",
            "type": "Microsoft.Web/serverfarms",
            "location": "[parameters('location')]",
            "properties": {
                "name": "[parameters('hostingPlanName')]",
                "workerSizeId": "[parameters('workerSize')]",
                "numberOfWorkers": "1",
                "hostingEnvironment": "[parameters('hostingEnvironment')]"
            },
            "sku": {
                "Tier": "[parameters('sku')]",
                "Name": "[parameters('skuCode')]"
            }
        },
        {
            "apiVersion": "2015-05-01",
            "name": "AppMonitoredSite",
            "type": "microsoft.insights/components",
            "location": "West US 2",
            "properties": {
                "ApplicationId": "[parameters('name')]",
                "Request_Source": "IbizaWebAppExtensionCreate"
            }
        }
    ],
    "parameters": {
        "name": {
            "type": "string"
        },
        "hostingPlanName": {
            "type": "string"
        },
        "hostingEnvironment": {
            "type": "string"
        },
        "location": {
            "type": "string"
        },
        "sku": {
            "type": "string"
        },
        "skuCode": {
            "type": "string"
        },
        "workerSize": {
            "type": "string"
        },
        "serverFarmResourceGroup": {
            "type": "string"
        },
        "subscriptionId": {
            "type": "string"
        }
    },
    "$schema": "https://schema.management.azure.com/schemas/2014-04-01-preview/deploymentTemplate.json#",
    "contentVersion": "1.0.0.0"
}

Inschakelen via PowerShell

Als u de toepassingscontrole via PowerShell wilt inschakelen, moeten alleen de onderliggende toepassingsinstellingen worden gewijzigd. In het volgende voorbeeld wordt toepassingsbewaking ingeschakeld voor een website die in de resourcegroep AppMonitoredRGwordt aangeroepenAppMonitoredSite. Hiermee worden gegevens geconfigureerd die naar de 012345678-abcd-ef01-2345-6789abcd instrumentatiesleutel moeten worden verzonden.

Notitie

Het wordt aanbevolen de Azure Az PowerShell-module te gebruiken om te communiceren met Azure. Zie Azure PowerShell installeren om aan de slag te gaan. Raadpleeg Azure PowerShell migreren van AzureRM naar Az om te leren hoe u naar de Azure PowerShell-module migreert.

Notitie

Als u Windows gebruikt, stelt u ApplicationInsightsAgent_EXTENSION_VERSION in op ~2. Als u Linux gebruikt, stelt u ApplicationInsightsAgent_EXTENSION_VERSION in op ~3.

$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

Upgrade van bewakingsextensie/agent: .NET

Upgrade uitvoeren van versie 2.8.9 en hoger

Upgraden van versie 2.8.9 gebeurt automatisch, zonder extra acties. De nieuwe bewakingsbits worden op de achtergrond geleverd aan de doel-app-service. Ze worden gekozen wanneer de toepassing opnieuw wordt opgestart.

Als u wilt controleren welke versie van de extensie u gebruikt, gaat u naar https://yoursitename.scm.azurewebsites.net/ApplicationInsights.

Schermopname van het URL-pad om de versie van de extensie te controleren die u uitvoert.

Upgrade uitvoeren van versies 1.0.0 - 2.6.5

Vanaf versie 2.8.9 wordt de vooraf geïnstalleerde site-extensie gebruikt. Als u een eerdere versie gebruikt, kunt u op twee manieren bijwerken:

Als de upgrade wordt uitgevoerd vanaf een versie vóór 2.5.1, controleert u of de Application Insights-DLL's uit de map met de toepassingslocatie worden verwijderd. Zie de stappen in de sectie Probleemoplossing voor meer informatie.

Probleemoplossing

Notitie

Wanneer u een web-app maakt met de ASP.NET runtimes in App Service, wordt één statische HTML-pagina geïmplementeerd als een starterswebsite. Het wordt afgeraden een probleem met een standaardsjabloon op te lossen. Implementeer een toepassing voordat u een probleem oplost.

Dit is onze stapsgewijze handleiding voor probleemoplossing voor bewaking op basis van extensies/agents voor ASP. Op NET gebaseerde toepassingen die worden uitgevoerd op App Service.

  1. Controleer of de ApplicationInsightsAgent_EXTENSION_VERSION app-instelling is ingesteld op een waarde van ~2.

  2. Blader naar https://yoursitename.scm.azurewebsites.net/ApplicationInsights.

    Schermopname van de resultatenpagina van de voorgaande koppeling.

    • Controleer of dit Application Insights Extension Status het is Pre-Installed Site Extension, version 2.8.x.xxxx en wordt uitgevoerd.

      Als deze niet wordt uitgevoerd, volgt u de instructies om Application Insights-bewaking in te schakelen.

    • Controleer of de statusbron bestaat en er als Status source D:\home\LogFiles\ApplicationInsights\status\status_RD0003FF0317B6_4248_1.jsonvolgt uitziet.

      Als er geen vergelijkbare waarde aanwezig is, betekent dit dat de toepassing momenteel niet wordt uitgevoerd of niet wordt ondersteund. Als u ervoor wilt zorgen dat de toepassing wordt uitgevoerd, probeert u handmatig naar de toepassings-URL/toepassingseindpunten te gaan, zodat de runtimegegevens beschikbaar kunnen worden.

    • Bevestig dat IKeyExists dit is true. Zo niet, voeg dan de APPLICATIONINSIGHTS_CONNECTION_STRING GUID van uw instrumentatiesleutel toe APPINSIGHTS_INSTRUMENTATIONKEY aan uw toepassingsinstellingen.

    • Bevestig dat er geen vermeldingen zijn voor AppAlreadyInstrumented, AppContainsDiagnosticSourceAssemblyen AppContainsAspNetTelemetryCorrelationAssembly.

      Als er een van deze vermeldingen bestaat, verwijdert u de volgende pakketten uit uw toepassing: Microsoft.ApplicationInsights, System.Diagnostics.DiagnosticSourceen Microsoft.AspNet.TelemetryCorrelation.

Standaardwebsite die is geïmplementeerd met web-apps biedt geen ondersteuning voor automatische bewaking aan de clientzijde

Wanneer u een web-app maakt met de ASP.NET runtimes in App Service, wordt één statische HTML-pagina geïmplementeerd als een starterswebsite. De statische webpagina laadt ook een ASP. Door NET beheerd webonderdeel in IIS. Op deze pagina kunt u bewaking aan de serverzijde testen zonder code, maar biedt geen ondersteuning voor automatische bewaking aan de clientzijde.

Als u codeloze server- en clientbewaking wilt testen voor ASP.NET in een App Service-web-app, raden we u aan de officiële handleidingen te volgen voor het maken van een ASP.NET Framework-web-app. Gebruik vervolgens de instructies in het huidige artikel om bewaking in te schakelen.

APPINSIGHTS_JAVASCRIPT_ENABLED en urlCompression worden niet ondersteund

Als u APPINSIGHTS_JAVASCRIPT_ENABLED=true in gevallen waarin inhoud wordt gecodeerd, worden er mogelijk fouten weergegeven zoals:

  • Fout bij herschrijven van URL 500.
  • 500.53 URL herschrijf modulefout met het bericht 'Regels voor uitgaande herschrijven kunnen niet worden toegepast wanneer de inhoud van het HTTP-antwoord is gecodeerd ('gzip').'

Er treedt een fout op omdat de APPINSIGHTS_JAVASCRIPT_ENABLED toepassingsinstelling is ingesteld true op en inhoudscodering tegelijkertijd aanwezig is. Dit scenario wordt nog niet ondersteund. De tijdelijke oplossing is om te verwijderen APPINSIGHTS_JAVASCRIPT_ENABLED uit uw toepassingsinstellingen. Als javaScript-instrumentatie aan de client-/browserzijde nog steeds vereist is, zijn er handmatige SDK-verwijzingen nodig voor uw webpagina's. Volg de instructies voor handmatige instrumentatie met de JavaScript SDK.

Zie de releaseopmerkingen voor de meest recente informatie over de Application Insights-agent/-extensie.

Wat is het verschil tussen metrische standaardgegevens van Application Insights versus Azure-app Service-metrische gegevens?

Application Insights verzamelt telemetrie voor de aanvragen die deze naar de toepassing hebben verzonden. Als de fout optreedt in WebApps/WebServer en de aanvraag de gebruikerstoepassing niet heeft bereikt, heeft Application Insights er geen telemetrie over.

De duur voor serverresponsetime berekening door Application Insights komt niet noodzakelijkerwijs overeen met de reactietijd van de server die door Web Apps wordt waargenomen. Dit gedrag komt doordat Application Insights alleen de duur telt wanneer de aanvraag daadwerkelijk de gebruikerstoepassing bereikt. Als de aanvraag is vastgelopen of in de wachtrij is geplaatst in WebServer, wordt de wachttijd opgenomen in de metrische gegevens van Web Apps, maar niet in de metrische gegevens van Application Insights.

Connectiviteit testen tussen uw toepassingshost en de opnameservice

Application Insights SDK's en agents verzenden telemetrie om opgenomen te worden als REST-aanroepen naar onze opname-eindpunten. U kunt de connectiviteit vanaf uw webserver of toepassingshostcomputer testen op de service-eindpunten voor opname met behulp van onbewerkte REST-clients uit PowerShell- of curl-opdrachten. Zie Problemen met ontbrekende toepassingstelemetrie oplossen in Azure Monitor Application Insights.

PHP en WordPress worden niet ondersteund

PHP- en WordPress-sites worden niet ondersteund. Er is momenteel geen officieel ondersteunde SDK/agent voor bewaking aan de serverzijde van deze workloads. U kunt transacties aan de clientzijde handmatig instrumenteren op een PHP- of WordPress-site door de JavaScript-clientzijde toe te voegen aan uw webpagina's met behulp van de JavaScript SDK.

In de volgende tabel vindt u een gedetailleerdere uitleg van wat deze waarden betekenen, wat hun onderliggende oorzaken en aanbevolen oplossingen zijn.

Probleemwaarde Uitleg Fix
AppAlreadyInstrumented:true Deze waarde geeft aan dat de extensie heeft gedetecteerd dat een bepaald aspect van de SDK al aanwezig is in de toepassing en wordt teruggezet. Dit kan worden veroorzaakt door een verwijzing naar System.Diagnostics.DiagnosticSource, Microsoft.AspNet.TelemetryCorrelationof Microsoft.ApplicationInsights. Verwijder de verwijzingen. Sommige van deze verwijzingen worden standaard toegevoegd vanuit bepaalde Visual Studio-sjablonen. Oudere versies van Visual Studio kunnen verwijzingen toevoegen aan Microsoft.ApplicationInsights.
AppAlreadyInstrumented:true Deze waarde kan ook worden veroorzaakt door de aanwezigheid van de voorgaande DLL's in de app-map van een vorige implementatie. Schoon de app-map op om ervoor te zorgen dat deze DLL's worden verwijderd. Controleer zowel de bin-map van uw lokale app als de wwwroot-map in de App Service-resource. Als u de wwwroot-map van uw App Service-web-app wilt controleren, selecteert u Advanced Tools (Kudu)>Debug console>CMD>home\site\wwwroot.
AppContainsAspNetTelemetryCorrelationAssembly: true Deze waarde geeft aan dat de extensie verwijzingen Microsoft.AspNet.TelemetryCorrelation naar in de toepassing heeft gedetecteerd en wordt teruggezet. Verwijder de verwijzing.
AppContainsDiagnosticSourceAssembly**:true Deze waarde geeft aan dat de extensie verwijzingen System.Diagnostics.DiagnosticSource naar in de toepassing heeft gedetecteerd en wordt teruggezet. Verwijder de verwijzing voor ASP.NET.
IKeyExists:false Deze waarde geeft aan dat de instrumentatiesleutel niet aanwezig is in de app-instelling APPINSIGHTS_INSTRUMENTATIONKEY. Mogelijke oorzaken kunnen zijn dat de waarden per ongeluk zijn verwijderd of dat u bent vergeten de waarden in het automatiseringsscript in te stellen. Zorg ervoor dat de instelling aanwezig is in de App Service-toepassingsinstellingen.

System.IO.FileNotFoundException na een upgrade van 2.8.44

De 2.8.44-versie van autoinstrumentation upgradet Application Insights SDK naar 2.20.0. De Application Insights SDK heeft een indirecte verwijzing naar System.Runtime.CompilerServices.Unsafe.dll via System.Diagnostics.DiagnosticSource.dll. Als de toepassing een bindingsomleiding voor heeft en deze bibliotheek niet aanwezig is in de toepassingsmap, kan deze worden veroorzaaktSystem.IO.FileNotFoundException.System.Runtime.CompilerServices.Unsafe.dll

U kunt dit probleem oplossen door de omleidingsvermelding voor binding uit System.Runtime.CompilerServices.Unsafe.dll het web.config-bestand te verwijderen. Als de toepassing de bindingsomleiding wilde gebruiken System.Runtime.CompilerServices.Unsafe.dll, stelt u de bindingsomleiding in zoals hier wordt weergegeven:

<dependentAssembly>
	<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
	<bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" />
</dependentAssembly>

Als tijdelijke tijdelijke oplossing kunt u de app-instelling ApplicationInsightsAgent_EXTENSION_VERSION instellen op een waarde van 2.8.37. Met deze instelling wordt App Service geactiveerd om de oude Application Insights-extensie te gebruiken. Tijdelijke oplossingen mogen alleen als tussentijdse oplossing worden gebruikt.

Opmerkingen bij de release

Zie de releaseopmerkingen voor de meest recente updates en oplossingen voor fouten.

Volgende stappen