Aracılığıyla paylaş


Çalışma alanı tabanlı Application Insights kaynaklarına geçiş yapma

Bu makalede, klasik Application Insights kaynağını çalışma alanı tabanlı bir kaynağa geçirme adımları gösterilir.

Çalışma alanı tabanlı kaynaklar:

Yeni özellikler

Çalışma alanı tabanlı Application Insights kaynakları, Azure İzleyici ve Log Analytics'in en son özelliklerinden yararlanmanızı sağlar:

  • Müşteri tarafından yönetilen anahtarlar , verileriniz için bekleyen şifrelemeyi yalnızca sizin erişiminiz olan şifreleme anahtarlarıyla sağlar.
  • Azure Özel Bağlantı, özel uç noktaları kullanarak Azure hizmet olarak platformunu (PaaS) sanal ağınıza güvenli bir şekilde bağlamanızı sağlar.
  • Profil Oluşturucu ve Anlık Görüntü Hata Ayıklayıcısı Kendi depolama alanınızı getirin (BYOS) size şuler üzerinde tam denetim sağlar:
    • Bekleyen şifreleme ilkesi.
    • Yaşam süresi yönetimi ilkesi.
    • Application Insights Profil Oluşturucu ve Anlık Görüntü Hata Ayıklayıcısı ile ilişkili tüm veriler için ağ erişimi.
  • Taahhüt katmanları , kullandıkça öde fiyatına kıyasla %30'a kadar tasarruf etmenizi sağlar. Aksi takdirde, Log Analytics'te kullandıkça öde veri alımı ve veri saklama için faturalama, Application Insights'taki faturalamaya benzer.
  • Veriler Log Analytics akış alımı yoluyla daha hızlı alınıyor.

Not

Çalışma alanı tabanlı bir Application Insights kaynağına geçiş yaptıktan sonra, birden çok Application Insights kaynağından alınan telemetri ortak bir Log Analytics çalışma alanında depolanabilir. Günlük sorgularını anlama bölümünde açıklandığı gibi belirli bir Application Insights kaynağından veri almaya devam edebilirsiniz.

Geçiş süreci

Çalışma alanı tabanlı kaynağa geçiş yaptığınızda klasik kaynağınızın depolama alanından yeni çalışma alanı tabanlı depolama alanına veri aktarımı yapılmaz. Geçiş seçildiğinde Log Analytics çalışma alanında yeni verilerin yazıldığı konum değişirken klasik kaynak verilerine erişim korunur.

Klasik kaynak verileriniz kalıcıdır ve klasik Application Insights kaynağınızdaki bekletme ayarlarına tabidir. Geçiş sonrasında alınan tüm yeni veriler, veri türüne göre farklı saklama ayarlarını da destekleyen ilişkili Log Analytics çalışma alanının bekletme ayarlarına tabidir.

Geçiş işlemi kalıcıdır ve geri alınamaz. Bir kaynağı çalışma alanı tabanlı Application Insights'a geçirdikten sonra, her zaman çalışma alanı tabanlı bir kaynak olur. Geçiş yaptıktan sonra, hedef çalışma alanını gerektiği sıklıkta değiştirebilirsiniz.

Mevcut bir kaynağı geçirmeniz gerekmiyorsa ve bunun yerine çalışma alanı tabanlı yeni bir Application Insights kaynağı oluşturmak istiyorsanız Çalışma alanı tabanlı kaynak oluşturma kılavuzuna bakın.

Not

Geçiş işlemi herhangi bir uygulama kapalı kalma süresine veya yeniden başlatmaya neden olmamalıdır ya da mevcut izleme anahtarınızı veya bağlantı dizesi değiştirmemelidir.

Önkoşullar

  • Erişim denetimi modu "Kaynak veya çalışma alanı izinlerini kullan" ayarına ayarlanmış bir Log Analytics çalışma alanı:

    • Çalışma alanı tabanlı Application Insights kaynakları, ayrılmış çalışma alanı tabanlı izinler ayarına ayarlanmış çalışma alanlarıyla uyumlu değildir. Log Analytics çalışma alanı erişim denetimi hakkında daha fazla bilgi edinmek için Erişim denetim modu kılavuzuna bakın.
    • Mevcut bir Log Analytics çalışma alanınız yoksa Log Analytics çalışma alanı oluşturma belgelerine bakın.
  • Sürekli dışarı aktarma , çalışma alanı tabanlı kaynaklarla uyumlu değildir ve devre dışı bırakılmalıdır. Geçiş tamamlandıktan sonra tanılama ayarlarını kullanarak bir depolama hesabında veri arşivlemeyi veya Azure Event Hubs'a akışla aktarmayı yapılandırabilirsiniz.

    Dikkat

    • Tanılama ayarları, sürekli dışarı aktarmadan farklı bir dışarı aktarma biçimi/şeması kullanır. Geçiş işlemi Azure Stream Analytics ile mevcut tümleştirmeleri bozar.
    • Tanılama ayarlarını dışarı aktarma, maliyetleri artırabilir. Daha fazla bilgi için Application Insights ile telemetriyi dışarı aktarma bölümüne bakın.
  • Log Analytics çalışma alanınız için Ayarlar>Kullanımı ve tahmini maliyetler>Veri Saklama altında geçerli saklama ayarlarınızı denetleyin. Bu ayar, Application Insights kaynağınızı geçirdikten sonra alınan yeni verilerin ne kadar süreyle depolandığını etkiler.

    Not

    • Application Insights verilerini şu anda varsayılan 90 günden daha uzun süre depolıyorsanız ve geçişten sonra bu daha uzun saklama süresini korumak istiyorsanız, çalışma alanı bekletme ayarlarınızı yapın.
    • Geçiş öncesinde klasik Application Insights kaynağına alınan verilerde 90 günden uzun bir süre veri saklamayı seçtiyseniz, veriler saklama süresini aşana kadar bu Application Insights kaynağı üzerinden veri saklama faturalandırılmaya devam eder.
    • Kullanımı Yapılandır>ve tahmini maliyetler>Veri Saklama'nın altındaki Application Insights örneğinizin bekletme ayarı etkinse, klasik kaynağınızın depolama alanına kaydedilmeye devam eden telemetri verilerinin saklama günlerini denetlemek için bu ayarı kullanın.
  • Çalışma alanı tabanlı Application Insights kullanımını ve maliyetlerini anlama.

Klasik Application Insights kaynaklarınızı bulma

Aboneliğinizdeki Klasik Application Insights kaynaklarını bulmak için aşağıdaki yöntemleri kullanabilirsiniz:

Azure portalında Application Insights kaynağı

Application Insights kaynağına genel bakış bölümünde, Klasik Application Insights kaynaklarının bağlı çalışma alanı yoktur ve Klasik Application Insights kullanımdan kaldırma uyarı başlığı görüntülenir. Çalışma alanı tabanlı kaynakların genel bakış bölümünde bağlantılı bir çalışma alanı vardır

Klasik kaynak: Klasik Application Insights portalı genel bakış sayfasının ekran görüntüsü.

Çalışma alanı tabanlı kaynak: Çalışma alanı tabanlı Application Insights portalı genel bakış sayfasının ekran görüntüsü.

Azure Kaynak Grafiği

Bu bilgileri çekmek için Azure Kaynak Grafı (ARG) Gezgini'ni kullanabilir ve 'resources' tablosunda bir sorgu çalıştırabilirsiniz:

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

Not

Klasik kaynaklar 'ApplicationInsights', 'YOK' veya Boş değerlerle tanımlanır.

Azure CLI:

Kullanarak az loginkimlik doğrulaması yaptıktan sonra kimlik doğrulamasının yerleşik olduğu veya başka bir yerde olduğu portalda Cloud Shell'den aşağıdaki betiği çalıştırın:

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

Not

Klasik kaynaklar 'ApplicationInsights', 'YOK' veya Boş değerlerle tanımlanır. Aşağıdaki PowerShell betiği Azure CLI'dan çalıştırılabilir:

$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

Kaynağınızı geçirme

Klasik Application Insights kaynağını çalışma alanı tabanlı bir kaynağa geçirmek için:

  1. Application Insights kaynağınızdan, soldaki menüde "Yapılandır" başlığının altındaki "Özellikler"i seçin.

    Yapılandırılan başlığı altında Özellikler'i gösteren ekran görüntüsü.

  2. Çalışma Alanı Tabanlı'ya Geçir'i seçin.

    Çalışma Alanına Geçir tabanlı düğmeyi gösteren ekran görüntüsü.

  3. Gelecekte alınan tüm Application Insights telemetri verilerinin depolanmasını istediğiniz Log Analytics çalışma alanını seçin. Aynı abonelikteki bir Log Analytics çalışma alanı veya aynı Microsoft Entra kiracısını paylaşan farklı bir abonelik olabilir. Log Analytics çalışma alanının Application Insights kaynağıyla aynı kaynak grubunda olması gerekmez.

    Not

    Çalışma alanı tabanlı bir kaynağa geçiş 24 saate kadar sürebilir, ancak işlem genellikle daha hızlıdır. Geçiş işleminin tamamlanmasını beklerken Application Insights kaynağınız aracılığıyla verilere erişmeye güvenin. İşlem tamamlandıktan sonra Log Analytics çalışma alanı tablolarında depolanan yeni verileri görürsünüz.

    Hedef çalışma alanını seçme seçeneğini içeren Geçiş sihirbazı kullanıcı arabirimini gösteren ekran görüntüsü.

    Kaynağınız geçirildikten sonra, Genel Bakış bölmesinde ilgili çalışma alanı bilgilerini görürsünüz.

    Çalışma alanı adını gösteren ekran görüntüsü.

    Mavi bağlantı metnini seçtiğinizde yeni birleşik çalışma alanı sorgu ortamından yararlanabileceğiniz ilişkili Log Analytics çalışma alanına gidebilirsiniz.

İpucu

Çalışma alanı tabanlı bir Application Insights kaynağına geçiş yaptıktan sonra, Application Insights'ta üst sınır yerine alımı ve maliyetleri sınırlamak için çalışma alanının günlük üst sınırını kullanın.

Günlük sorgularını anlama

Application Insights deneyiminde Application Insights klasik kaynak sorgularınız, çalışma kitaplarınız ve günlük tabanlı uyarılarınız için tam geriye dönük uyumluluk sağlıyoruz.

Yeni çalışma alanı tabanlı tablo yapısına/şemasına yönelik sorgular yazmak için önce Log Analytics çalışma alanınıza gitmeniz gerekir.

Sorguların başarıyla çalıştığından emin olmak için sorgu alanlarının yeni şema alanlarıyla uyumlu olduğunu doğrulayın.

Telemetriyi tek bir Log Analytics çalışma alanında depolayan birden çok Application Insights kaynağınız olabilir, ancak belirli bir Application Insights kaynağındaki verileri sorgulamak isteyebilirsiniz. İki seçeneğiniz vardır:

  • Application Insights kaynağınıza gidin ve Günlükler sekmesini seçin. Bu sekmedeki tüm sorgular seçilen Application Insights kaynağından otomatik olarak veri çeker.
  • Application Insights telemetriniz için hedef olarak yapılandırdığınız Log Analytics çalışma alanına gidin ve Günlükler sekmesini seçin. Belirli bir Application Insights kaynağındaki verileri sorgulamak için, uygulamaya özgü tüm tablolarda _ResourceId kullanılabilen yerleşik özelliği filtreleyin.

Doğrudan Log Analytics çalışma alanından sorgu yaptığınızda yalnızca geçiş sonrasında alınan verileri görürsünüz. Birleşik sorgu deneyiminde hem klasik Application Insights verilerinizi hem de geçişten sonra alınan yeni verileri görmek için, geçirilen Application Insights kaynağınızın içinden Günlükler sekmesini kullanın.

Not

Çalışma alanı tabanlı modele geçtikten sonra Application Insights kaynağınızı yeniden adlandırırsanız, Application Insights Günlükleri sekmesi artık yeniden adlandırmadan önce toplanan telemetriyi göstermez. Tüm eski ve yeni verileri ilişkili Log Analytics kaynağının Günlükler sekmesinde görebilirsiniz.

Application Insights kaynaklarını alma türüne göre tanımlama

Application Insights kaynaklarınızı alma türüne göre tanımlamak için aşağıdaki betiği kullanın.

Örnek

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

Program aracılığıyla kaynak geçişi

Bu bölüm kaynaklarınızı geçirmenize yardımcı olur.

Azure CLI

Application Insights Azure CLI komutlarının önizlemesine erişmek için önce şunu çalıştırmanız gerekir:

 az extension add -n application-insights

Komutunu çalıştırmazsanız az extension add şunu belirten bir hata iletisi görürsünüz: az : ERROR: az monitor: 'app-insights' is not in the 'az monitor' command group. See 'az monitor --help'.

Artık Application Insights kaynağınızı oluşturmak için aşağıdaki kodu çalıştırabilirsiniz:

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

Örnek

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"

Bu komutun tam Azure CLI belgeleri için Azure CLI belgelerine bakın.

Azure PowerShell

Azure PowerShell'in 8.0 veya üzeri sürümünden başlayarak, klasik Application Insights kaynağını çalışma alanına geçirmek için PowerShell komutunu kullanabilirsinizUpdate-AzApplicationInsights.

Bu cmdlet'i kullanmak için, güncelleştirmek istediğiniz Application Insights kaynağının adını ve kaynak grubunu belirtmeniz gerekir. IngestionMode Klasik örneğinizi çalışma alanı tabanlı olarak geçirmek için ve WorkspaceResoruceId parametrelerini kullanın. Bu cmdlet'in parametreleri ve söz dizimi hakkında daha fazla bilgi için bkz . Update-AzApplicationInsights.

Örnek

# 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 şablonları

Bu bölümde şablonlar sağlanır.

Dikkat

Geçiş şablonlarını çalıştırmadan önce kaynağınızdan tüm Sürekli Dışarı Aktarma ayarlarını kaldırdığınızdan emin olun. Bkz. Önkoşullar

Şablon dosyası

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

Parametre dosyası

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

İlişkili çalışma alanını değiştirme

Çalışma alanı tabanlı bir Application Insights kaynağı oluşturduktan sonra ilişkili Log Analytics çalışma alanını değiştirebilirsiniz.

Application Insights kaynak bölmesinin içinden Özellikler>Çalışma Alanını>Değiştir Log Analytics Çalışma Alanları'nı seçin.

Sık sorulan sorular

Bu bölüm, sık sorulan soruların yanıtlarını sağlar.

Application Insights klasik kaynağımı çalışma alanı tabanlı bir kaynağa geçirmezseniz ne olur?

Microsoft, Mayıs 2024'te klasik kaynakları çalışma alanı tabanlı kaynaklara geçirmek için aşamalı bir yaklaşım başlattı ve bu geçiş birkaç ay boyunca devam ediyor. Belirli kaynakların, aboneliklerin veya bölgelerin geçirildiğini gösteren yaklaşık tarihler sağlayamıyoruz.

Çalışma alanı tabanlı kaynaklara el ile geçişi kesinlikle öneririz. Bu işlem, kullanımdan kaldırma bildirimi başlığı seçilerek başlatılır. Bunu Azure portalının klasik Application Insights kaynağına Genel Bakış bölmesinde bulabilirsiniz. Bu işlem genellikle uygulama verilerinizi depolamak için hangi Log Analytics çalışma alanının kullanılacağını seçme işleminin tek bir adımını içerir. Sürekli dışarı aktarma kullanıyorsanız, öncelikle tanılama ayarlarına da geçmeniz veya özelliği devre dışı bırakmanız gerekir.

Klasik kaynağınızın otomatik olarak çalışma alanı tabanlı bir kaynağa geçirilmesini istemiyorsanız, kaynağı silebilir veya el ile geçirebilirsiniz.

Geçiş maliyetinin herhangi bir etkisi var mı?

genellikle iki istisna dışında hiçbir fark yoktur.

  • Eski Application Insights fiyatlandırma modeli aracılığıyla ayda 1 GB ücretsiz alan Application Insights kaynakları ücretsiz verileri almaz.
  • Nisan 2018'e kadar temel fiyatlandırma katmanında yer alan Application Insights kaynakları, Nisan 2018'dekiyle aynı bölge dışı fiyat noktasında faturalandırılmaya devam ediyor. Bu süreden sonra oluşturulan Application Insights kaynakları veya çalışma alanı tabanlı olarak dönüştürülen kaynaklar geçerli bölgesel fiyatlandırmayı alır. Para biriminizdeki ve bölgenizdeki geçerli fiyatlar için bkz . Application Insights fiyatlandırması.

Çalışma alanı tabanlı Application Insights'a geçiş, Log Analytics taahhüt katmanları, ayrılmış kümeler ve temel günlükler dahil olmak üzere maliyeti daha da iyileştirmek için birçok seçenek sunar.

Telemetri eşlemesi nasıl çalışır?

Log Analytics çalışma alanında günlük üst sınır ayarlayabilirsiniz.

Kullanılabilir kesin faturalama sınırlaması yoktur.

Alım tabanlı örnekleme nasıl çalışır?

Alım tabanlı örneklemede değişiklik yoktur.

Geçiş sırasında toplanan verilerde boşluklar var mı?

Hayır Sorgu süresi boyunca verileri birleştiriyoruz.

Eski günlük sorguları çalışmaya devam ediyor mu?

Evet, çalışmaya devam ediyorlar.

Sabitlenmiş ölçüm ve günlük grafikleri içeren panolarım geçiş sonrasında çalışmaya devam edecek mi?

Evet, çalışmaya devam ediyorlar.

Geçiş, Verilere erişen AppInsights API'sini etkiler mi?

Hayır Geçiş, verilere var olan API erişimini etkilemez. Geçişten sonra, biraz farklı bir şema kullanarak verilere doğrudan çalışma alanından erişebilirsiniz.

Canlı Ölçümler veya diğer izleme deneyimleri üzerinde herhangi bir etki var mı?

Hayır Canlı Ölçümler'i veya diğer izleme deneyimlerini etkilemez.

Geçiş sonrasında sürekli dışarı aktarma işlemi ne olur?

Otomatik dışarı aktarma işlemlerine devam etmek için çalışma alanı tabanlı kaynağa geçmeden önce tanılama ayarlarına geçmeniz gerekir. Tanılama ayarı, çalışma alanı tabanlı Application Insights'a geçişte gerçekleştirilir.

Terraform kullanarak App Insights kaynağımın başarılı bir şekilde geçişini Nasıl yaparım??

Azure kaynaklarınızı yönetmek için Terraform kullanıyorsanız, App Insights kaynağınızı yükseltmeye çalışmadan önce Terraform azurerm sağlayıcısının en son sürümünü kullanmanız önemlidir. Sağlayıcının sürüm 3.12 gibi eski bir sürümünün kullanılması, çalışma alanı tabanlı Application Insights kaynağını değiştirmeden önce klasik bileşenin silinmesine neden olabilir. Önceki verilerin kaybolmasına neden olabilir ve izlenen uygulamalarınızdaki yapılandırmaların yeni bağlantı dizesi ve izleme anahtarı değerleriyle güncelleştirilmesi gerekebilir.

Bu sorunu önlemek için Terraform azurerm sağlayıcısının en son sürümünü (sürüm 3.89 veya üzeri) kullandığınızdan emin olun. Tüm eski verileri ve bağlantı dizesi/izleme anahtarı değerlerini korurken App Insights klasik kaynağını çalışma alanı tabanlı bir kaynağa yükseltmek için uygun Azure Resource Manager (ARM) çağrısını vererek doğru geçiş adımlarını gerçekleştirir.

Program aracılığıyla Application Insights kaynakları oluşturmak için eski API'yi kullanmaya devam edebilir miyim?

Geriye dönük uyumluluk için Application Insights kaynakları oluşturmak için eski API'ye yapılan çağrılar çalışmaya devam eder. Bu çağrıların her biri hem çalışma alanı tabanlı bir Application Insights kaynağı hem de verileri depolamak için log analytics çalışma alanı oluşturur.

Kaynak oluşturma üzerinde daha iyi denetim sağlamak için yeni API'ye güncelleştirmenizi kesinlikle öneririz.

Çalışma alanı tabanlı yapay zekaya geçmeden önce klasik Application Insights'ta tanılama ayarlarını geçirmeli miyim?

Evet, çalışma alanı tabanlı Application Insights'a geçmeden önce klasik Application Insights kaynaklarındaki tanılama ayarlarını geçirmenizi öneririz. Tanılama ayarlarınızın sürekliliğini ve uyumluluğunu sağlar.

Sorun giderme

Bu bölümde sorun giderme ipuçları sağlanır.

Erişim modu

Hata iletisi: "Seçili çalışma alanı çalışma alanı tabanlı erişim moduyla yapılandırıldı. Bazı Uygulama Performans İzleyicisi (APM) özellikleri etkilenebilir. Başka bir çalışma alanı seçin veya çalışma alanı ayarlarında kaynak tabanlı erişime izin verin. CLI kullanarak bu hatayı geçersiz kılabilirsiniz."

Çalışma alanı tabanlı Application Insights kaynağınızın düzgün çalışması için hedef Log Analytics çalışma alanınızın erişim denetim modunu Kaynak veya çalışma alanı izinleri ayarına değiştirmeniz gerekir. Bu ayar, Özellikler>Erişimi denetim modu altındaki Log Analytics çalışma alanı kullanıcı arabiriminde bulunur. Yönergeler için bkz . Log Analytics erişim denetimi modunu yapılandırma kılavuzu. Erişim denetimi modunuz özel Çalışma alanı izinleri gerektir ayarına ayarlandıysa, portal geçiş deneyimi aracılığıyla geçiş engellenmiş olarak kalır.

Geçerli hedef çalışma alanınızın güvenlik nedenleriyle erişim denetimi modunu değiştiremiyorsanız geçiş için kullanılacak yeni bir Log Analytics çalışma alanı oluşturun.

Sürekli dışarı aktarma

Hata iletisi: "Devam etmeden önce Sürekli Dışarı Aktarma devre dışı bırakılmalıdır. Geçiş sonrasında dışarı aktarma için Tanılama Ayarları'nı kullanın."

Çalışma alanı tabanlı kaynaklar için eski Sürekli dışarı aktarma işlevi desteklenmez. Geçiş öncesinde tanılama ayarlarını etkinleştirmeniz ve sürekli dışarı aktarmayı devre dışı bırakmanız gerekir.

  1. Klasik Application Insights kaynağınızda Tanılama Ayarlarını etkinleştirin.

  2. Application Insights kaynak görünümünüzdeki "Yapılandır" başlığı altında "Sürekli dışarı aktarma" seçeneğini belirleyin.

    Sürekli dışarı aktarma menü öğesini gösteren ekran görüntüsü.

  3. Devre Dışı Bırak'ı seçin.

    Sürekli dışarı aktarma Devre Dışı Bırak düğmesini gösteren ekran görüntüsü.

    • Devre dışı bırak'ı seçtikten sonra geçiş kullanıcı arabirimine geri dönebilirsiniz. Sürekli dışarı aktarmayı düzenle sayfası ayarlarınızın kaydedilmediğini sorarsa Tamam'ı seçin. Bu istem, sürekli dışarı aktarmayı devre dışı bırakmak veya etkinleştirmekle ilgili değildir.

    • Application Insights kaynağınızı geçirdikten sonra tanılama ayarlarını kullanarak sağlamak için kullanılan sürekli dışarı aktarma işlevini değiştirebilirsiniz. Tanılama ayarları>Application Insights kaynağınızda Tanılama ayarı ekle'yi seçin. Depolama hesabında arşiv oluşturmak veya Azure Event Hubs'a akış yapmak için tüm tabloları veya tabloların bir alt kümesini seçebilirsiniz. Tanılama ayarları hakkında daha fazla bilgi için bkz . Azure İzleyici tanılama ayarları kılavuzu.

Bekletme ayarları

Uyarı iletisi: "Özelleştirilmiş Application Insights bekletme ayarlarınız çalışma alanına gönderilen veriler için geçerli değil. Bunları ayrı olarak yeniden yapılandırmanız gerekir."

Geçiş yapmadan önce herhangi bir değişiklik yapmanız gerekmez. Bu ileti, geçerli Application Insights saklama ayarlarınızın varsayılan 90 günlük saklama süresine ayarlanmamış olduğu konusunda sizi uyarır. Bu uyarı iletisi, yeni verileri geçirmeden ve alma işlemine başlamadan önce Log Analytics çalışma alanınızın bekletme ayarlarını değiştirmek isteyebileceğiniz anlamına gelir.

Log Analytics kullanıcı arabiriminde Ayarlar>Kullanımı ve tahmini maliyetler>Veri Saklama altında Log Analytics için geçerli saklama ayarlarınızı de kontrol edebilirsiniz. Bu ayar, Application Insights kaynağınızı geçirdikten sonra alınan yeni verilerin ne kadar süreyle depolandığını etkiler.

Çalışma alanı tabanlı kaynak değişiklikleri

Çalışma alanı tabanlı Application Insights kaynakları kullanılmadan önce, Application Insights verileri Azure İzleyici'deki diğer günlük verilerinden ayrı olarak depolanıyordu. Her ikisi de Azure Veri Gezgini temel alır ve aynı Kusto Sorgu Dili (KQL) kullanır. Çalışma alanı tabanlı Application Insights kaynak verileri, diğer izleme verileri ve uygulama verileriyle birlikte bir Log Analytics çalışma alanında depolanır. Bu düzenleme yapılandırmanızı basitleştirir. Birden çok çözümdeki verileri daha kolay analiz edebilir ve çalışma alanlarının özelliklerini kullanabilirsiniz.

Klasik veri yapısı

Log Analytics çalışma alanının yapısı Log Analytics çalışma alanına genel bakış bölümünde açıklanmıştır. Klasik bir uygulama için veriler Log Analytics çalışma alanında depolanmaz. Aynı sorgu dilini kullanır. Azure portalında aynı Log Analytics aracını kullanarak sorgular oluşturur ve çalıştırırsınız. Klasik uygulamalar için veri öğeleri birbirinden ayrı olarak depolanır. Tablo ve sütun adları farklı olsa da, genel yapı çalışma alanı tabanlı uygulamalarla aynıdır.

Not

Klasik Application Insights deneyimi kaynak sorgularınız, çalışma kitaplarınız ve günlük tabanlı uyarılarınız için geriye dönük uyumluluğu içerir. Yeni çalışma alanı tabanlı tablo yapısını veya şemasını sorgulamak veya görüntülemek için önce Log Analytics çalışma alanınıza gidin. Önizleme sırasında Application Insights bölmesinde Günlükler'i seçtiğinizde klasik Application Insights sorgu deneyimine erişebilirsiniz. Daha fazla bilgi için bkz . Sorgu kapsamı.

Application Insights için Azure İzleyici Günlükleri yapısını gösteren diyagram.

Tablo yapısı

Eski tablo adı Yeni tablo adı Açıklama
availabilityResults AppAvailabilityResults Kullanılabilirlik testlerinin özet verileri.
browserTimings AppBrowserTimings Gelen verileri işlemek için geçen süre gibi istemci performansıyla ilgili veriler.
bağımlılıklar AppDependencies aracılığıyla kaydedilen TrackDependency()diğer bileşenlere (dış bileşenler dahil) uygulamadan çağrılar. Rest API'ye veya veritabanına veya dosya sistemine yapılan çağrılara örnek olarak verilebilir.
customEvents AppEvents Uygulamanız tarafından oluşturulan özel olaylar.
customMetrics AppMetrics Uygulamanız tarafından oluşturulan özel ölçümler.
pageViews AppPageViews Tarayıcı bilgileriyle her web sitesi görünümüyle ilgili veriler.
performanceCounters AppPerformanceCounters Uygulamayı destekleyen işlem kaynaklarından performans ölçümleri. Windows performans sayaçları örnek olarak verilmiştir.
istekler AppRequests Uygulamanız tarafından alınan istekler. Örneğin, web uygulamanızın aldığı her HTTP isteği için ayrı bir istek kaydı günlüğe kaydedilir.
özel durumlar AppExceptions Uygulama çalışma zamanı tarafından oluşan özel durumlar. Hem sunucu tarafı hem de istemci tarafı (tarayıcılar) özel durumlarını yakalar.
izlemeler AppTraces aracılığıyla TrackTrace()kaydedilen uygulama kodu/günlüğe kaydetme çerçeveleri aracılığıyla yayılan ayrıntılı günlükler (izlemeler).

Dikkat

Log Analytics'e güvenmeden önce yeni telemetriyi bekleyin. Geçişi başlattıktan sonra telemetri önce Klasik Application Insights'a gider. Telemetri alımı 24 saat içinde Log Analytics'e geçirilir. İşiniz bittiğinde Log Analytics yalnızca yeni telemetriyi yakalar.

Tablo şemaları

Aşağıdaki bölümlerde klasik özellik adları ile yeni çalışma alanı tabanlı Application Insights özellik adları arasındaki eşleme gösterilmektedir. Eski tabloları kullanarak sorguları dönüştürmek için bu bilgileri kullanın.

Sütunların çoğu farklı büyük harf kullanımıyla aynı ada sahiptir. KQL büyük/küçük harfe duyarlıdır, bu nedenle mevcut sorgulardaki tablo adlarıyla birlikte her sütun adını değiştirmeniz gerekir. Büyük harfe çevirmeye ek olarak değişiklikleri olan sütunlar vurgulanır. Klasik Application Insights sorgularınızı , çalışma alanı tabanlı bir kaynak olsa bile Application Insights kaynağınızın Günlükler bölmesinde kullanmaya devam edebilirsiniz. Log Analytics çalışma alanı deneyimi bağlamında sorgu yaptığınızda yeni özellik adları gereklidir.

AppAvailabilityResults

Eski tablo: availabilityResults

ApplicationInsights Tür LogAnalytics Tür
appId Dize ResourceGUID Dize
application_Version Dize AppVersion Dize
appName Dize _ResourceId Dize
client_Browser Dize ClientBrowser Dize
client_City Dize ClientCity Dize
client_CountryOrRegion Dize ClientCountryOrRegion Dize
client_IP Dize ClientIP Dize
client_Model Dize ClientModel Dize
client_OS Dize ClientOS Dize
client_StateOrProvince Dize ClientStateOrProvince Dize
client_Type Dize ClientType Dize
cloud_RoleInstance Dize AppRoleInstance Dize
cloud_RoleName Dize AppRoleName Dize
customDimensions dynamic Properties Dinamik
customMeasurements dynamic Ölçümler Dinamik
süre real DurationMs real
id Dize Id Dize
iKey Dize IKey Dize
itemCount int ItemCount int
itemId Dize _ItemId Dize
itemType Dize Tür String
konum Dize Konum Dize
ileti Dize Mesaj Dize
Adı Dize Ad Dize
operation_Id Dize OperationId Dize
operation_Name Dize OperationName Dize
operation_ParentId Dize ParentId Dize
operation_SyntheticSource Dize SyntheticSource Dize
performanceBucket Dize PerformanceBucket Dize
sdkVersion Dize SDKVersion Dize
session_Id Dize SessionId Dize
size real Size real
başarılı Dize Başarılı Boole
timestamp datetime TimeGenerated datetime
user_AccountId Dize UserAccountId Dize
user_AuthenticatedId Dize UserAuthenticatedId Dize
user_Id Dize Kullanıcı Kimliği Dize

AppBrowserTimings

Eski tablo: browserTimings

ApplicationInsights Tür LogAnalytics Tür
appId Dize ResourceGUID Dize
application_Version Dize AppVersion Dize
appName Dize _ResourceId Dize
client_Browser Dize ClientBrowser Dize
client_City Dize ClientCity Dize
client_CountryOrRegion Dize ClientCountryOrRegion Dize
client_IP Dize ClientIP Dize
client_Model Dize ClientModel Dize
client_OS Dize ClientOS Dize
client_StateOrProvince Dize ClientStateOrProvince Dize
client_Type Dize ClientType Dize
cloud_RoleInstance Dize AppRoleInstance Dize
cloud_RoleName Dize AppRoleName Dize
customDimensions dynamic Properties Dinamik
customMeasurements dynamic Ölçümler Dinamik
iKey Dize IKey Dize
itemCount int ItemCount int
itemId Dize _ItemId Dize
itemType Dize Tür Dize
Adı Dize Veri Akışı Adı datetime
networkDuration real NetworkDurationMs real
operation_Id Dize OperationId Dize
operation_Name Dize OperationName Dize
operation_ParentId Dize ParentId Dize
operation_SyntheticSource Dize SyntheticSource Dize
performanceBucket Dize PerformanceBucket Dize
processingDuration real ProcessingDurationMs real
receiveDuration real ReceiveDurationMs real
sdkVersion Dize SDKVersion Dize
sendDuration real SendDurationMs real
session_Id Dize SessionId Dize
timestamp datetime TimeGenerated datetime
totalDuration real TotalDurationMs real
url Dize Url Dize
user_AccountId Dize UserAccountId Dize
user_AuthenticatedId Dize UserAuthenticatedId Dize
user_Id Dize Kullanıcı Kimliği Dize

AppDependencies

Eski tablo: bağımlılıklar

ApplicationInsights Tür LogAnalytics Tür
appId Dize ResourceGUID Dize
application_Version Dize AppVersion Dize
appName Dize _ResourceId Dize
client_Browser Dize ClientBrowser Dize
client_City Dize ClientCity Dize
client_CountryOrRegion Dize ClientCountryOrRegion Dize
client_IP Dize ClientIP Dize
client_Model Dize ClientModel Dize
client_OS Dize ClientOS Dize
client_StateOrProvince Dize ClientStateOrProvince Dize
client_Type Dize ClientType Dize
cloud_RoleInstance Dize AppRoleInstance Dize
cloud_RoleName Dize AppRoleName Dize
customDimensions dynamic Properties Dinamik
customMeasurements dynamic Ölçümler Dinamik
veriler Dize Veri Dize
süre real DurationMs real
id Dize Id Dize
iKey Dize IKey Dize
itemCount int ItemCount int
itemId Dize _ItemId Dize
itemType Dize Tür String
Adı Dize Ad Dize
operation_Id Dize OperationId Dize
operation_Name Dize OperationName Dize
operation_ParentId Dize ParentId Dize
operation_SyntheticSource Dize SyntheticSource Dize
performanceBucket Dize PerformanceBucket Dize
resultCode Dize ResultCode Dize
sdkVersion Dize SDKVersion Dize
session_Id Dize SessionId Dize
başarılı Dize Başarılı Boole
hedef Dize Hedef Dize
timestamp datetime TimeGenerated datetime
Tür Dize DependencyType Dize
user_AccountId Dize UserAccountId Dize
user_AuthenticatedId Dize UserAuthenticatedId Dize
user_Id Dize Kullanıcı Kimliği Dize

AppEvents

Eski tablo: customEvents

ApplicationInsights Tür LogAnalytics Tür
appId Dize ResourceGUID Dize
application_Version Dize AppVersion Dize
appName Dize _ResourceId Dize
client_Browser Dize ClientBrowser Dize
client_City Dize ClientCity Dize
client_CountryOrRegion Dize ClientCountryOrRegion Dize
client_IP Dize ClientIP Dize
client_Model Dize ClientModel Dize
client_OS Dize ClientOS Dize
client_StateOrProvince Dize ClientStateOrProvince Dize
client_Type Dize ClientType Dize
cloud_RoleInstance Dize AppRoleInstance Dize
cloud_RoleName Dize AppRoleName Dize
customDimensions dynamic Properties Dinamik
customMeasurements dynamic Ölçümler Dinamik
iKey Dize IKey Dize
itemCount int ItemCount int
itemId Dize _ItemId Dize
itemType Dize Tür Dize
Adı Dize Ad Dize
operation_Id Dize OperationId Dize
operation_Name Dize OperationName Dize
operation_ParentId Dize ParentId Dize
operation_SyntheticSource Dize SyntheticSource Dize
sdkVersion Dize SDKVersion Dize
session_Id Dize SessionId Dize
timestamp datetime TimeGenerated datetime
user_AccountId Dize UserAccountId Dize
user_AuthenticatedId Dize UserAuthenticatedId Dize
user_Id Dize Kullanıcı Kimliği Dize

AppMetrics

Eski tablo: customMetrics

ApplicationInsights Tür LogAnalytics Tür
appId Dize ResourceGUID Dize
application_Version Dize AppVersion Dize
appName Dize _ResourceId Dize
client_Browser Dize ClientBrowser Dize
client_City Dize ClientCity Dize
client_CountryOrRegion Dize ClientCountryOrRegion Dize
client_IP Dize ClientIP Dize
client_Model Dize ClientModel Dize
client_OS Dize ClientOS Dize
client_StateOrProvince Dize ClientStateOrProvince Dize
client_Type Dize ClientType Dize
cloud_RoleInstance Dize AppRoleInstance Dize
cloud_RoleName Dize AppRoleName Dize
customDimensions dynamic Properties Dinamik
iKey Dize IKey Dize
itemId Dize _ItemId Dize
itemType Dize Tür Dize
Adı Dize Ad Dize
operation_Id Dize OperationId Dize
operation_Name Dize OperationName Dize
operation_ParentId Dize ParentId Dize
operation_SyntheticSource Dize SyntheticSource Dize
sdkVersion Dize SDKVersion Dize
session_Id Dize SessionId Dize
timestamp datetime TimeGenerated datetime
user_AccountId Dize UserAccountId Dize
user_AuthenticatedId Dize UserAuthenticatedId Dize
user_Id Dize Kullanıcı Kimliği Dize
değer real (kaldırıldı)
valueCount int ItemCount int
valueMax real ValueMax real
valueMin real ValueMin real
valueSum real Değer Toplamı real

Not

Application Insights SDK'larının eski sürümleri, ölçüm öncesi toplamada standart sapması (valueStdDev) raporlamak için kullanılır. Ölçüm analizinde benimseme basit olduğundan, alan kaldırıldı ve artık SDK'lar tarafından toplanmadı. Değer Application Insights veri toplama uç noktası tarafından alınırsa, veri alımı sırasında bırakılır ve Log Analytics çalışma alanına gönderilmez. Analizinizde standart sapma kullanmak istiyorsanız Application Insights ham olaylarında sorguları kullanın.

AppPageViews

Eski tablo: pageViews

ApplicationInsights Tür LogAnalytics Tür
appId Dize ResourceGUID Dize
application_Version Dize AppVersion Dize
appName Dize _ResourceId Dize
client_Browser Dize ClientBrowser Dize
client_City Dize ClientCity Dize
client_CountryOrRegion Dize ClientCountryOrRegion Dize
client_IP Dize ClientIP Dize
client_Model Dize ClientModel Dize
client_OS Dize ClientOS Dize
client_StateOrProvince Dize ClientStateOrProvince Dize
client_Type Dize ClientType Dize
cloud_RoleInstance Dize AppRoleInstance Dize
cloud_RoleName Dize AppRoleName Dize
customDimensions dynamic Properties Dinamik
customMeasurements dynamic Ölçümler Dinamik
süre real DurationMs real
id Dize Id Dize
iKey Dize IKey Dize
itemCount int ItemCount int
itemId Dize _ItemId Dize
itemType Dize Tür String
Adı Dize Ad Dize
operation_Id Dize OperationId Dize
operation_Name Dize OperationName Dize
operation_ParentId Dize ParentId Dize
operation_SyntheticSource Dize SyntheticSource Dize
performanceBucket Dize PerformanceBucket Dize
sdkVersion Dize SDKVersion Dize
session_Id Dize SessionId Dize
timestamp datetime TimeGenerated datetime
url Dize Url Dize
user_AccountId Dize UserAccountId Dize
user_AuthenticatedId Dize UserAuthenticatedId Dize
user_Id Dize Kullanıcı Kimliği Dize

AppPerformanceCounters

Eski tablo: performanceCounters

ApplicationInsights Tür LogAnalytics Tür
appId Dize ResourceGUID Dize
application_Version Dize AppVersion Dize
appName Dize _ResourceId Dize
kategori Dize Kategori Dize
client_Browser Dize ClientBrowser Dize
client_City Dize ClientCity Dize
client_CountryOrRegion Dize ClientCountryOrRegion Dize
client_IP Dize ClientIP Dize
client_Model Dize ClientModel Dize
client_OS Dize ClientOS Dize
client_StateOrProvince Dize ClientStateOrProvince Dize
client_Type Dize ClientType Dize
cloud_RoleInstance Dize AppRoleInstance Dize
cloud_RoleName Dize AppRoleName Dize
counter Dize (kaldırıldı)
customDimensions dynamic Properties Dinamik
iKey Dize IKey Dize
örnek Dize Örnek Dize
itemId Dize _ItemId Dize
itemType Dize Tür Dize
Adı Dize Ad Dize
operation_Id Dize OperationId Dize
operation_Name Dize OperationName Dize
operation_ParentId Dize ParentId Dize
operation_SyntheticSource Dize SyntheticSource Dize
sdkVersion Dize SDKVersion Dize
session_Id Dize SessionId Dize
timestamp datetime TimeGenerated datetime
user_AccountId Dize UserAccountId Dize
user_AuthenticatedId Dize UserAuthenticatedId Dize
user_Id Dize Kullanıcı Kimliği Dize
değer real Değer real

AppRequests

Eski tablo: istekler

ApplicationInsights Tür LogAnalytics Tür
appId Dize ResourceGUID Dize
application_Version Dize AppVersion Dize
appName Dize _ResourceId Dize
client_Browser Dize ClientBrowser Dize
client_City Dize ClientCity Dize
client_CountryOrRegion Dize ClientCountryOrRegion Dize
client_IP Dize ClientIP Dize
client_Model Dize ClientModel Dize
client_OS Dize ClientOS Dize
client_StateOrProvince Dize ClientStateOrProvince Dize
client_Type Dize ClientType Dize
cloud_RoleInstance Dize AppRoleInstance Dize
cloud_RoleName Dize AppRoleName Dize
customDimensions dynamic Properties Dinamik
customMeasurements dynamic Ölçümler Dinamik
süre real DurationMs Gerçek sayı
id Dize Id String
iKey Dize IKey Dize
itemCount int ItemCount int
itemId Dize _ItemId Dize
itemType Dize Tür String
Adı Dize Ad String
operation_Id Dize OperationId Dize
operation_Name Dize OperationName Dize
operation_ParentId Dize ParentId Dize
operation_SyntheticSource Dize SyntheticSource Dize
performanceBucket Dize PerformanceBucket String
resultCode Dize ResultCode String
sdkVersion Dize SDKVersion Dize
session_Id Dize SessionId Dize
kaynak Dize Kaynak String
başarılı Dize Başarılı Boole
timestamp datetime TimeGenerated datetime
url Dize Url String
user_AccountId Dize UserAccountId Dize
user_AuthenticatedId Dize UserAuthenticatedId Dize
user_Id Dize Kullanıcı Kimliği Dize

AppExceptions

Eski tablo: özel durumlar

ApplicationInsights Tür LogAnalytics Tür
appId Dize ResourceGUID Dize
application_Version Dize AppVersion Dize
appName Dize _ResourceId Dize
derleme Dize Bütünleştirilmiş Kod Dize
client_Browser Dize ClientBrowser Dize
client_City Dize ClientCity Dize
client_CountryOrRegion Dize ClientCountryOrRegion Dize
client_IP Dize ClientIP Dize
client_Model Dize ClientModel Dize
client_OS Dize ClientOS Dize
client_StateOrProvince Dize ClientStateOrProvince Dize
client_Type Dize ClientType Dize
cloud_RoleInstance Dize AppRoleInstance Dize
cloud_RoleName Dize AppRoleName Dize
customDimensions dynamic Properties dynamic
customMeasurements dynamic Ölçümler dynamic
ayrıntılar dynamic Ayrıntılar dynamic
handledAt Dize HandledAt Dize
iKey Dize IKey Dize
innermostAssembly Dize InnermostAssembly Dize
innermostMessage Dize InnermostMessage Dize
innermostMethod Dize InnermostMethod Dize
innermostType Dize InnermostType Dize
itemCount int ItemCount int
itemId Dize _ItemId Dize
itemType Dize Tür Dize
ileti Dize Mesaj Dize
yöntemi Dize Metot Dize
operation_Id Dize OperationId Dize
operation_Name Dize OperationName Dize
operation_ParentId Dize ParentId Dize
operation_SyntheticSource Dize SyntheticSource Dize
outerAssembly Dize OuterAssembly Dize
outerMessage Dize OuterMessage Dize
outerMethod Dize DışMethod Dize
outerType Dize OuterType Dize
problemId Dize Sorun Kimliği Dize
sdkVersion Dize SDKVersion Dize
session_Id Dize SessionId Dize
önem derecesiLevel int SeverityLevel int
timestamp datetime TimeGenerated datetime
Tür Dize ExceptionType Dize
user_AccountId Dize UserAccountId Dize
user_AuthenticatedId Dize UserAuthenticatedId Dize
user_Id Dize Kullanıcı Kimliği Dize

AppTraces

Eski tablo: izlemeler

ApplicationInsights Tür LogAnalytics Tür
appId Dize ResourceGUID Dize
application_Version Dize AppVersion Dize
appName Dize _ResourceId Dize
client_Browser Dize ClientBrowser Dize
client_City Dize ClientCity Dize
client_CountryOrRegion Dize ClientCountryOrRegion Dize
client_IP Dize ClientIP Dize
client_Model Dize ClientModel Dize
client_OS Dize ClientOS Dize
client_StateOrProvince Dize ClientStateOrProvince Dize
client_Type Dize ClientType Dize
cloud_RoleInstance Dize AppRoleInstance Dize
cloud_RoleName Dize AppRoleName Dize
customDimensions dynamic Properties dynamic
customMeasurements dynamic Ölçümler dynamic
iKey Dize IKey Dize
itemCount int ItemCount int
itemId Dize _ItemId Dize
itemType Dize Tür Dize
ileti Dize Mesaj Dize
operation_Id Dize OperationId Dize
operation_Name Dize OperationName Dize
operation_ParentId Dize ParentId Dize
operation_SyntheticSource Dize SyntheticSource Dize
sdkVersion Dize SDKVersion Dize
session_Id Dize SessionId Dize
önem derecesiLevel int SeverityLevel int
timestamp datetime TimeGenerated datetime
user_AccountId Dize UserAccountId Dize
user_AuthenticatedId Dize UserAuthenticatedId Dize
user_Id Dize Kullanıcı Kimliği Dize

Sonraki adımlar