Migrowanie do zasobów usługi Application Insights opartych na obszarze roboczym

W tym artykule opisano migrację klasycznego zasobu aplikacji Szczegółowe informacje do zasobu opartego na obszarze roboczym.

Zasoby oparte na obszarze roboczym:

  • Obsługa pełnej integracji między usługami Application Szczegółowe informacje i Log Analytics.
  • Wysyłanie danych telemetrycznych Szczegółowe informacje aplikacji do wspólnego obszaru roboczego usługi Log Analytics.
  • Umożliwia dostęp do najnowszych funkcji usługi Azure Monitor przy zachowaniu dzienników aplikacji, infrastruktury i platformy w skonsolidowanej lokalizacji.
  • Włącz wspólną kontrolę dostępu opartą na rolach platformy Azure w zasobach.
  • Wyeliminuj potrzebę zapytań między aplikacjami/obszarem roboczym.
  • Są dostępne we wszystkich regionach komercyjnych i w usłudze Azure US Government.
  • Nie wymagaj zmiany kluczy instrumentacji po migracji z zasobu klasycznego.

Ważne

  • 29 lutego 2024 r. eksport ciągły został wycofany w ramach klasycznej aplikacji Szczegółowe informacje wycofania zasobów.

  • Zasoby Szczegółowe informacje aplikacji opartej na obszarze roboczym nie są zgodne z eksportem ciągłym. Zalecamy migrację do ustawień diagnostycznych w klasycznej aplikacji Szczegółowe informacje zasobów przed przejściem do Szczegółowe informacje aplikacji opartej na obszarze roboczym. Zapewnia to ciągłość i zgodność ustawień diagnostycznych.

  • Wyeksportowanie ustawień diagnostycznych może zwiększyć koszty. Aby uzyskać więcej informacji, zobacz Eksportowanie oparte na ustawieniach diagnostycznych.

Ostrzeżenie

Eksport ciągły w ramach klasycznej aplikacji Szczegółowe informacje zostanie zamknięty 15 maja 2024 r. Po tej dacie konfiguracje eksportu ciągłego nie będą już dostępne.

Począwszy od 29 kwietnia 2024 r. i kończącej się 1 maja 2024 r., eksport ciągły zostanie poddany konserwacji w ramach przygotowań do zamknięcia. W tym czasie eksport ciągły będzie niedostępny. Wszystkie dane, które zostałyby wyeksportowane w tym czasie, zostaną wyeksportowane na zakończenie okna obsługi w dniu 1 maja 2024 r. W zależności od ilości eksportowanych danych odzyskanie może potrwać do 72 godzin.

Nowe możliwości

Zasoby Szczegółowe informacje aplikacji opartej na obszarze roboczym umożliwiają korzystanie z najnowszych funkcji usług Azure Monitor i Log Analytics:

  • Klucze zarządzane przez klienta zapewniają szyfrowanie danych magazynowanych przy użyciu kluczy szyfrowania, do których masz dostęp.
  • Usługa Azure Private Link umożliwia bezpieczne łączenie platformy Azure jako usługi (PaaS) z siecią wirtualną przy użyciu prywatnych punktów końcowych.
  • Funkcja Bring Your Own Storage (BYOS) dla profilera i debugera migawek zapewnia pełną kontrolę nad:
    • Zasady szyfrowania w spoczynku.
    • Zasady zarządzania okresami istnienia.
    • Dostęp sieciowy dla wszystkich danych skojarzonych z programem Application Szczegółowe informacje Profiler i Snapshot Debugger.
  • Warstwy zobowiązania pozwalają zaoszczędzić nawet 30% w porównaniu z ceną płatności zgodnie z rzeczywistym użyciem. W przeciwnym razie rozliczenia dotyczące pozyskiwania danych z płatnością zgodnie z rzeczywistym użyciem i przechowywania danych w usłudze Log Analytics są podobne do rozliczeń w usłudze Application Szczegółowe informacje.
  • Dane są pozyskiwane szybciej za pośrednictwem pozyskiwania przesyłania strumieniowego usługi Log Analytics.

Uwaga

Po przeprowadzeniu migracji do zasobu Szczegółowe informacje aplikacji opartej na obszarze roboczym dane telemetryczne z wielu zasobów usługi Application Szczegółowe informacje mogą być przechowywane w typowym obszarze roboczym usługi Log Analytics. Nadal można ściągać dane z określonego zasobu usługi Application Szczegółowe informacje zgodnie z opisem w sekcji Omówienie zapytań dzienników.

Proces migracji

Podczas migracji do zasobu opartego na obszarze roboczym żadne dane nie są przesyłane z magazynu zasobu klasycznego do nowego magazynu opartego na obszarze roboczym. Jeśli zdecydujesz się na migrację, zmieni się lokalizacja, w której będą zapisywanie nowe dane w obszarze roboczym usługi Log Analytics, a jednocześnie zachowasz dostęp do danych zasobu klasycznego.

Dane zasobów klasycznych są utrwalane i podlegają ustawieniom przechowywania w klasycznym zasobie aplikacji Szczegółowe informacje. Wszystkie nowe dane pozyskane po migracji podlegają ustawieniom przechowywania skojarzonego obszaru roboczego usługi Log Analytics, który obsługuje również różne ustawienia przechowywania według typu danych.

Proces migracji jest trwały i nie można go cofnąć. Po przeprowadzeniu migracji zasobu do Szczegółowe informacje aplikacji opartej na obszarze roboczym zawsze będzie to zasób oparty na obszarze roboczym. Po przeprowadzeniu migracji można zmienić docelowy obszar roboczy tak często, jak to konieczne.

Jeśli nie musisz migrować istniejącego zasobu i zamiast tego chcesz utworzyć nowy zasób aplikacji oparty na obszarze roboczym Szczegółowe informacje, zobacz Przewodnik tworzenia zasobów oparty na obszarze roboczym.

Uwaga

Proces migracji nie powinien wprowadzać żadnych przestojów ani ponownego uruchamiania aplikacji ani zmieniać istniejącego klucza instrumentacji ani parametry połączenia.

Wymagania wstępne

  • Obszar roboczy usługi Log Analytics z trybem kontroli dostępu ustawionym na ustawienie Użyj uprawnień zasobu lub obszaru roboczego:

    • Zasoby aplikacji opartej na obszarze roboczym Szczegółowe informacje nie są zgodne z obszarami roboczymi ustawionymi na ustawienie uprawnień opartych na dedykowanym obszarze roboczym. Aby dowiedzieć się więcej na temat kontroli dostępu do obszaru roboczego usługi Log Analytics, zobacz wskazówki dotyczące trybu kontroli dostępu.
    • Jeśli nie masz jeszcze istniejącego obszaru roboczego usługi Log Analytics, zapoznaj się z dokumentacją tworzenia obszaru roboczego usługi Log Analytics.
  • Eksport ciągły nie jest zgodny z zasobami opartymi na obszarze roboczym i musi być wyłączony. Po zakończeniu migracji możesz użyć ustawień diagnostycznych, aby skonfigurować archiwizowanie danych na koncie magazynu lub przesyłanie strumieniowe do usługi Azure Event Hubs.

    Uwaga

    • Ustawienia diagnostyczne używają innego formatu eksportowanego pliku/schematu niż eksport ciągły. Migracja przerywa wszystkie istniejące integracje z usługą Azure Stream Analytics.
    • Wyeksportowanie ustawień diagnostycznych może zwiększyć koszty. Więcej informacji znajduje się w temacie Przechwytywanie telemetrii z usługi Application Insights.
  • Sprawdź bieżące ustawienia przechowywania w obszarze Ustawienia> Usage i szacowane koszty>przechowywania danych dla obszaru roboczego usługi Log Analytics. To ustawienie wpływa na czas przechowywania nowych pozyskanych danych po przeprowadzeniu migracji zasobu aplikacji Szczegółowe informacje.

    Uwaga

    • Jeśli obecnie przechowujesz dane aplikacji Szczegółowe informacje dłużej niż domyślne 90 dni i chcesz zachować ten dłuższy okres przechowywania po migracji, dostosuj ustawienia przechowywania obszaru roboczego.
    • Jeśli wybrano okres przechowywania danych dłuższy niż 90 dni od danych pozyskanych do klasycznego zasobu aplikacji Szczegółowe informacje przed migracją, przechowywanie danych będzie nadal naliczane za pośrednictwem tego zasobu Szczegółowe informacje aplikacji, dopóki dane nie przekroczą okresu przechowywania.
    • Jeśli ustawienie przechowywania dla wystąpienia aplikacji Szczegółowe informacje w obszarze Konfigurowanie>użycia i szacowanych kosztów>przechowywania danych jest włączone, użyj tego ustawienia, aby kontrolować dni przechowywania danych telemetrycznych nadal zapisywanych w magazynie zasobu klasycznego.
  • Omówienie użycia i kosztów Szczegółowe informacje aplikacji opartych na obszarze roboczym.

Migrowanie zasobu

Aby przeprowadzić migrację klasycznego zasobu aplikacji Szczegółowe informacje do zasobu opartego na obszarze roboczym:

  1. W zasobie Application Szczegółowe informacje wybierz pozycję Właściwości w obszarze pozycji Konfiguruj w menu po lewej stronie.

    Zrzut ekranu przedstawiający pozycję Właściwości w obszarze nagłówka Konfiguruj.

  2. Wybierz pozycję Migruj do obszaru roboczego.

    Zrzut ekranu przedstawiający przycisk Migrowanie do obszaru roboczego.

  3. Wybierz obszar roboczy usługi Log Analytics, w którym mają być przechowywane wszystkie przyszłe pozyskane dane telemetryczne aplikacji Szczegółowe informacje. Może to być obszar roboczy usługi Log Analytics w tej samej subskrypcji lub innej subskrypcji, która współudzieli tę samą dzierżawę firmy Microsoft Entra. Obszar roboczy usługi Log Analytics nie musi znajdować się w tej samej grupie zasobów co zasób Application Szczegółowe informacje.

    Uwaga

    Migracja do zasobu opartego na obszarze roboczym może potrwać do 24 godzin, ale proces jest zwykle szybszy. Polegaj na uzyskiwaniu dostępu do danych za pośrednictwem zasobu Szczegółowe informacje aplikacji podczas oczekiwania na zakończenie procesu migracji. Po zakończeniu zobaczysz nowe dane przechowywane w tabelach obszaru roboczego usługi Log Analytics.

    Zrzut ekranu przedstawiający interfejs użytkownika kreatora migracji z opcją wybrania docelowego obszaru roboczego.

    Po zmigrowaniu zasobu zobaczysz odpowiednie informacje o obszarze roboczym w okienku Przegląd .

    Zrzut ekranu przedstawiający nazwę obszaru roboczego.

    Wybranie niebieskiego tekstu linku spowoduje przejście do skojarzonego obszaru roboczego usługi Log Analytics, w którym można korzystać z nowego ujednoliconego środowiska zapytań obszaru roboczego.

Napiwek

Po przeprowadzeniu migracji do zasobu Szczegółowe informacje aplikacji opartej na obszarze roboczym użyj dziennego limitu obszaru roboczego, aby ograniczyć pozyskiwanie i koszty zamiast limitu w usłudze Application Szczegółowe informacje.

Omówienie zapytań dotyczących dzienników

Zapewniamy pełną zgodność z poprzednimi wersjami dla aplikacji Szczegółowe informacje klasycznych zapytań dotyczących zasobów, skoroszytów i alertów opartych na dziennikach w środowisku Szczegółowe informacje aplikacji.

Aby zapisywać zapytania względem nowej struktury/schematu tabeli opartej na obszarze roboczym, musisz najpierw przejść do obszaru roboczego usługi Log Analytics.

Aby upewnić się, że zapytania są uruchamiane pomyślnie, sprawdź, czy pola zapytania są zgodne z nowymi polami schematu.

Może istnieć wiele zasobów usługi Application Szczegółowe informacje, które przechowują dane telemetryczne w jednym obszarze roboczym usługi Log Analytics, ale chcesz wykonywać zapytania o dane z jednego konkretnego zasobu usługi Application Szczegółowe informacje. Dostępne są dwie opcje:

  • Przejdź do zasobu Szczegółowe informacje aplikacji i wybierz kartę Dzienniki. Wszystkie zapytania z tej karty automatycznie ściągają dane z wybranego zasobu Application Szczegółowe informacje.
  • Przejdź do obszaru roboczego usługi Log Analytics skonfigurowanego jako miejsce docelowe dla telemetrii Szczegółowe informacje aplikacji i wybierz kartę Dzienniki. Aby wykonywać zapytania dotyczące danych z określonego zasobu usługi Application Szczegółowe informacje, należy filtrować dla wbudowanej _ResourceId właściwości dostępnej we wszystkich tabelach specyficznych dla aplikacji.

Podczas wykonywania zapytań bezpośrednio z obszaru roboczego usługi Log Analytics widoczne są tylko dane pozyskane po migracji. Aby wyświetlić zarówno dane klasycznej aplikacji Szczegółowe informacje, jak i nowe dane pozyskane po migracji w ujednoliconym środowisku zapytań, użyj karty Dzienniki z poziomu zmigrowanego zasobu aplikacji Szczegółowe informacje.

Uwaga

Jeśli zmienisz nazwę zasobu application Szczegółowe informacje po przeprowadzeniu migracji do modelu opartego na obszarze roboczym, karta Dzienniki aplikacji Szczegółowe informacje nie będzie już wyświetlać danych telemetrycznych zebranych przed zmianą nazwy. Wszystkie stare i nowe dane są widoczne na karcie Dzienniki skojarzonego zasobu usługi Log Analytics.

Identyfikowanie zasobów Szczegółowe informacje aplikacji według typu pozyskiwania

Użyj następującego skryptu, aby zidentyfikować zasoby Szczegółowe informacje aplikacji według typu pozyskiwania.

Przykład

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'
    }
}}

Programowa migracja zasobów

Ta sekcja ułatwia migrowanie zasobów.

Interfejs wiersza polecenia platformy Azure

Aby uzyskać dostęp do poleceń interfejsu wiersza polecenia platformy Azure Szczegółowe informacje aplikacji w wersji zapoznawczej, należy najpierw uruchomić następujące polecenie:

 az extension add -n application-insights

Jeśli polecenie nie zostanie uruchomione az extension add , zostanie wyświetlony komunikat o błędzie informujący o błędzie az : ERROR: az monitor: 'app-insights' is not in the 'az monitor' command group. See 'az monitor --help'.

Teraz możesz uruchomić następujący kod, aby utworzyć zasób aplikacji Szczegółowe informacje:

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

Przykład

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"

Aby uzyskać pełną dokumentację interfejsu wiersza polecenia platformy Azure dla tego polecenia, zobacz dokumentację interfejsu wiersza polecenia platformy Azure.

Azure PowerShell

Począwszy od wersji 8.0 lub nowszej programu Azure PowerShell, możesz użyć Update-AzApplicationInsights polecenia programu PowerShell, aby przeprowadzić migrację klasycznego zasobu usługi Application Szczegółowe informacje do obszaru roboczego.

Aby użyć tego polecenia cmdlet, należy określić nazwę i grupę zasobów zasobu Application Szczegółowe informacje, który chcesz zaktualizować. IngestionMode Użyj parametrów iWorkspaceResoruceId, aby przeprowadzić migrację wystąpienia klasycznego do obszaru roboczego. Aby uzyskać więcej informacji na temat parametrów i składni tego polecenia cmdlet, zobacz Update-AzApplication Szczegółowe informacje.

Przykład

# 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

Szablony usługi Azure Resource Manager

Ta sekcja zawiera szablony.

Uwaga

Przed uruchomieniem szablonów migracji upewnij się, że usunięto wszystkie ciągłe ustawienia eksportu z zasobu. Zobacz Wymagania wstępne

Plik szablonu

{
    "$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')]"
            }
        }
    ]
}

Plik parametrów

{
    "$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"
        }
    }
}

Modyfikowanie skojarzonego obszaru roboczego

Po utworzeniu zasobu Szczegółowe informacje aplikacji opartej na obszarze roboczym można zmodyfikować skojarzony obszar roboczy usługi Log Analytics.

W okienku Zasobów Szczegółowe informacje aplikacji wybierz pozycję Właściwości>Zmień obszary robocze> usługi Log Analytics.

Często zadawane pytania

Ta sekcja zawiera odpowiedzi na typowe pytania.

Co się stanie, jeśli nie zmigruję mojego zasobu aplikacji Szczegółowe informacje klasycznego do zasobu opartego na obszarze roboczym?

Firma Microsoft rozpocznie automatyczne etapowe podejście do migrowania zasobów klasycznych do zasobów opartych na obszarze roboczym od maja 2024 r., a ta migracja potrwa kilka miesięcy. Nie można podać przybliżonych dat migracji określonych zasobów, subskrypcji lub regionów.

Zdecydowanie zachęcamy do ręcznej migracji do zasobów opartych na obszarze roboczym, które są inicjowane przez wybranie baneru powiadomienia o wycofaniu w klasycznym okienku Przegląd zasobów aplikacji Szczegółowe informacje w witrynie Azure Portal. Ten proces zwykle obejmuje jeden krok wyboru obszaru roboczego usługi Log Analytics, który będzie używany do przechowywania danych aplikacji. Jeśli używasz eksportu ciągłego, musisz dodatkowo przeprowadzić migrację do ustawień diagnostycznych lub najpierw wyłączyć tę funkcję.

Jeśli nie chcesz, aby zasób klasyczny został automatycznie zmigrowany do zasobu opartego na obszarze roboczym, możesz usunąć lub ręcznie zmigrować zasób.

Czy istnieje jakieś konsekwencje dotyczące kosztów migracji?

Zwykle nie ma różnicy, z dwoma wyjątkami.

  • Aplikacje Szczegółowe informacje zasoby, które otrzymywały bezpłatnie 1 GB miesięcznie za pośrednictwem starszego modelu cenowego application Szczegółowe informacje, nie będą już otrzymywać bezpłatnych danych.
  • Zasoby aplikacji Szczegółowe informacje, które znajdowały się w podstawowej warstwie cenowej przed kwietniem 2018 r., nadal są rozliczane w tym samym punkcie cen nie regionalnym, co przed kwietniem 2018 r. Zasoby aplikacji Szczegółowe informacje utworzone po tym czasie lub przekonwertowane na oparte na obszarze roboczym otrzymają bieżące ceny regionalne. Aby uzyskać bieżące ceny w walucie i regionie, zobacz Cennik usługi Application Szczegółowe informacje.

Migracja do aplikacji opartej na obszarze roboczym Szczegółowe informacje oferuje szereg opcji dalszej optymalizacji kosztów, w tym warstw zobowiązań usługi Log Analytics, dedykowanych klastrów i dzienników podstawowych.

Jak działa ograniczenie telemetrii?

Dzienny limit można ustawić w obszarze roboczym usługi Log Analytics.

Nie ma dostępnego ścisłego limitu rozliczeń.

Jak działa próbkowanie oparte na pozyskiwaniu?

Nie ma żadnych zmian w próbkowaniu opartym na pozyskiwaniu.

Czy istnieją luki w danych zebranych podczas migracji?

L.p. Scalamy dane w czasie zapytania.

Czy stare zapytania dziennika nadal działają?

Tak, nadal pracują.

Czy moje pulpity nawigacyjne, które mają przypięte metryki i wykresy dziennika, będą nadal działać po migracji?

Tak, nadal pracują.

Czy migracja ma wpływ na aplikację Szczegółowe informacje interfejs API, który uzyskuje dostęp do danych?

L.p. Migracja nie ma wpływu na istniejący dostęp interfejsu API do danych. Po migracji można uzyskać dostęp do danych bezpośrednio z obszaru roboczego przy użyciu nieco innego schematu.

Czy istnieje jakikolwiek wpływ na metryki na żywo lub inne środowiska monitorowania?

L.p. Nie ma wpływu na metryki na żywo ani inne środowiska monitorowania.

Co się dzieje z eksportem ciągłym po migracji?

Aby kontynuować automatyczne eksporty, należy przeprowadzić migrację do ustawień diagnostycznych przed migracją do zasobu opartego na obszarze roboczym. Ustawienie diagnostyczne jest przenoszone w ramach migracji do aplikacji opartej na obszarze roboczym Szczegółowe informacje.

Jak mogę zapewnić pomyślną migrację zasobu Szczegółowe informacje aplikacji przy użyciu narzędzia Terraform?

Jeśli używasz narzędzia Terraform do zarządzania zasobami platformy Azure, przed podjęciem próby uaktualnienia zasobu app Szczegółowe informacje należy użyć najnowszej wersji dostawcy azurerm programu Terraform. Użycie starszej wersji dostawcy, takiej jak wersja 3.12, może spowodować usunięcie składnika klasycznego przed utworzeniem zastępczego zasobu application Szczegółowe informacje opartego na obszarze roboczym. Może to spowodować utratę poprzednich danych i wymagać zaktualizowania konfiguracji w monitorowanych aplikacjach przy użyciu nowych wartości klucza parametry połączenia i instrumentacji.

Aby uniknąć tego problemu, upewnij się, że używasz najnowszej wersji dostawcy azurerm programu Terraform w wersji 3.89 lub nowszej, która wykonuje odpowiednie kroki migracji, wykonując odpowiednie wywołanie usługi ARM w celu uaktualnienia klasycznego zasobu app Szczegółowe informacje do zasobu opartego na obszarze roboczym, zachowując jednocześnie wszystkie stare dane i parametry połączenia/wartości klucza instrumentacji.

Czy nadal można używać starego interfejsu API do programowego tworzenia zasobów Szczegółowe informacje aplikacji?

W przypadku zgodności z poprzednimi wersjami wywołania starego interfejsu API do tworzenia zasobów usługi Application Szczegółowe informacje będą nadal działać. Każde z tych wywołań ostatecznie utworzy zarówno zasób Szczegółowe informacje aplikacji opartej na obszarze roboczym, jak i obszar roboczy usługi Log Analytics do przechowywania danych.

Zdecydowanie zachęcamy do aktualizowania nowego interfejsu API w celu uzyskania lepszej kontroli nad tworzeniem zasobów.

Czy należy przeprowadzić migrację ustawień diagnostycznych w klasycznej aplikacji Szczegółowe informacje przed przejściem do sztucznej inteligencji opartej na obszarze roboczym?

Tak, zalecamy migrację ustawień diagnostycznych w klasycznych zasobach usługi Application Szczegółowe informacje przed przejściem do Szczegółowe informacje aplikacji opartej na obszarze roboczym. Zapewnia ciągłość i zgodność ustawień diagnostycznych.

Rozwiązywanie problemów

Ta sekcja zawiera porady dotyczące rozwiązywania typowych problemów.

Tryb dostępu

Komunikat o błędzie: "Wybrany obszar roboczy jest skonfigurowany z trybem dostępu opartego na obszarze roboczym. Może to mieć wpływ na niektóre funkcje monitor wydajności aplikacji (APM). Wybierz inny obszar roboczy lub zezwól na dostęp oparty na zasobach w ustawieniach obszaru roboczego. Ten błąd można zastąpić przy użyciu interfejsu wiersza polecenia.

Aby zasób aplikacji opartej na obszarze roboczym Szczegółowe informacje działał prawidłowo, należy zmienić tryb kontroli dostępu docelowego obszaru roboczego usługi Log Analytics na ustawienie uprawnień Zasobu lub obszaru roboczego. To ustawienie znajduje się w interfejsie użytkownika obszaru roboczego usługi Log Analytics w trybie kontroli dostępu właściwości>. Aby uzyskać instrukcje, zobacz Wskazówki dotyczące konfigurowania trybu kontroli dostępu w usłudze Log Analytics. Jeśli tryb kontroli dostępu jest ustawiony na ustawienie Wymagaj uprawnień obszaru roboczego, migracja za pośrednictwem środowiska migracji portalu pozostanie zablokowana.

Jeśli nie możesz zmienić trybu kontroli dostępu ze względów bezpieczeństwa dla bieżącego docelowego obszaru roboczego, utwórz nowy obszar roboczy usługi Log Analytics do użycia na potrzeby migracji.

Eksport ciągły

Komunikat o błędzie: "Eksport ciągły musi być wyłączony przed kontynuowaniem. Po migracji użyj Ustawienia diagnostycznych do eksportowania".

Starsza funkcja eksportu ciągłego nie jest obsługiwana w przypadku zasobów opartych na obszarze roboczym. Przed migracją należy włączyć ustawienia diagnostyczne i wyłączyć eksport ciągły.

  1. Włącz Ustawienia diagnostyczne w klasycznym zasobie aplikacji Szczegółowe informacje.

  2. W widoku zasobów Szczegółowe informacje aplikacji w obszarze Konfiguruj wybierz pozycję Eksport ciągły.

    Zrzut ekranu przedstawiający element menu Eksport ciągły.

  3. Wybierz opcję Wyłącz.

    Zrzut ekranu przedstawiający przycisk Wyłącz eksport ciągły.

    • Po wybraniu pozycji Wyłącz możesz wrócić do interfejsu użytkownika migracji. Jeśli na stronie Edytowanie eksportu ciągłego zostanie wyświetlony monit o to, że ustawienia nie zostaną zapisane, wybierz przycisk OK. Ten monit nie dotyczy wyłączania ani włączania eksportu ciągłego.

    • Po pomyślnym przeprowadzeniu migracji zasobu aplikacji Szczegółowe informacje do obszaru roboczego możesz użyć ustawień diagnostycznych, aby zastąpić funkcje, które eksport ciągły jest używany do zapewnienia. Wybierz pozycję Ustawienia>diagnostyki Dodaj ustawienie diagnostyczne w zasobie aplikacji Szczegółowe informacje. Możesz wybrać wszystkie tabele lub podzbiór tabel, aby zarchiwizować konto magazynu lub przesłać strumieniowo do usługi Azure Event Hubs. Aby uzyskać więcej informacji na temat ustawień diagnostycznych, zobacz wskazówki dotyczące ustawień diagnostycznych usługi Azure Monitor.

Ustawienia przechowywania

Komunikat ostrzegawczy: "Ustawienia przechowywania dostosowanej aplikacji Szczegółowe informacje nie będą stosowane do danych wysyłanych do obszaru roboczego. Musisz ponownie skonfigurować te elementy oddzielnie.

Przed migracją nie trzeba wprowadzać żadnych zmian. Ten komunikat ostrzega, że bieżące ustawienia przechowywania aplikacji Szczegółowe informacje nie są ustawione na domyślny 90-dniowy okres przechowywania. Ten komunikat ostrzegawczy oznacza, że możesz zmodyfikować ustawienia przechowywania obszaru roboczego usługi Log Analytics przed migracją i rozpoczęciem pozyskiwania nowych danych.

Bieżące ustawienia przechowywania usługi Log Analytics można sprawdzić w obszarze Ustawienia> Usage i szacowane koszty>przechowywania danych w interfejsie użytkownika usługi Log Analytics. To ustawienie wpływa na czas przechowywania nowych pozyskanych danych po przeprowadzeniu migracji zasobu aplikacji Szczegółowe informacje.

Zmiany dotyczące zasobów opartych na obszarze roboczym

Przed wprowadzeniem zasobów usługi Application Szczegółowe informacje opartych na obszarze roboczym dane aplikacji Szczegółowe informacje były przechowywane oddzielnie od innych danych dziennika w usłudze Azure Monitor. Oba są oparte na usłudze Azure Data Explorer i używają tego samego język zapytań Kusto (KQL). Dane zasobów aplikacji opartej na obszarze roboczym Szczegółowe informacje są przechowywane w obszarze roboczym usługi Log Analytics wraz z innymi danymi monitorowania i danymi aplikacji. Ten układ upraszcza konfigurację. Możesz łatwiej analizować dane w wielu rozwiązaniach i korzystać z możliwości obszarów roboczych.

Klasyczna struktura danych

Struktura obszaru roboczego usługi Log Analytics jest opisana w temacie Omówienie obszaru roboczego usługi Log Analytics. W przypadku aplikacji klasycznej dane nie są przechowywane w obszarze roboczym usługi Log Analytics. Używa on tego samego języka zapytań. Zapytania są tworzone i uruchamiane przy użyciu tego samego narzędzia usługi Log Analytics w witrynie Azure Portal. Elementy danych dla aplikacji klasycznych są przechowywane oddzielnie od siebie. Ogólna struktura jest taka sama jak w przypadku aplikacji opartych na obszarze roboczym, chociaż nazwy tabel i kolumn są różne.

Uwaga

Środowisko klasycznej aplikacji Szczegółowe informacje obejmuje zgodność z poprzednimi wersjami dla zapytań dotyczących zasobów, skoroszytów i alertów opartych na dziennikach. Aby wykonywać zapytania lub wyświetlać względem nowej struktury lub schematu tabeli opartej na obszarze roboczym, najpierw przejdź do obszaru roboczego usługi Log Analytics. W trakcie korzystania z wersji zapoznawczej wybranie pozycji Dzienniki w okienku Aplikacja Szczegółowe informacje zapewnia dostęp do klasycznego środowiska zapytań Szczegółowe informacje aplikacji. Aby uzyskać więcej informacji, zobacz Zakres zapytania.

Diagram przedstawiający strukturę dzienników usługi Azure Monitor dla Szczegółowe informacje aplikacji.

Struktura tabeli

Starsza nazwa tabeli Nowa nazwa tabeli opis
availabilityResults AppAvailabilityResults Podsumowanie danych z testów dostępności.
browserTimings AppBrowserTimings Dane dotyczące wydajności klienta, takie jak czas potrzebny na przetwarzanie danych przychodzących.
zależności AppDependencies Wywołania z aplikacji do innych składników (w tym składników zewnętrznych) zarejestrowanych za pośrednictwem metody TrackDependency(). Przykłady to wywołania interfejsu API REST lub bazy danych lub systemu plików.
customEvents AppEvents Zdarzenia niestandardowe utworzone przez aplikację.
customMetrics Metryki aplikacji Metryki niestandardowe utworzone przez aplikację.
pageViews AppPageViews Dane dotyczące każdego widoku witryny internetowej z informacjami o przeglądarce.
performanceCounters AppPerformanceCounters Pomiary wydajności z zasobów obliczeniowych, które obsługują aplikację. Przykładem są liczniki wydajności systemu Windows.
żądania AppRequests Żądania odebrane przez aplikację. Na przykład oddzielny rekord żądania jest rejestrowany dla każdego żądania HTTP odbieranego przez aplikację internetową.
wyjątki AppExceptions Wyjątki zgłaszane przez środowisko uruchomieniowe aplikacji. Przechwytuje wyjątki po stronie serwera i po stronie klienta (przeglądarki).
traces AppTraces Szczegółowe dzienniki (ślady) emitowane za pośrednictwem struktur kodu aplikacji/rejestrowania zarejestrowanych za pośrednictwem programu TrackTrace().

Uwaga

Poczekaj na nowe dane telemetryczne w usłudze Log Analytics, zanim będzie na niej polegać. Po rozpoczęciu migracji dane telemetryczne najpierw przechodzą do klasycznej aplikacji Szczegółowe informacje. Pozyskiwanie danych telemetrycznych jest przełączane do usługi Log Analytics w ciągu 24 godzin. Po zakończeniu usługa Log Analytics przechwytuje wyłącznie nowe dane telemetryczne.

Schematy tabel

W poniższych sekcjach przedstawiono mapowanie między nazwami właściwości klasycznych a nowymi nazwami właściwości application Szczegółowe informacje opartymi na obszarze roboczym. Te informacje umożliwiają konwertowanie zapytań przy użyciu starszych tabel.

Większość kolumn ma taką samą nazwę z różnymi literami. W języku KQL jest rozróżniana wielkość liter, dlatego należy zmienić każdą nazwę kolumny wraz z nazwami tabel w istniejących zapytaniach. Kolumny ze zmianami oprócz wielkich liter są wyróżnione. Nadal możesz używać klasycznych zapytań usługi Application Szczegółowe informacje w okienku Dzienniki zasobu application Szczegółowe informacje, nawet jeśli jest to zasób oparty na obszarze roboczym. Nowe nazwy właściwości są wymagane podczas wykonywania zapytań z poziomu kontekstu środowiska obszaru roboczego usługi Log Analytics.

AppAvailabilityResults

Starsza tabela: availabilityResults

ApplicationInsights Typ LogAnalytics Typ
appId string ResourceGUID string
application_Version string AppVersion string
Appname string _ResourceId string
client_Browser string ClientBrowser string
client_City string ClientCity string
client_CountryOrRegion string ClientCountryOrRegion string
client_IP string ClientIP string
client_Model string Model klienta string
client_OS string ClientOS string
client_StateOrProvince string ClientStateOrProvince string
client_Type string ClientType string
cloud_RoleInstance string Klasa AppRoleInstance string
cloud_RoleName string AppRoleName string
customDimensions dynamiczna Właściwości Dynamiczny
customMeasurements dynamiczna Measurements Dynamiczny
czas trwania rzeczywiste DurationMs rzeczywiste
id string Id string
Ikey string Ikey string
Itemcount int Itemcount int
itemId string _Itemid string
Itemtype string Typ String
lokalizacja string Lokalizacja string
wiadomość string Wiadomość string
nazwa string Nazwisko string
operation_Id string Identyfikator operacji string
operation_Name string OperationName string
operation_ParentId string ParentId string
operation_SyntheticSource string OperationSyntheticSource string
performanceBucket string PerformanceBucket string
sdkVersion string SdkVersion string
Session_id string Identyfikator sesji string
size rzeczywiste Rozmiar rzeczywiste
powodzenie string Powodzenie Bool
timestamp datetime TimeGenerated datetime
user_AccountId string UserAccountId string
user_AuthenticatedId string UserAuthenticatedId string
User_id string Identyfikator użytkownika string

AppBrowserTimings

Starsza tabela: browserTimings

ApplicationInsights Typ LogAnalytics Typ
appId string ResourceGUID string
application_Version string AppVersion string
Appname string _ResourceId string
client_Browser string ClientBrowser string
client_City string ClientCity string
client_CountryOrRegion string ClientCountryOrRegion string
client_IP string ClientIP string
client_Model string Model klienta string
client_OS string ClientOS string
client_StateOrProvince string ClientStateOrProvince string
client_Type string ClientType string
cloud_RoleInstance string Klasa AppRoleInstance string
cloud_RoleName string AppRoleName string
customDimensions dynamiczna Właściwości Dynamiczny
customMeasurements dynamiczna Measurements Dynamiczny
Ikey string Ikey string
Itemcount int Itemcount int
itemId string _Itemid string
Itemtype string Typ string
nazwa string Nazwisko datetime
networkDuration rzeczywiste NetworkDurationMs rzeczywiste
operation_Id string Identyfikator operacji string
operation_Name string OperationName string
operation_ParentId string ParentId string
operation_SyntheticSource string OperationSyntheticSource string
performanceBucket string PerformanceBucket string
przetwarzanieDuration rzeczywiste PrzetwarzanieDurationMs rzeczywiste
receiveDuration rzeczywiste ReceiveDurationMs rzeczywiste
sdkVersion string SdkVersion string
sendDuration rzeczywiste SendDurationMs rzeczywiste
Session_id string Identyfikator sesji string
timestamp datetime TimeGenerated datetime
totalDuration rzeczywiste TotalDurationMs rzeczywiste
Adres URL string Url string
user_AccountId string UserAccountId string
user_AuthenticatedId string UserAuthenticatedId string
User_id string Identyfikator użytkownika string

AppDependencies

Starsza tabela: zależności

ApplicationInsights Typ LogAnalytics Typ
appId string ResourceGUID string
application_Version string AppVersion string
Appname string _ResourceId string
client_Browser string ClientBrowser string
client_City string ClientCity string
client_CountryOrRegion string ClientCountryOrRegion string
client_IP string ClientIP string
client_Model string Model klienta string
client_OS string ClientOS string
client_StateOrProvince string ClientStateOrProvince string
client_Type string ClientType string
cloud_RoleInstance string Klasa AppRoleInstance string
cloud_RoleName string AppRoleName string
customDimensions dynamiczna Właściwości Dynamiczny
customMeasurements dynamiczna Measurements Dynamiczny
dane string Dane string
czas trwania rzeczywiste DurationMs rzeczywiste
id string Id string
Ikey string Ikey string
Itemcount int Itemcount int
itemId string _Itemid string
Itemtype string Typ String
nazwa string Nazwisko string
operation_Id string Identyfikator operacji string
operation_Name string OperationName string
operation_ParentId string ParentId string
operation_SyntheticSource string OperationSyntheticSource string
performanceBucket string PerformanceBucket string
resultCode string Kod wyniku string
sdkVersion string SdkVersion string
Session_id string Identyfikator sesji string
powodzenie string Powodzenie Bool
target string Obiekt docelowy string
timestamp datetime TimeGenerated datetime
type string Dependencytype string
user_AccountId string UserAccountId string
user_AuthenticatedId string UserAuthenticatedId string
User_id string Identyfikator użytkownika string

AppEvents

Starsza tabela: customEvents

ApplicationInsights Typ LogAnalytics Typ
appId string ResourceGUID string
application_Version string AppVersion string
Appname string _ResourceId string
client_Browser string ClientBrowser string
client_City string ClientCity string
client_CountryOrRegion string ClientCountryOrRegion string
client_IP string ClientIP string
client_Model string Model klienta string
client_OS string ClientOS string
client_StateOrProvince string ClientStateOrProvince string
client_Type string ClientType string
cloud_RoleInstance string Klasa AppRoleInstance string
cloud_RoleName string AppRoleName string
customDimensions dynamiczna Właściwości Dynamiczny
customMeasurements dynamiczna Measurements Dynamiczny
Ikey string Ikey string
Itemcount int Itemcount int
itemId string _Itemid string
Itemtype string Typ string
nazwa string Nazwisko string
operation_Id string Identyfikator operacji string
operation_Name string OperationName string
operation_ParentId string ParentId string
operation_SyntheticSource string OperationSyntheticSource string
sdkVersion string SdkVersion string
Session_id string Identyfikator sesji string
timestamp datetime TimeGenerated datetime
user_AccountId string UserAccountId string
user_AuthenticatedId string UserAuthenticatedId string
User_id string Identyfikator użytkownika string

Metryki aplikacji

Starsza tabela: customMetrics

ApplicationInsights Typ LogAnalytics Typ
appId string ResourceGUID string
application_Version string AppVersion string
Appname string _ResourceId string
client_Browser string ClientBrowser string
client_City string ClientCity string
client_CountryOrRegion string ClientCountryOrRegion string
client_IP string ClientIP string
client_Model string Model klienta string
client_OS string ClientOS string
client_StateOrProvince string ClientStateOrProvince string
client_Type string ClientType string
cloud_RoleInstance string Klasa AppRoleInstance string
cloud_RoleName string AppRoleName string
customDimensions dynamiczna Właściwości Dynamiczny
Ikey string Ikey string
itemId string _Itemid string
Itemtype string Typ string
nazwa string Nazwisko string
operation_Id string Identyfikator operacji string
operation_Name string OperationName string
operation_ParentId string ParentId string
operation_SyntheticSource string OperationSyntheticSource string
sdkVersion string SdkVersion string
Session_id string Identyfikator sesji string
timestamp datetime TimeGenerated datetime
user_AccountId string UserAccountId string
user_AuthenticatedId string UserAuthenticatedId string
User_id string Identyfikator użytkownika string
wartość rzeczywiste (usunięte)
valueCount int Itemcount int
valueMax rzeczywiste ValueMax rzeczywiste
valueMin rzeczywiste ValueMin rzeczywiste
valueSum rzeczywiste WartośćSum rzeczywiste

Uwaga

Starsze wersje zestawów SDK Szczegółowe informacje aplikacji służą do raportowania odchylenia standardowego (valueStdDev) w przedgregacji metryk. Ponieważ wdrożenie w analizie metryk było jasne, pole zostało usunięte i nie jest już agregowane przez zestawy SDK. Jeśli wartość zostanie odebrana przez punkt końcowy zbierania danych usługi Application Szczegółowe informacje, zostanie ona porzucona podczas pozyskiwania i nie zostanie wysłana do obszaru roboczego usługi Log Analytics. Jeśli chcesz użyć odchylenia standardowego w analizie, użyj zapytań względem Szczegółowe informacje nieprzetworzonych zdarzeń aplikacji.

AppPageViews

Starsza tabela: pageViews

ApplicationInsights Typ LogAnalytics Typ
appId string ResourceGUID string
application_Version string AppVersion string
Appname string _ResourceId string
client_Browser string ClientBrowser string
client_City string ClientCity string
client_CountryOrRegion string ClientCountryOrRegion string
client_IP string ClientIP string
client_Model string Model klienta string
client_OS string ClientOS string
client_StateOrProvince string ClientStateOrProvince string
client_Type string ClientType string
cloud_RoleInstance string Klasa AppRoleInstance string
cloud_RoleName string AppRoleName string
customDimensions dynamiczna Właściwości Dynamiczny
customMeasurements dynamiczna Measurements Dynamiczny
czas trwania rzeczywiste DurationMs rzeczywiste
id string Id string
Ikey string Ikey string
Itemcount int Itemcount int
itemId string _Itemid string
Itemtype string Typ String
nazwa string Nazwisko string
operation_Id string Identyfikator operacji string
operation_Name string OperationName string
operation_ParentId string ParentId string
operation_SyntheticSource string OperationSyntheticSource string
performanceBucket string PerformanceBucket string
sdkVersion string SdkVersion string
Session_id string Identyfikator sesji string
timestamp datetime TimeGenerated datetime
Adres URL string Url string
user_AccountId string UserAccountId string
user_AuthenticatedId string UserAuthenticatedId string
User_id string Identyfikator użytkownika string

AppPerformanceCounters

Starsza tabela: performanceCounters

ApplicationInsights Typ LogAnalytics Typ
appId string ResourceGUID string
application_Version string AppVersion string
Appname string _ResourceId string
category string Kategoria string
client_Browser string ClientBrowser string
client_City string ClientCity string
client_CountryOrRegion string ClientCountryOrRegion string
client_IP string ClientIP string
client_Model string Model klienta string
client_OS string ClientOS string
client_StateOrProvince string ClientStateOrProvince string
client_Type string ClientType string
cloud_RoleInstance string Klasa AppRoleInstance string
cloud_RoleName string AppRoleName string
counter string (usunięte)
customDimensions dynamiczna Właściwości Dynamiczny
Ikey string Ikey string
wystąpienie string Wystąpienie string
itemId string _Itemid string
Itemtype string Typ string
nazwa string Nazwisko string
operation_Id string Identyfikator operacji string
operation_Name string OperationName string
operation_ParentId string ParentId string
operation_SyntheticSource string OperationSyntheticSource string
sdkVersion string SdkVersion string
Session_id string Identyfikator sesji string
timestamp datetime TimeGenerated datetime
user_AccountId string UserAccountId string
user_AuthenticatedId string UserAuthenticatedId string
User_id string Identyfikator użytkownika string
wartość rzeczywiste Wartość rzeczywiste

AppRequests

Starsza tabela: żądania

ApplicationInsights Typ LogAnalytics Typ
appId string ResourceGUID string
application_Version string AppVersion string
Appname string _ResourceId string
client_Browser string ClientBrowser string
client_City string ClientCity string
client_CountryOrRegion string ClientCountryOrRegion string
client_IP string ClientIP string
client_Model string Model klienta string
client_OS string ClientOS string
client_StateOrProvince string ClientStateOrProvince string
client_Type string ClientType string
cloud_RoleInstance string Klasa AppRoleInstance string
cloud_RoleName string AppRoleName string
customDimensions dynamiczna Właściwości Dynamiczny
customMeasurements dynamiczna Measurements Dynamiczny
czas trwania rzeczywiste DurationMs Rzeczywista
id string Id String
Ikey string Ikey string
Itemcount int Itemcount int
itemId string _Itemid string
Itemtype string Typ String
nazwa string Nazwisko String
operation_Id string Identyfikator operacji string
operation_Name string OperationName string
operation_ParentId string ParentId string
operation_SyntheticSource string OperationSyntheticSource string
performanceBucket string PerformanceBucket String
resultCode string Kod wyniku String
sdkVersion string SdkVersion string
Session_id string Identyfikator sesji string
source string Źródło String
powodzenie string Powodzenie Bool
timestamp datetime TimeGenerated datetime
Adres URL string Url String
user_AccountId string UserAccountId string
user_AuthenticatedId string UserAuthenticatedId string
User_id string Identyfikator użytkownika string

AppExceptions

Starsza tabela: wyjątki

ApplicationInsights Typ LogAnalytics Typ
appId string ResourceGUID string
application_Version string AppVersion string
Appname string _ResourceId string
zestaw string Zestaw string
client_Browser string ClientBrowser string
client_City string ClientCity string
client_CountryOrRegion string ClientCountryOrRegion string
client_IP string ClientIP string
client_Model string Model klienta string
client_OS string ClientOS string
client_StateOrProvince string ClientStateOrProvince string
client_Type string ClientType string
cloud_RoleInstance string Klasa AppRoleInstance string
cloud_RoleName string AppRoleName string
customDimensions dynamiczna Właściwości dynamiczna
customMeasurements dynamiczna Measurements dynamiczna
szczegóły dynamiczna Szczegóły dynamiczna
handledAt string HandledAt string
Ikey string Ikey string
innermostAssembly string InnermostAssembly string
innermostMessage string InnermostMessage string
innermostMethod string InnermostMethod string
innermostType string Typ najbardziej wewnętrzny string
Itemcount int Itemcount int
itemId string _Itemid string
Itemtype string Typ string
wiadomość string Wiadomość string
metoda string Method string
operation_Id string Identyfikator operacji string
operation_Name string OperationName string
operation_ParentId string ParentId string
operation_SyntheticSource string OperationSyntheticSource string
outerAssembly string OuterAssembly string
outerMessage string OuterMessage string
outerMethod string OuterMethod string
outerType string Typ zewnętrzny string
identyfikator problemu string Identyfikator problemu string
sdkVersion string SdkVersion string
Session_id string Identyfikator sesji string
ważnośćLevel int WażnośćLevel int
timestamp datetime TimeGenerated datetime
type string Typ wyjątku string
user_AccountId string UserAccountId string
user_AuthenticatedId string UserAuthenticatedId string
User_id string Identyfikator użytkownika string

AppTraces

Starsza tabela: ślady

ApplicationInsights Typ LogAnalytics Typ
appId string ResourceGUID string
application_Version string AppVersion string
Appname string _ResourceId string
client_Browser string ClientBrowser string
client_City string ClientCity string
client_CountryOrRegion string ClientCountryOrRegion string
client_IP string ClientIP string
client_Model string Model klienta string
client_OS string ClientOS string
client_StateOrProvince string ClientStateOrProvince string
client_Type string ClientType string
cloud_RoleInstance string Klasa AppRoleInstance string
cloud_RoleName string AppRoleName string
customDimensions dynamiczna Właściwości dynamiczna
customMeasurements dynamiczna Measurements dynamiczna
Ikey string Ikey string
Itemcount int Itemcount int
itemId string _Itemid string
Itemtype string Typ string
wiadomość string Wiadomość string
operation_Id string Identyfikator operacji string
operation_Name string OperationName string
operation_ParentId string ParentId string
operation_SyntheticSource string OperationSyntheticSource string
sdkVersion string SdkVersion string
Session_id string Identyfikator sesji string
ważnośćLevel int WażnośćLevel int
timestamp datetime TimeGenerated datetime
user_AccountId string UserAccountId string
user_AuthenticatedId string UserAuthenticatedId string
User_id string Identyfikator użytkownika string

Następne kroki