Share via


Migreren naar op werkruimte gebaseerde Application Insights-resources

In dit artikel wordt uitgelegd hoe u een klassieke Application Insights-resource migreert naar een resource op basis van een werkruimte.

Op werkruimte gebaseerde resources:

Nieuwe mogelijkheden

Met Application Insights-resources op basis van werkruimten kunt u profiteren van de nieuwste mogelijkheden van Azure Monitor en Log Analytics:

  • Door de klant beheerde sleutels bieden versleuteling-at-rest voor uw gegevens met versleutelingssleutels waartoe alleen u toegang hebt.
  • Met Azure Private Link kunt u het Azure-platform als een service (PaaS) veilig koppelen aan uw virtuele netwerk met behulp van privé-eindpunten.
  • Profiler en Snapshot Debugger Bring Your Own Storage (BYOS) biedt u volledige controle over:
    • Beleid voor versleuteling-at-rest.
    • Beleid voor levensduurbeheer.
    • Netwerktoegang voor alle gegevens die zijn gekoppeld aan Application Insights Profiler en Snapshot Debugger.
  • Met toezeggingslagen kunt u maximaal 30% besparen in vergelijking met de prijs voor betalen per gebruik. Anders is facturering voor betalen per gebruik gegevensopname en gegevensretentie in Log Analytics vergelijkbaar met de facturering in Application Insights.
  • Gegevens worden sneller opgenomen via streamingopname van Log Analytics.

Notitie

Nadat u bent gemigreerd naar een Application Insights-resource op basis van een werkruimte, kunnen telemetriegegevens van meerdere Application Insights-resources worden opgeslagen in een algemene Log Analytics-werkruimte. U kunt nog steeds gegevens ophalen uit een specifieke Application Insights-resource, zoals beschreven in de sectie Logboekquery's begrijpen.

Migratieproces

Wanneer u migreert naar een op resource op basis van een werkruimte, worden er geen gegevens overgebracht van de opslag van uw klassieke resource naar de nieuwe opslag op basis van een werkruimte. Als u ervoor kiest om te migreren, verandert de locatie waar nieuwe gegevens naar een Log Analytics-werkruimte worden geschreven, terwijl u toegang tot uw klassieke resourcegegevens behoudt.

Uw klassieke resourcegegevens blijven behouden en zijn onderhevig aan de bewaarinstellingen voor uw klassieke Application Insights-resource. Alle nieuwe gegevens die na de migratie worden opgenomen, zijn onderhevig aan de bewaarinstellingen van de gekoppelde Log Analytics-werkruimte, die ook verschillende bewaarinstellingen per gegevenstype ondersteunt.

Het migratieproces is definitief en kan niet worden teruggedraaid. Nadat u een resource naar Application Insights op basis van een werkruimte hebt gemigreerd, is dit altijd een resource op basis van een werkruimte. Nadat u bent gemigreerd, kunt u de doelwerkruimte zo vaak als nodig wijzigen.

Als u geen bestaande resource hoeft te migreren en in plaats daarvan een nieuwe Application Insights-resource op basis van een werkruimte wilt maken, raadpleegt u de handleiding voor het maken van werkruimteresources.

Notitie

Het migratieproces mag geen uitvaltijd of opnieuw opstarten van toepassingen veroorzaken of uw bestaande instrumentatiesleutel of verbindingsreeks wijzigen.

Vereisten

  • Een Log Analytics-werkruimte met de toegangsbeheermodus ingesteld op de instelling Resource- of werkruimtemachtigingen gebruiken:

    • Application Insights-resources op basis van werkruimten zijn niet compatibel met werkruimten die zijn ingesteld op de machtigingsinstelling voor toegewezen werkruimten . Zie de richtlijnen voor de toegangsmodus voor toegangsbeheer voor de Toegangsbeheermodus voor meer informatie over toegangsbeheer voor Log Analytics-werkruimten.
    • Als u nog geen bestaande Log Analytics-werkruimte hebt, raadpleegt u de documentatie voor het maken van een Log Analytics-werkruimte.
  • Continue export is niet compatibel met op werkruimte gebaseerde resources en moet worden uitgeschakeld. Nadat de migratie is voltooid, kunt u diagnostische instellingen gebruiken om gegevensarchivering te configureren voor een opslagaccount of streaming naar Azure Event Hubs.

    Let op

    • Diagnostische instellingen gebruiken een ander exportindeling/schema dan continue export. Migratie verbreekt bestaande integraties met Azure Stream Analytics.
    • Het exporteren van diagnostische instellingen kan de kosten verhogen. Bekijk Telemetrie exporteren van Application Insights voor meer informatie.
  • Controleer uw huidige bewaarinstellingen onder Gebruik van instellingen>en geschatte kosten>voor gegevensretentie voor uw Log Analytics-werkruimte. Deze instelling is van invloed op hoe lang nieuwe opgenomen gegevens worden opgeslagen nadat u uw Application Insights-resource hebt gemigreerd.

    Notitie

    • Als u momenteel Application Insights-gegevens langer dan de standaardperiode van 90 dagen opslaat en deze langere bewaarperiode na de migratie wilt behouden, past u de bewaarinstellingen voor uw werkruimte aan.
    • Als u gegevensretentie langer dan 90 dagen hebt geselecteerd voor gegevens die vóór de migratie zijn opgenomen in de klassieke Application Insights-resource, blijft gegevensretentie gefactureerd via die Application Insights-resource totdat de gegevens de bewaarperiode overschrijden.
    • Als de bewaarinstelling voor uw Application Insights-exemplaar onder Gebruik configureren>en geschatte kostengegevensretentie> is ingeschakeld, gebruikt u deze instelling om de retentiedagen te beheren voor de telemetriegegevens die nog steeds zijn opgeslagen in de opslag van uw klassieke resource.
  • Inzicht in het gebruik en de kosten van Application Insights op basis van werkruimten.

Uw klassieke Application Insights-resources zoeken

U kunt gebruikmaken van de volgende methoden om klassieke Application Insights-resources in uw abonnement te vinden:

Application Insights-resource in Azure Portal

In het overzicht van een Application Insights-resource hebben klassieke Application Insights-resources geen gekoppelde werkruimte en wordt de waarschuwingsbanner voor klassieke Application Insights-buitengebruikstelling weergegeven. Op werkruimte gebaseerde resources hebben een gekoppelde werkruimte in de sectie Overzicht

Klassieke resource: Een schermopname van de overzichtspagina van de klassieke Application Insights-portal.

Resource op basis van werkruimte: Een schermopname van de overzichtspagina van de Application Insights-portal op basis van een werkruimte.

Azure Resource Graph

U kunt azure Resource Graph (ARG) Explorer gebruiken en een query uitvoeren op de tabel Resources om deze informatie op te halen:

resources
| where subscriptionId == 'Replace with your own subscription ID'
| where type contains 'microsoft.insights/components'
| distinct resourceGroup, name, tostring(properties['IngestionMode']), tostring(properties['WorkspaceResourceId'])

Notitie

Klassieke resources worden geïdentificeerd door waarden voor ApplicationInsights, N/B of Leeg .

Azure CLI:

Voer het volgende script uit vanuit Cloud Shell in de portal waar verificatie is ingebouwd of ergens anders na verificatie met behulp van az login:

$resources = az resource list --resource-type 'microsoft.insights/components' | ConvertFrom-Json

$resources | Sort-Object -Property Name | Format-Table -Property @{Label="App Insights Resource"; Expression={$_.name}; width = 35}, @{Label="Ingestion Mode"; Expression={$mode = az resource show --name $_.name --resource-group $_.resourceGroup --resource-type microsoft.insights/components --query "properties.IngestionMode" -o tsv; $mode}; width = 45}

Notitie

Klassieke resources worden geïdentificeerd door waarden voor ApplicationInsights, N/B of Leeg . Het volgende PowerShell-script kan worden uitgevoerd vanuit de Azure CLI:

$subscription = "SUBSCRIPTION ID GOES HERE"
$token = (Get-AZAccessToken).Token
$header = @{Authorization = "Bearer $token"}
$uri = "https://management.azure.com/subscriptions/$subscription/providers/Microsoft.Insights/components?api-version=2015-05-01"
$RestResult=""
$RestResult = Invoke-RestMethod -Method GET -Uri $uri -Headers $header -ContentType "application/json" -ErrorAction Stop -Verbose
 $list=@()
$ClassicList=@()
foreach ($app in $RestResult.value)
  {
    #"processing: " + $app.properties.WorkspaceResourceId  ##  Classic Application Insights do not have a workspace.
    if ($app.properties.WorkspaceResourceId)
      {
        $Obj = New-Object -TypeName PSObject
        #$app.properties.WorkspaceResourceId
        $Obj | Add-Member -Type NoteProperty -Name Name  -Value $app.name
        $Obj | Add-Member -Type NoteProperty -Name WorkspaceResourceId  -Value $app.properties.WorkspaceResourceId
        $list += $Obj
      }
     else
      {
        $Obj = New-Object -TypeName PSObject
        $app.properties.WorkspaceResourceId
        $Obj | Add-Member -Type NoteProperty -Name Name  -Value $app.name
        $ClassicList += $Obj
       }
  }
$list |Format-Table -Property Name, WorkspaceResourceId -Wrap
  "";"Classic:"
$ClassicList | FT

Uw resource migreren

Een klassieke Application Insights-resource migreren naar een op werkruimte gebaseerde resource:

  1. Selecteer in uw Application Insights-resource 'Eigenschappen' onder de kop Configureren in het menu aan de linkerkant.

    Schermopname van Eigenschappen onder de kop Geconfigureerd.

  2. Selecteer Migreren naar werkruimte.

    Schermopname van de knop Migreren naar werkruimte.

  3. Selecteer de Log Analytics-werkruimte waarin u alle toekomstige opgenomen Application Insights-telemetrie wilt opslaan. Het kan een Log Analytics-werkruimte zijn in hetzelfde abonnement of een ander abonnement dat dezelfde Microsoft Entra-tenant deelt. De Log Analytics-werkruimte hoeft zich niet in dezelfde resourcegroep te bevinden als de Application Insights-resource.

    Notitie

    Migreren naar een resource op basis van een werkruimte kan tot 24 uur duren, maar het proces verloopt meestal sneller. Vertrouw op toegang tot gegevens via uw Application Insights-resource terwijl u wacht tot het migratieproces is voltooid. Nadat deze is voltooid, ziet u nieuwe gegevens die zijn opgeslagen in de Tabellen van de Log Analytics-werkruimte.

    Schermopname van de gebruikersinterface van de migratiewizard met de optie om de doelwerkruimte te selecteren.

    Nadat uw resource is gemigreerd, ziet u de bijbehorende werkruimtegegevens in het deelvenster Overzicht .

    Schermopname van de naam van de werkruimte.

    Als u de blauwe koppelingstekst selecteert, gaat u naar de bijbehorende Log Analytics-werkruimte, waar u kunt profiteren van de nieuwe queryomgeving voor een geïntegreerde werkruimte.

Tip

Nadat u naar een Application Insights-resource op basis van een werkruimte bent gemigreerd, gebruikt u de dagelijkse limiet van de werkruimte om opname en kosten te beperken in plaats van de limiet in Application Insights.

Logboekquery's begrijpen

We bieden volledige compatibiliteit met eerdere versies voor uw klassieke Application Insights-resourcequery's, werkmappen en waarschuwingen op basis van logboeken binnen de Application Insights-ervaring.

Als u query's wilt schrijven voor de nieuwe tabelstructuur/-schema op basis van een werkruimte, moet u eerst naar uw Log Analytics-werkruimte gaan.

Om ervoor te zorgen dat de query's correct worden uitgevoerd, controleert u of de velden van de query overeenkomen met de nieuwe schemavelden.

Mogelijk hebt u meerdere Application Insights-resources die telemetrie opslaan in één Log Analytics-werkruimte, maar u wilt query's uitvoeren op gegevens uit één specifieke Application Insights-resource. U hebt twee opties:

  • Ga naar uw Application Insights-resource en selecteer het tabblad Logboeken . Alle query's op dit tabblad halen automatisch gegevens op uit de geselecteerde Application Insights-resource.
  • Ga naar de Log Analytics-werkruimte die u hebt geconfigureerd als de bestemming voor uw Application Insights-telemetrie en selecteer het tabblad Logboeken . Als u gegevens uit een specifieke Application Insights-resource _ResourceId wilt opvragen, filtert u op de ingebouwde eigenschap die beschikbaar is in alle toepassingsspecifieke tabellen.

Wanneer u rechtstreeks vanuit de Log Analytics-werkruimte query's uitvoert, ziet u alleen gegevens die na de migratie worden opgenomen. Als u zowel uw klassieke Application Insights-gegevens als de nieuwe gegevens wilt zien die na de migratie zijn opgenomen in een uniforme query-ervaring, gebruikt u het tabblad Logboeken vanuit uw gemigreerde Application Insights-resource.

Notitie

Als u de naam van uw Application Insights-resource wijzigt nadat u naar het op de werkruimte gebaseerde model bent gemigreerd, wordt op het tabblad Application Insights-logboeken de telemetrie die is verzameld voordat u de naam wijzigt, niet meer weergegeven. U kunt alle oude en nieuwe gegevens weergeven op het tabblad Logboeken van de bijbehorende Log Analytics-resource.

De Application Insights-resources identificeren op opnametype

Gebruik het volgende script om uw Application Insights-resources te identificeren op opnametype.

Opmerking

Get-AzApplicationInsights -SubscriptionId 'Your Subscription ID' | Format-Table -Property Name, IngestionMode, Id, @{label='Type';expression={
    if ([string]::IsNullOrEmpty($_.IngestionMode)) {
        'Unknown'
    } elseif ($_.IngestionMode -eq 'LogAnalytics') {
        'Workspace-based'
    } elseif ($_.IngestionMode -eq 'ApplicationInsights' -or $_.IngestionMode -eq 'ApplicationInsightsWithDiagnosticSettings') {
        'Classic'
    } else {
        'Unknown'
    }
}}

Programmatische migratie van resources

Deze sectie helpt u bij het migreren van uw resources.

Azure-CLI

Als u toegang wilt krijgen tot de Azure CLI-opdrachten van Preview, moet u eerst het volgende uitvoeren:

 az extension add -n application-insights

Als u de az extension add opdracht niet uitvoert, ziet u een foutbericht met de status az : ERROR: az monitor: 'app-insights' is not in the 'az monitor' command group. See 'az monitor --help'.

U kunt nu de volgende code uitvoeren om uw Application Insights-resource te maken:

az monitor app-insights component update --app
                                         --resource-group
                                         [--ingestion-access {Disabled, Enabled}]
                                         [--kind]
                                         [--query-access {Disabled, Enabled}]
                                         [--retention-time]
                                         [--workspace]

Opmerking

az monitor app-insights component update --app your-app-insights-resource-name -g your_resource_group --workspace "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test1234/providers/microsoft.operationalinsights/workspaces/test1234555"

Raadpleeg de Azure CLI-documentatie voor de volledige Azure CLI-documentatie voor deze opdracht.

Azure PowerShell

Vanaf versie 8.0 of hoger van Azure PowerShell kunt u de Update-AzApplicationInsights PowerShell-opdracht gebruiken om een klassieke Application Insights-resource naar een werkruimte te migreren.

Als u deze cmdlet wilt gebruiken, moet u de naam en resourcegroep opgeven van de Application Insights-resource die u wilt bijwerken. Gebruik de IngestionMode en WorkspaceResoruceId parameters om uw klassieke exemplaar te migreren naar werkruimten. Zie Update-AzApplicationInsights voor meer informatie over de parameters en syntaxis van deze cmdlet.

Opmerking

# Get the resource ID of the Log Analytics workspace
$workspaceResourceId = (Get-AzOperationalInsightsWorkspace -ResourceGroupName "rgName" -Name "laName").ResourceId

# Update the Application Insights resource with the workspace parameter
Update-AzApplicationInsights -Name "aiName" -ResourceGroupName "rgName" -IngestionMode LogAnalytics -WorkspaceResourceId $workspaceResourceId

Azure Resource Manager-sjablonen

Deze sectie bevat sjablonen.

Let op

Zorg ervoor dat u alle Continous Export-instellingen uit uw resource hebt verwijderd voordat u de migratiesjablonen uitvoert. Zie Vereisten

Sjabloonbestand

{
    "$schema": "http://schema.management.azure.com/schemas/2014-04-01-preview/deploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {
        "name": {
            "type": "string"
        },
        "type": {
            "type": "string"
        },
        "regionId": {
            "type": "string"
        },
        "tagsArray": {
            "type": "object"
        },
        "requestSource": {
            "type": "string"
        },
        "workspaceResourceId": {
            "type": "string"
        }
    },
    "resources": [
        {
            "name": "[parameters('name')]",
            "type": "microsoft.insights/components",
            "location": "[parameters('regionId')]",
            "tags": "[parameters('tagsArray')]",
            "apiVersion": "2020-02-02-preview",
            "properties": {
                "ApplicationId": "[parameters('name')]",
                "Application_Type": "[parameters('type')]",
                "Flow_Type": "Redfield",
                "Request_Source": "[parameters('requestSource')]",
                "WorkspaceResourceId": "[parameters('workspaceResourceId')]"
            }
        }
    ]
}

Parametersbestand

{
    "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {
        "type": {
            "value": "web"
        },
        "name": {
            "value": "customresourcename"
        },
        "regionId": {
            "value": "eastus"
        },
        "tagsArray": {
            "value": {}
        },
        "requestSource": {
            "value": "Custom"
        },
        "workspaceResourceId": {
            "value": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/my_resource_group/providers/microsoft.operationalinsights/workspaces/myworkspacename"
        }
    }
}

De gekoppelde werkruimte wijzigen

Nadat u een Application Insights-resource op basis van een werkruimte hebt gemaakt, kunt u de bijbehorende Log Analytics-werkruimte wijzigen.

Selecteer In het deelvenster Application Insights-resource eigenschappen>wijzigen Log>Analytics-werkruimten.

Veelgestelde vragen

In deze sectie vindt u antwoorden op veelgestelde vragen.

Wat gebeurt er als ik mijn klassieke Application Insights-resource niet migreer naar een resource op basis van een werkruimte?

Microsoft is in mei 2024 begonnen met een gefaseerde benadering van het migreren van klassieke resources naar op werkruimte gebaseerde resources en deze migratie loopt enkele maanden voort. We kunnen geen geschatte datums opgeven waarop specifieke resources, abonnementen of regio's worden gemigreerd.

We raden handmatige migratie naar resources op basis van werkruimten sterk aan. Dit proces wordt gestart door de banner voor de buitengebruikstelling te selecteren. U vindt deze in het deelvenster Overzicht van de klassieke Application Insights-resource in Azure Portal. Dit proces omvat doorgaans één stap om te kiezen welke Log Analytics-werkruimte wordt gebruikt voor het opslaan van uw toepassingsgegevens. Als u continue export gebruikt, moet u ook migreren naar diagnostische instellingen of de functie eerst uitschakelen.

Als u niet wilt dat uw klassieke resource automatisch wordt gemigreerd naar een op een werkruimte gebaseerde resource, kunt u de resource verwijderen of handmatig migreren.

Is er sprake van gevolgen voor de kosten van migratie?

Er is meestal geen verschil, met twee uitzonderingen.

  • Application Insights-resources die 1 GB per maand gratis ontvangen via een verouderd Application Insights-prijsmodel, ontvangen de gratis gegevens niet.
  • Application Insights-resources die zich vóór april 2018 in de basisprijscategorie bevonden, worden nog steeds gefactureerd op hetzelfde niet-regionale prijspunt als vóór april 2018. Application Insights-resources die na die tijd zijn gemaakt, of die resources die zijn geconverteerd naar een werkruimte, ontvangen de huidige regionale prijzen. Zie De prijzen van Application Insights voor actuele prijzen in uw valuta en regio.

De migratie naar Application Insights op basis van werkruimten biedt veel opties voor het verder optimaliseren van de kosten, waaronder Log Analytics-toezeggingslagen, toegewezen clusters en basic- en hulplogboeken.

Hoe werkt telemetrielimieten?

U kunt een dagelijkse limiet instellen voor de Log Analytics-werkruimte.

Er is geen strikte factureringslimiet beschikbaar.

Hoe werkt het nemen van steekproeven op basis van opname?

Er zijn geen wijzigingen in op opname gebaseerde steekproeven.

Zijn er hiaten in gegevens die tijdens de migratie worden verzameld?

Nee We voegen gegevens samen tijdens de querytijd.

Blijven oude logboekquery's werken?

Ja, ze blijven werken.

Blijven mijn dashboards met vastgemaakte metrische gegevens en logboekdiagrammen werken na de migratie?

Ja, ze blijven werken.

Heeft de migratie invloed op de AppInsights-API voor toegang tot gegevens?

Nee Migratie heeft geen invloed op bestaande API-toegang tot gegevens. Na de migratie hebt u rechtstreeks vanuit een werkruimte toegang tot gegevens met behulp van een iets ander schema.

Is er invloed op Live Metrics of andere bewakingservaringen?

Nee Er is geen invloed op Live Metrics of andere bewakingservaringen .

Wat gebeurt er met continue export na de migratie?

Als u wilt doorgaan met geautomatiseerde exports, moet u migreren naar diagnostische instellingen voordat u migreert naar resource op basis van een werkruimte. De diagnostische instelling wordt uitgevoerd in de migratie naar Application Insights op basis van een werkruimte.

Hoe kan ik een geslaagde migratie van mijn App Insights-resource garanderen met behulp van Terraform?

Als u Terraform gebruikt om uw Azure-resources te beheren, is het belangrijk om de nieuwste versie van de Terraform azurerm-provider te gebruiken voordat u uw App Insights-resource probeert bij te werken. Het gebruik van een oudere versie van de provider, zoals versie 3.12, kan ertoe leiden dat het klassieke onderdeel wordt verwijderd voordat de application insights-resource op basis van een vervangende werkruimte wordt gemaakt. Dit kan leiden tot het verlies van eerdere gegevens en vereist het bijwerken van de configuraties in uw bewaakte apps met nieuwe verbindingsreeks- en instrumentatiesleutelwaarden.

Om dit probleem te voorkomen, moet u de nieuwste versie van de Terraform azurerm-provider, versie 3.89 of hoger gebruiken. De juiste migratiestappen worden uitgevoerd door de juiste ARM-aanroep (Azure Resource Manager) uit te voeren om de klassieke App Insights-resource te upgraden naar een op een werkruimte gebaseerde resource, terwijl alle oude gegevens en verbindingsreeks/instrumentatiesleutelwaarden behouden blijven.

Kan ik nog steeds de oude API gebruiken om Programmatisch Application Insights-resources te maken?

Voor compatibiliteit met eerdere versies blijven aanroepen naar de oude API voor het maken van Application Insights-resources werken. Elk van deze aanroepen maakt zowel een Application Insights-resource op basis van een werkruimte als een Log Analytics-werkruimte om de gegevens op te slaan.

We raden u sterk aan om bij te werken naar de nieuwe API voor betere controle over het maken van resources.

Moet ik diagnostische instellingen migreren op klassieke Application Insights voordat ik overstap naar een AI op basis van een werkruimte?

Ja, we raden u aan diagnostische instellingen te migreren voor klassieke Application Insights-resources voordat u overstapt naar Application Insights op basis van een werkruimte. Het zorgt voor continuïteit en compatibiliteit van uw diagnostische instellingen.

Probleemoplossing

In deze sectie vindt u tips voor het oplossen van problemen.

Toegangsmodus

Foutbericht: 'De geselecteerde werkruimte is geconfigureerd met de op werkruimte gebaseerde toegangsmodus. Sommige APM-functies (Application Performance Monitoring) kunnen worden beïnvloed. Selecteer een andere werkruimte of sta toegang op basis van resources toe in de werkruimte-instellingen. U kunt deze fout overschrijven met behulp van CLI.

Als de Application Insights-resource op basis van uw werkruimte goed werkt, moet u de toegangsbeheermodus van uw doel-Log Analytics-werkruimte wijzigen in de instelling Resource- of werkruimtemachtigingen . Deze instelling bevindt zich in de gebruikersinterface van de Log Analytics-werkruimte onder de modus Toegangsbeheer voor eigenschappen>. Zie de richtlijnen voor toegangsbeheermodus in Log Analytics voor instructies. Als de modus voor toegangsbeheer is ingesteld op de exclusieve instelling Werkruimtemachtigingen vereisen, blijft de migratie via de portalmigratie geblokkeerd.

Als u de toegangsbeheermodus niet kunt wijzigen om veiligheidsredenen voor uw huidige doelwerkruimte, maakt u een nieuwe Log Analytics-werkruimte die u voor de migratie wilt gebruiken.

Continue export

Foutbericht: 'Continue export moet worden uitgeschakeld voordat u doorgaat. Na de migratie gebruikt u diagnostische instellingen voor export.

De verouderde functionaliteit voor continue export wordt niet ondersteund voor resources op basis van werkruimten. Voordat u migreert, moet u diagnostische instellingen inschakelen en continue export uitschakelen.

  1. Schakel diagnostische instellingen in voor uw klassieke Application Insights-resource.

  2. Selecteer continue export in de resourceweergave van Application Insights onder de kop Configureren.

    Schermopname van het menu-item Continue export.

  3. Selecteer Uitschakelen.

    Schermopname van de knop Continue export uitschakelen.

    • Nadat u Uitschakelen hebt geselecteerd, kunt u teruggaan naar de migratiegebruikersinterface. Als op de pagina Continue export bewerken wordt gevraagd of uw instellingen niet zijn opgeslagen, selecteert u OK. Deze prompt heeft geen betrekking op het uitschakelen of inschakelen van continue export.

    • Nadat u uw Application Insights-resource hebt gemigreerd, kunt u diagnostische instellingen gebruiken om de functionaliteit te vervangen die wordt gebruikt voor continue export. Selecteer Diagnostische instellingen>Diagnostische instelling toevoegen in uw Application Insights-resource. U kunt alle tabellen of een subset van tabellen selecteren om te archiveren naar een opslagaccount of naar Azure Event Hubs te streamen. Zie de richtlijnen voor diagnostische instellingen van Azure Monitor voor meer informatie over diagnostische instellingen.

Bewaarinstellingen

Waarschuwingsbericht: 'Uw aangepaste retentie-instellingen voor Application Insights zijn niet van toepassing op gegevens die naar de werkruimte worden verzonden. U moet ze afzonderlijk opnieuw configureren.

U hoeft geen wijzigingen aan te brengen voordat u migreert. Dit bericht waarschuwt u dat uw huidige retentie-instellingen voor Application Insights niet zijn ingesteld op de standaardretentieperiode van 90 dagen. Dit waarschuwingsbericht betekent dat u mogelijk de bewaarinstellingen voor uw Log Analytics-werkruimte wilt wijzigen voordat u nieuwe gegevens migreert en begint op te nemen.

U kunt uw huidige bewaarinstellingen voor Log Analytics controleren onder Gebruik van instellingen>en geschatte kosten>voor gegevensretentie in de Log Analytics-gebruikersinterface. Deze instelling is van invloed op hoe lang nieuwe opgenomen gegevens worden opgeslagen nadat u uw Application Insights-resource hebt gemigreerd.

Resourcewijzigingen op basis van werkruimten

Vóór de introductie van Application Insights-resources op basis van werkruimten, worden Application Insights-gegevens afzonderlijk opgeslagen van andere logboekgegevens in Azure Monitor. Beide zijn gebaseerd op Azure Data Explorer en gebruiken dezelfde Kusto-querytaal (KQL). Gegevens van Application Insights-resources op basis van werkruimten worden opgeslagen in een Log Analytics-werkruimte, samen met andere bewakingsgegevens en toepassingsgegevens. Deze regeling vereenvoudigt uw configuratie. U kunt gegevens in meerdere oplossingen gemakkelijker analyseren en de mogelijkheden van werkruimten gebruiken.

Klassieke gegevensstructuur

De structuur van een Log Analytics-werkruimte wordt beschreven in het overzicht van de Log Analytics-werkruimte. Voor een klassieke toepassing worden de gegevens niet opgeslagen in een Log Analytics-werkruimte. Er wordt dezelfde querytaal gebruikt. U maakt en voert query's uit met behulp van hetzelfde Log Analytics-hulpprogramma in Azure Portal. Gegevensitems voor klassieke toepassingen worden afzonderlijk van elkaar opgeslagen. De algemene structuur is hetzelfde als voor op werkruimte gebaseerde toepassingen, hoewel de tabel- en kolomnamen verschillen.

Notitie

De klassieke Application Insights-ervaring omvat achterwaartse compatibiliteit voor uw resourcequery's, werkmappen en waarschuwingen op basis van logboeken. Als u een query wilt uitvoeren of weergeven op basis van de nieuwe tabelstructuur of het nieuwe schema, gaat u eerst naar uw Log Analytics-werkruimte. Tijdens de preview krijgt u toegang tot de klassieke Application Insights-query-ervaring wanneer u Logboeken selecteert in het deelvenster Application Insights. Zie Querybereik voor meer informatie.

Diagram met de Structuur van Azure Monitor-logboeken voor Application Insights.

Tabelstructuur

Naam van verouderde tabel Nieuwe tabelnaam Beschrijving
availabilityResults AppAvailabilityResults Samenvattingsgegevens van beschikbaarheidstests.
browserTimings AppBrowserTimings Gegevens over clientprestaties, zoals de tijd die nodig is om de binnenkomende gegevens te verwerken.
afhankelijkheden AppDependencies Aanroepen van de toepassing naar andere onderdelen (inclusief externe onderdelen) die via TrackDependency(). Voorbeelden zijn aanroepen naar de REST API of database of een bestandssysteem.
customEvents AppEvents Aangepaste gebeurtenissen die door uw toepassing zijn gemaakt.
customMetrics AppMetrics Aangepaste metrische gegevens die zijn gemaakt door uw toepassing.
pageViews AppPageViews Gegevens over elke websiteweergave met browsergegevens.
performanceCounters AppPerformanceCounters Prestatiemetingen van de rekenresources die ondersteuning bieden voor de toepassing. Een voorbeeld hiervan zijn Windows-prestatiemeteritems.
requests AppRequests Aanvragen die zijn ontvangen door uw toepassing. Er wordt bijvoorbeeld een afzonderlijke aanvraagrecord geregistreerd voor elke HTTP-aanvraag die uw web-app ontvangt.
uitzonderingen AppExceptions Uitzonderingen die worden gegenereerd door de runtime van de toepassing. Hiermee worden uitzonderingen aan de serverzijde en clientzijde (browsers) vastgelegd.
traces AppTraces Gedetailleerde logboeken (traceringen) die worden verzonden via frameworks voor toepassingscode/logboekregistratie die zijn vastgelegd via TrackTrace().

Let op

Wacht op nieuwe telemetrie in Log Analytics voordat u erop vertrouwt. Na het starten van de migratie gaat telemetrie eerst naar klassieke Application Insights. Telemetrieopname wordt binnen 24 uur overgeschakeld naar Log Analytics. Als u klaar bent, legt Log Analytics alleen nieuwe telemetrie vast.

Tabelschema's

In de volgende secties ziet u de toewijzing tussen de klassieke eigenschapsnamen en de namen van de nieuwe application insights-eigenschappen op basis van een werkruimte. Gebruik deze informatie om query's te converteren met behulp van verouderde tabellen.

De meeste kolommen hebben dezelfde naam met verschillende hoofdletters. KQL is hoofdlettergevoelig, dus u moet elke kolomnaam samen met de tabelnamen in bestaande query's wijzigen. Kolommen met wijzigingen naast hoofdlettergebruik worden gemarkeerd. U kunt nog steeds uw klassieke Application Insights-query's gebruiken in het deelvenster Logboeken van uw Application Insights-resource, zelfs als dit een op werkruimte gebaseerde resource is. De nieuwe eigenschapsnamen zijn vereist wanneer u query's uitvoert vanuit de context van de Log Analytics-werkruimte.

AppAvailabilityResults

Verouderde tabel: availabilityResults

ApplicationInsights Type LogAnalytics Type
appId tekenreeks ResourceGUID tekenreeks
application_Version tekenreeks AppVersion tekenreeks
appName tekenreeks (verwijderd)
client_Browser tekenreeks ClientBrowser tekenreeks
client_City tekenreeks ClientCity tekenreeks
client_CountryOrRegion tekenreeks ClientCountryOrRegion tekenreeks
client_IP tekenreeks ClientIP tekenreeks
client_Model tekenreeks ClientModel tekenreeks
client_OS tekenreeks ClientOS tekenreeks
client_StateOrProvince tekenreeks ClientStateOrProvince tekenreeks
client_Type tekenreeks ClientType tekenreeks
cloud_RoleInstance tekenreeks AppRoleInstance tekenreeks
cloud_RoleName tekenreeks AppRoleName tekenreeks
customDimensions dynamisch Eigenschappen Dynamisch
customMeasurements dynamisch Measurements Dynamisch
duur werkelijk DurationMs werkelijk
id tekenreeks Id tekenreeks
iKey tekenreeks IKey tekenreeks
itemCount int ItemCount int
itemId tekenreeks (verwijderd)
itemType tekenreeks Type String
locatie tekenreeks Locatie tekenreeks
bericht tekenreeks Bericht tekenreeks
naam tekenreeks Naam tekenreeks
operation_Id tekenreeks OperationId tekenreeks
operation_Name tekenreeks OperationName tekenreeks
operation_ParentId tekenreeks ParentId tekenreeks
operation_SyntheticSource tekenreeks SyntheticSource tekenreeks
performanceBucket tekenreeks PerformanceBucket tekenreeks
sdkVersion tekenreeks SDKVersion tekenreeks
session_Id tekenreeks SessionId tekenreeks
size werkelijk Tekengrootte werkelijk
voltooid tekenreeks Geslaagd Bool
timestamp datetime TimeGenerated datetime
user_AccountId tekenreeks UserAccountId tekenreeks
user_AuthenticatedId tekenreeks UserAuthenticatedId tekenreeks
user_Id tekenreeks Gebruikers-id tekenreeks

AppBrowserTimings

Verouderde tabel: browserTimings

ApplicationInsights Type LogAnalytics Type
appId tekenreeks ResourceGUID tekenreeks
application_Version tekenreeks AppVersion tekenreeks
appName tekenreeks (verwijderd)
client_Browser tekenreeks ClientBrowser tekenreeks
client_City tekenreeks ClientCity tekenreeks
client_CountryOrRegion tekenreeks ClientCountryOrRegion tekenreeks
client_IP tekenreeks ClientIP tekenreeks
client_Model tekenreeks ClientModel tekenreeks
client_OS tekenreeks ClientOS tekenreeks
client_StateOrProvince tekenreeks ClientStateOrProvince tekenreeks
client_Type tekenreeks ClientType tekenreeks
cloud_RoleInstance tekenreeks AppRoleInstance tekenreeks
cloud_RoleName tekenreeks AppRoleName tekenreeks
customDimensions dynamisch Eigenschappen Dynamisch
customMeasurements dynamisch Measurements Dynamisch
iKey tekenreeks IKey tekenreeks
itemCount int ItemCount int
itemId tekenreeks (verwijderd)
itemType tekenreeks Type tekenreeks
naam tekenreeks Naam datetime
networkDuration werkelijk NetworkDurationMs werkelijk
operation_Id tekenreeks OperationId tekenreeks
operation_Name tekenreeks OperationName tekenreeks
operation_ParentId tekenreeks ParentId tekenreeks
operation_SyntheticSource tekenreeks SyntheticSource tekenreeks
performanceBucket tekenreeks PerformanceBucket tekenreeks
processingDuration werkelijk ProcessingDurationMs werkelijk
receiveDuration werkelijk ReceiveDurationMs werkelijk
sdkVersion tekenreeks SDKVersion tekenreeks
sendDuration werkelijk SendDurationMs werkelijk
session_Id tekenreeks SessionId tekenreeks
timestamp datetime TimeGenerated datetime
totalDuration werkelijk TotalDurationMs werkelijk
URL tekenreeks URL tekenreeks
user_AccountId tekenreeks UserAccountId tekenreeks
user_AuthenticatedId tekenreeks UserAuthenticatedId tekenreeks
user_Id tekenreeks Gebruikers-id tekenreeks

AppDependencies

Verouderde tabel: afhankelijkheden

ApplicationInsights Type LogAnalytics Type
appId tekenreeks ResourceGUID tekenreeks
application_Version tekenreeks AppVersion tekenreeks
appName tekenreeks (verwijderd)
client_Browser tekenreeks ClientBrowser tekenreeks
client_City tekenreeks ClientCity tekenreeks
client_CountryOrRegion tekenreeks ClientCountryOrRegion tekenreeks
client_IP tekenreeks ClientIP tekenreeks
client_Model tekenreeks ClientModel tekenreeks
client_OS tekenreeks ClientOS tekenreeks
client_StateOrProvince tekenreeks ClientStateOrProvince tekenreeks
client_Type tekenreeks ClientType tekenreeks
cloud_RoleInstance tekenreeks AppRoleInstance tekenreeks
cloud_RoleName tekenreeks AppRoleName tekenreeks
customDimensions dynamisch Eigenschappen Dynamisch
customMeasurements dynamisch Measurements Dynamisch
gegevens tekenreeks Gegevens tekenreeks
duur werkelijk DurationMs werkelijk
id tekenreeks Id tekenreeks
iKey tekenreeks IKey tekenreeks
itemCount int ItemCount int
itemId tekenreeks (verwijderd)
itemType tekenreeks Type String
naam tekenreeks Naam tekenreeks
operation_Id tekenreeks OperationId tekenreeks
operation_Name tekenreeks OperationName tekenreeks
operation_ParentId tekenreeks ParentId tekenreeks
operation_SyntheticSource tekenreeks SyntheticSource tekenreeks
performanceBucket tekenreeks PerformanceBucket tekenreeks
resultCode tekenreeks ResultCode tekenreeks
sdkVersion tekenreeks SDKVersion tekenreeks
session_Id tekenreeks SessionId tekenreeks
voltooid tekenreeks Geslaagd Bool
doel tekenreeks Doel tekenreeks
timestamp datetime TimeGenerated datetime
type tekenreeks DependencyType tekenreeks
user_AccountId tekenreeks UserAccountId tekenreeks
user_AuthenticatedId tekenreeks UserAuthenticatedId tekenreeks
user_Id tekenreeks Gebruikers-id tekenreeks

AppEvents

Verouderde tabel: customEvents

ApplicationInsights Type LogAnalytics Type
appId tekenreeks ResourceGUID tekenreeks
application_Version tekenreeks AppVersion tekenreeks
appName tekenreeks (verwijderd)
client_Browser tekenreeks ClientBrowser tekenreeks
client_City tekenreeks ClientCity tekenreeks
client_CountryOrRegion tekenreeks ClientCountryOrRegion tekenreeks
client_IP tekenreeks ClientIP tekenreeks
client_Model tekenreeks ClientModel tekenreeks
client_OS tekenreeks ClientOS tekenreeks
client_StateOrProvince tekenreeks ClientStateOrProvince tekenreeks
client_Type tekenreeks ClientType tekenreeks
cloud_RoleInstance tekenreeks AppRoleInstance tekenreeks
cloud_RoleName tekenreeks AppRoleName tekenreeks
customDimensions dynamisch Eigenschappen Dynamisch
customMeasurements dynamisch Measurements Dynamisch
iKey tekenreeks IKey tekenreeks
itemCount int ItemCount int
itemId tekenreeks (verwijderd)
itemType tekenreeks Type tekenreeks
naam tekenreeks Naam tekenreeks
operation_Id tekenreeks OperationId tekenreeks
operation_Name tekenreeks OperationName tekenreeks
operation_ParentId tekenreeks ParentId tekenreeks
operation_SyntheticSource tekenreeks SyntheticSource tekenreeks
sdkVersion tekenreeks SDKVersion tekenreeks
session_Id tekenreeks SessionId tekenreeks
timestamp datetime TimeGenerated datetime
user_AccountId tekenreeks UserAccountId tekenreeks
user_AuthenticatedId tekenreeks UserAuthenticatedId tekenreeks
user_Id tekenreeks Gebruikers-id tekenreeks

AppMetrics

Verouderde tabel: customMetrics

ApplicationInsights Type LogAnalytics Type
appId tekenreeks ResourceGUID tekenreeks
application_Version tekenreeks AppVersion tekenreeks
appName tekenreeks (verwijderd)
client_Browser tekenreeks ClientBrowser tekenreeks
client_City tekenreeks ClientCity tekenreeks
client_CountryOrRegion tekenreeks ClientCountryOrRegion tekenreeks
client_IP tekenreeks ClientIP tekenreeks
client_Model tekenreeks ClientModel tekenreeks
client_OS tekenreeks ClientOS tekenreeks
client_StateOrProvince tekenreeks ClientStateOrProvince tekenreeks
client_Type tekenreeks ClientType tekenreeks
cloud_RoleInstance tekenreeks AppRoleInstance tekenreeks
cloud_RoleName tekenreeks AppRoleName tekenreeks
customDimensions dynamisch Eigenschappen Dynamisch
iKey tekenreeks IKey tekenreeks
itemId tekenreeks (verwijderd)
itemType tekenreeks Type tekenreeks
naam tekenreeks Naam tekenreeks
operation_Id tekenreeks OperationId tekenreeks
operation_Name tekenreeks OperationName tekenreeks
operation_ParentId tekenreeks ParentId tekenreeks
operation_SyntheticSource tekenreeks SyntheticSource tekenreeks
sdkVersion tekenreeks SDKVersion tekenreeks
session_Id tekenreeks SessionId tekenreeks
timestamp datetime TimeGenerated datetime
user_AccountId tekenreeks UserAccountId tekenreeks
user_AuthenticatedId tekenreeks UserAuthenticatedId tekenreeks
user_Id tekenreeks Gebruikers-id tekenreeks
waarde werkelijk (verwijderd)
valueCount int ItemCount int
valueMax werkelijk Max werkelijk
valueMin werkelijk Min werkelijk
valueSum werkelijk Sum werkelijk
valueStdDev werkelijk (verwijderd)

Notitie

Oudere versies van Application Insights SDK's worden gebruikt om standaarddeviatie (valueStdDev) te rapporteren in de preaggregatie van metrische gegevens. Omdat de acceptatie in de analyse van metrische gegevens licht was, is het veld verwijderd en wordt het niet meer samengevoegd door de SDK's. Als de waarde wordt ontvangen door het Eindpunt voor gegevensverzameling van Application Insights, wordt deze verwijderd tijdens de opname en wordt deze niet verzonden naar de Log Analytics-werkruimte. Als u standaarddeviatie in uw analyse wilt gebruiken, gebruikt u query's voor onbewerkte gebeurtenissen van Application Insights.

AppPageViews

Verouderde tabel: pageViews

ApplicationInsights Type LogAnalytics Type
appId tekenreeks ResourceGUID tekenreeks
application_Version tekenreeks AppVersion tekenreeks
appName tekenreeks (verwijderd)
client_Browser tekenreeks ClientBrowser tekenreeks
client_City tekenreeks ClientCity tekenreeks
client_CountryOrRegion tekenreeks ClientCountryOrRegion tekenreeks
client_IP tekenreeks ClientIP tekenreeks
client_Model tekenreeks ClientModel tekenreeks
client_OS tekenreeks ClientOS tekenreeks
client_StateOrProvince tekenreeks ClientStateOrProvince tekenreeks
client_Type tekenreeks ClientType tekenreeks
cloud_RoleInstance tekenreeks AppRoleInstance tekenreeks
cloud_RoleName tekenreeks AppRoleName tekenreeks
customDimensions dynamisch Eigenschappen Dynamisch
customMeasurements dynamisch Measurements Dynamisch
duur werkelijk DurationMs werkelijk
id tekenreeks Id tekenreeks
iKey tekenreeks IKey tekenreeks
itemCount int ItemCount int
itemId tekenreeks (verwijderd)
itemType tekenreeks Type String
naam tekenreeks Naam tekenreeks
operation_Id tekenreeks OperationId tekenreeks
operation_Name tekenreeks OperationName tekenreeks
operation_ParentId tekenreeks ParentId tekenreeks
operation_SyntheticSource tekenreeks SyntheticSource tekenreeks
performanceBucket tekenreeks PerformanceBucket tekenreeks
sdkVersion tekenreeks SDKVersion tekenreeks
session_Id tekenreeks SessionId tekenreeks
timestamp datetime TimeGenerated datetime
URL tekenreeks URL tekenreeks
user_AccountId tekenreeks UserAccountId tekenreeks
user_AuthenticatedId tekenreeks UserAuthenticatedId tekenreeks
user_Id tekenreeks Gebruikers-id tekenreeks

AppPerformanceCounters

Verouderde tabel: performanceCounters

ApplicationInsights Type LogAnalytics Type
appId tekenreeks ResourceGUID tekenreeks
application_Version tekenreeks AppVersion tekenreeks
appName tekenreeks (verwijderd)
category tekenreeks Categorie tekenreeks
client_Browser tekenreeks ClientBrowser tekenreeks
client_City tekenreeks ClientCity tekenreeks
client_CountryOrRegion tekenreeks ClientCountryOrRegion tekenreeks
client_IP tekenreeks ClientIP tekenreeks
client_Model tekenreeks ClientModel tekenreeks
client_OS tekenreeks ClientOS tekenreeks
client_StateOrProvince tekenreeks ClientStateOrProvince tekenreeks
client_Type tekenreeks ClientType tekenreeks
cloud_RoleInstance tekenreeks AppRoleInstance tekenreeks
cloud_RoleName tekenreeks AppRoleName tekenreeks
counter tekenreeks (verwijderd)
customDimensions dynamisch Eigenschappen Dynamisch
iKey tekenreeks IKey tekenreeks
instance tekenreeks Exemplaar tekenreeks
itemId tekenreeks (verwijderd)
itemType tekenreeks Type tekenreeks
naam tekenreeks Naam tekenreeks
operation_Id tekenreeks OperationId tekenreeks
operation_Name tekenreeks OperationName tekenreeks
operation_ParentId tekenreeks ParentId tekenreeks
operation_SyntheticSource tekenreeks SyntheticSource tekenreeks
sdkVersion tekenreeks SDKVersion tekenreeks
session_Id tekenreeks SessionId tekenreeks
timestamp datetime TimeGenerated datetime
user_AccountId tekenreeks UserAccountId tekenreeks
user_AuthenticatedId tekenreeks UserAuthenticatedId tekenreeks
user_Id tekenreeks Gebruikers-id tekenreeks
waarde werkelijk Weergegeven als werkelijk

AppRequests

Verouderde tabel: aanvragen

ApplicationInsights Type LogAnalytics Type
appId tekenreeks ResourceGUID tekenreeks
application_Version tekenreeks AppVersion tekenreeks
appName tekenreeks (verwijderd)
client_Browser tekenreeks ClientBrowser tekenreeks
client_City tekenreeks ClientCity tekenreeks
client_CountryOrRegion tekenreeks ClientCountryOrRegion tekenreeks
client_IP tekenreeks ClientIP tekenreeks
client_Model tekenreeks ClientModel tekenreeks
client_OS tekenreeks ClientOS tekenreeks
client_StateOrProvince tekenreeks ClientStateOrProvince tekenreeks
client_Type tekenreeks ClientType tekenreeks
cloud_RoleInstance tekenreeks AppRoleInstance tekenreeks
cloud_RoleName tekenreeks AppRoleName tekenreeks
customDimensions dynamisch Eigenschappen Dynamisch
customMeasurements dynamisch Measurements Dynamisch
duur werkelijk DurationMs Real
id tekenreeks Id String
iKey tekenreeks IKey tekenreeks
itemCount int ItemCount int
itemId tekenreeks (verwijderd)
itemType tekenreeks Type String
naam tekenreeks Naam String
operation_Id tekenreeks OperationId tekenreeks
operation_Name tekenreeks OperationName tekenreeks
operation_ParentId tekenreeks ParentId tekenreeks
operation_SyntheticSource tekenreeks SyntheticSource tekenreeks
performanceBucket tekenreeks PerformanceBucket String
resultCode tekenreeks ResultCode String
sdkVersion tekenreeks SDKVersion tekenreeks
session_Id tekenreeks SessionId tekenreeks
source tekenreeks Bron String
voltooid tekenreeks Geslaagd Bool
timestamp datetime TimeGenerated datetime
URL tekenreeks URL String
user_AccountId tekenreeks UserAccountId tekenreeks
user_AuthenticatedId tekenreeks UserAuthenticatedId tekenreeks
user_Id tekenreeks Gebruikers-id tekenreeks

AppExceptions

Verouderde tabel: uitzonderingen

ApplicationInsights Type LogAnalytics Type
appId tekenreeks ResourceGUID tekenreeks
application_Version tekenreeks AppVersion tekenreeks
appName tekenreeks (verwijderd)
assembly tekenreeks Assembly tekenreeks
client_Browser tekenreeks ClientBrowser tekenreeks
client_City tekenreeks ClientCity tekenreeks
client_CountryOrRegion tekenreeks ClientCountryOrRegion tekenreeks
client_IP tekenreeks ClientIP tekenreeks
client_Model tekenreeks ClientModel tekenreeks
client_OS tekenreeks ClientOS tekenreeks
client_StateOrProvince tekenreeks ClientStateOrProvince tekenreeks
client_Type tekenreeks ClientType tekenreeks
cloud_RoleInstance tekenreeks AppRoleInstance tekenreeks
cloud_RoleName tekenreeks AppRoleName tekenreeks
customDimensions dynamisch Eigenschappen dynamisch
customMeasurements dynamisch Measurements dynamisch
details dynamisch DETAILS dynamisch
handledAt tekenreeks HandledAt tekenreeks
iKey tekenreeks IKey tekenreeks
binnensteAssembly tekenreeks BinnensteAssembly tekenreeks
binnensteBericht tekenreeks InnermostMessage tekenreeks
binnensteMethod tekenreeks BinnensteMethod tekenreeks
binnensteType tekenreeks BinnensteType tekenreeks
itemCount int ItemCount int
itemId tekenreeks (verwijderd)
itemType tekenreeks Type tekenreeks
bericht tekenreeks Bericht tekenreeks
methode tekenreeks Wijze tekenreeks
operation_Id tekenreeks OperationId tekenreeks
operation_Name tekenreeks OperationName tekenreeks
operation_ParentId tekenreeks ParentId tekenreeks
operation_SyntheticSource tekenreeks SyntheticSource tekenreeks
outerAssembly tekenreeks OuterAssembly tekenreeks
outerMessage tekenreeks OuterMessage tekenreeks
outerMethod tekenreeks OuterMethod tekenreeks
outerType tekenreeks OuterType tekenreeks
problemId tekenreeks ProblemId tekenreeks
sdkVersion tekenreeks SDKVersion tekenreeks
session_Id tekenreeks SessionId tekenreeks
severityLevel int SeverityLevel int
timestamp datetime TimeGenerated datetime
type tekenreeks ExceptionType tekenreeks
user_AccountId tekenreeks UserAccountId tekenreeks
user_AuthenticatedId tekenreeks UserAuthenticatedId tekenreeks
user_Id tekenreeks Gebruikers-id tekenreeks

AppTraces

Verouderde tabel: traceringen

ApplicationInsights Type LogAnalytics Type
appId tekenreeks ResourceGUID tekenreeks
application_Version tekenreeks AppVersion tekenreeks
appName tekenreeks (verwijderd)
client_Browser tekenreeks ClientBrowser tekenreeks
client_City tekenreeks ClientCity tekenreeks
client_CountryOrRegion tekenreeks ClientCountryOrRegion tekenreeks
client_IP tekenreeks ClientIP tekenreeks
client_Model tekenreeks ClientModel tekenreeks
client_OS tekenreeks ClientOS tekenreeks
client_StateOrProvince tekenreeks ClientStateOrProvince tekenreeks
client_Type tekenreeks ClientType tekenreeks
cloud_RoleInstance tekenreeks AppRoleInstance tekenreeks
cloud_RoleName tekenreeks AppRoleName tekenreeks
customDimensions dynamisch Eigenschappen dynamisch
customMeasurements dynamisch Measurements dynamisch
iKey tekenreeks IKey tekenreeks
itemCount int ItemCount int
itemId tekenreeks (verwijderd)
itemType tekenreeks Type tekenreeks
bericht tekenreeks Bericht tekenreeks
operation_Id tekenreeks OperationId tekenreeks
operation_Name tekenreeks OperationName tekenreeks
operation_ParentId tekenreeks ParentId tekenreeks
operation_SyntheticSource tekenreeks SyntheticSource tekenreeks
sdkVersion tekenreeks SDKVersion tekenreeks
session_Id tekenreeks SessionId tekenreeks
severityLevel int SeverityLevel int
timestamp datetime TimeGenerated datetime
user_AccountId tekenreeks UserAccountId tekenreeks
user_AuthenticatedId tekenreeks UserAuthenticatedId tekenreeks
user_Id tekenreeks Gebruikers-id tekenreeks