الترحيل إلى موارد Application Insights المستندة إلى مساحة العمل

ترشدك هذه المقالة خلال ترحيل مورد Application Insights كلاسيكي إلى مورد يستند إلى مساحة العمل.

الموارد المستندة إلى مساحة العمل:

  • دعم التكامل الكامل بين Application Insights وLog Analytics.
  • إرسال بيانات تتبع الاستخدام ل Application Insights إلى مساحة عمل Log Analytics شائعة.
  • السماح لك بالوصول إلى أحدث ميزات Azure Monitor مع الاحتفاظ بسجلات التطبيقات والبنية الأساسية والنظام الأساسي في موقع موحد.
  • تمكين التحكم في الوصول الشائع المستند إلى الدور في Azure عبر مواردك.
  • التخلص من الحاجة إلى استعلامات عبر التطبيقات/مساحة العمل.
  • متوفرة في جميع المناطق التجارية وAzure US Government.
  • لا تتطلب تغيير مفاتيح الأجهزة بعد الترحيل من مورد كلاسيكي.

إمكانات جديدة

تسمح لك موارد Application Insights المستندة إلى مساحة العمل بالاستفادة من أحدث قدرات Azure Monitor وLog Analytics:

  • توفر المفاتيح المدارة من قبل العميل التشفير الثابت لبياناتك باستخدام مفاتيح التشفير التي يمكنك فقط الوصول إليها.
  • يسمح لك Azure Private Link بربط النظام الأساسي Azure كخدمة (PaaS) بشبكتك الظاهرية بأمان باستخدام نقاط النهاية الخاصة.
  • يوفر لك محلل ملفات التعريف ومصحح اللقطات إحضار التخزين الخاص بك (BYOS) التحكم الكامل في:
    • نهج التشفير في حالة الراحة.
    • نهج إدارة مدى الحياة.
    • الوصول إلى الشبكة لجميع البيانات المقترنة بملف تعريف Application Insights و Snapshot Debugger.
  • تمكنك مستويات الالتزام من توفير ما يصل إلى 30% مقارنةً بسعر الدفع عند الذهاب. وإلا، فإن فوترة استيعاب بيانات الدفع أولا بأول والاحتفاظ بالبيانات في Log Analytics مشابهة للفوترة في Application Insights.
  • يتم استيعاب البيانات بشكل أسرع عبر استيعاب تدفق Log Analytics.

إشعار

بعد الترحيل إلى مورد Application Insights المستند إلى مساحة العمل، قد يتم تخزين بيانات تتبع الاستخدام من موارد Application Insights متعددة في مساحة عمل Log Analytics مشتركة. لا يزال بإمكانك سحب البيانات من مورد Application Insights محدد، كما هو موضح في القسم فهم استعلامات السجل.

عملية الترحيل

عند الترحيل إلى مورد مستند إلى مساحة العمل، لا يتم نقل أي بيانات من تخزين المورد الكلاسيكي إلى التخزين الجديد المستند إلى مساحة العمل. يؤدي اختيار ترحيل إلى تغيير الموقع الذي تتم فيه كتابة البيانات الجديدة إلى مساحة عمل Log Analytics مع الحفاظ على الوصول إلى بيانات الموارد الكلاسيكية.

تستمر بيانات الموارد الكلاسيكية الخاصة بك وتخضع لإعدادات الاستبقاء على مورد Application Insights الكلاسيكي. تخضع جميع البيانات الجديدة التي تم استيعابها بعد الترحيل لإعدادات الاستبقاء لمساحة عمل Log Analytics المقترنة، والتي تدعم أيضا إعدادات استبقاء مختلفة حسب نوع البيانات.

عملية الترحيل دائمة ولا يمكن عكسها. بعد ترحيل مورد إلى Application Insights المستند إلى مساحة العمل، سيكون دائما موردا يستند إلى مساحة العمل. بعد الترحيل، يمكنك تغيير مساحة العمل الهدف كلما لزم الأمر.

إذا لم تكن بحاجة إلى ترحيل مورد موجود، وتريد بدلا من ذلك إنشاء مورد Application Insights جديد يستند إلى مساحة العمل، فشاهد دليل إنشاء الموارد المستندة إلى مساحة العمل.

إشعار

يجب ألا تقدم عملية الترحيل أي وقت تعطل للتطبيق أو إعادة تشغيل أو تغيير مفتاح الأجهزة الحالي أو سلسلة الاتصال.

المتطلبات الأساسية

  • مساحة عمل Log Analytics مع تعيين وضع التحكم في الوصول إلى إعداد "استخدام أذونات الموارد أو مساحة العمل" :

    • موارد Application Insights المستندة إلى مساحة العمل غير متوافقة مع مساحات العمل التي تم تعيينها إلى إعداد الأذونات المستندة إلى مساحة العمل المخصصة. لمعرفة المزيد حول التحكم في الوصول إلى مساحة عمل Log Analytics، راجع إرشادات وضع التحكم في الوصول.
    • إذا لم يكن لديك بالفعل مساحة عمل Log Analytics موجودة، فشاهد وثائق إنشاء مساحة عمل Log Analytics.
  • التصدير المستمر غير متوافق مع الموارد المستندة إلى مساحة العمل ويجب تعطيله. بعد الانتهاء من الترحيل، يمكنك استخدام إعدادات التشخيص لتكوين أرشفة البيانات إلى حساب تخزين أو الدفق إلى Azure Event Hubs.

    تنبيه

    • تستخدم إعدادات التشخيص تنسيق/مخطط تصدير مختلفا عن التصدير المستمر. يكسر الترحيل أي عمليات تكامل موجودة مع Azure Stream Analytics.
    • قد يؤدي تصدير إعدادات التشخيص إلى زيادة التكاليف. لمزيد من المعلومات، راجع تصدير بيانات تتبع الاستخدام من Application Insights.
  • تحقق من إعدادات الاستبقاء الحالية ضمن الإعدادات>الاستخدام والتكاليف>المقدرة استبقاء البيانات لمساحة عمل Log Analytics. يؤثر هذا الإعداد على المدة التي يتم فيها تخزين أي بيانات جديدة تم استيعابها بعد ترحيل مورد Application Insights.

    إشعار

    • إذا قمت حاليا بتخزين بيانات Application Insights لفترة أطول من 90 يوما الافتراضية وتريد الاحتفاظ بفترة الاستبقاء الطويلة هذه بعد الترحيل، فاضبط إعدادات استبقاء مساحة العمل.
    • إذا حددت استبقاء البيانات لمدة أطول من 90 يوما على البيانات التي تم إدخالها في مورد Application Insights الكلاسيكي قبل الترحيل، يستمر الاحتفاظ بالبيانات في الفوترة من خلال مورد Application Insights هذا حتى تتجاوز البيانات فترة الاستبقاء.
    • إذا تم تمكين إعداد الاستبقاء لمثيل Application Insights ضمن تكوين>الاستخدام والتكاليف>المقدرة الاحتفاظ بالبيانات، فاستخدم هذا الإعداد للتحكم في أيام الاحتفاظ ببيانات تتبع الاستخدام التي لا تزال محفوظة في تخزين المورد الكلاسيكي.
  • فهم استخدام Application Insights المستند إلى مساحة العمل والتكاليف.

البحث عن موارد Application Insights الكلاسيكية

يمكنك استخدام الطرق التالية للعثور على موارد Application Insights الكلاسيكية ضمن اشتراكك:

مورد Application Insights في مدخل Microsoft Azure

ضمن نظرة عامة على مورد Application Insights، لا تحتوي موارد Classic Application Insights على مساحة عمل مرتبطة ويظهر شعار تحذير تقاعد Classic Application Insights. تحتوي الموارد المستندة إلى مساحة العمل على مساحة عمل مرتبطة ضمن قسم النظرة العامة

المورد الكلاسيكي: لقطة شاشة لصفحة نظرة عامة على مدخل Application Insights الكلاسيكية.

المورد المستند إلى مساحة العمل: لقطة شاشة لصفحة نظرة عامة على مدخل Application Insights المستندة إلى مساحة العمل.

Azure Resource Graph

يمكنك استخدام مستكشف Azure Resource Graph (ARG) وتشغيل استعلام على جدول "الموارد" لسحب هذه المعلومات:

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

إشعار

يتم تحديد الموارد الكلاسيكية بواسطة "ApplicationInsights" أو "N/A" أو القيم الفارغة .

Azure CLI:

قم بتشغيل البرنامج النصي التالي من Cloud Shell في المدخل حيث يتم تضمين المصادقة في أو في أي مكان آخر بعد المصادقة باستخدام 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}

إشعار

يتم تحديد الموارد الكلاسيكية بواسطة "ApplicationInsights" أو "N/A" أو القيم الفارغة . يمكن تشغيل البرنامج النصي PowerShell التالي من 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

ترحيل موردك

لترحيل مورد Application Insights كلاسيكي إلى مورد يستند إلى مساحة العمل:

  1. من مورد Application Insights، حدد "Properties" ضمن عنوان "Configure" في القائمة على اليسار.

    لقطة شاشة تعرض Properties أسفل العنوان Configured.

  2. حدد ترحيل إلى مستند إلى مساحة العمل.

    لقطة شاشة تعرض الزر

  3. حدد مساحة عمل Log Analytics حيث تريد تخزين جميع بيانات تتبع الاستخدام ل Application Insights التي تم استيعابها في المستقبل. يمكن أن تكون إما مساحة عمل Log Analytics في نفس الاشتراك أو اشتراكا مختلفا يشارك نفس مستأجر Microsoft Entra. لا يجب أن تكون مساحة عمل Log Analytics في نفس مجموعة الموارد مثل مورد Application Insights.

    إشعار

    قد يستغرق الترحيل إلى مورد يستند إلى مساحة العمل ما يصل إلى 24 ساعة، ولكن العملية عادة ما تكون أسرع. الاعتماد على الوصول إلى البيانات من خلال مورد Application Insights الخاص بك أثناء انتظار انتهاء عملية الترحيل. بعد الانتهاء من ذلك، سترى بيانات جديدة مخزنة في جداول مساحة عمل Log Analytics.

    لقطة شاشة تعرض واجهة مستخدم معالج الترحيل مع خيار تحديد مساحة العمل الهدف.

    بعد ترحيل المورد الخاص بك، سترى معلومات مساحة العمل المقابلة في جزء نظرة عامة .

    لقطة شاشة تعرض اسم مساحة العمل.

    يؤدي تحديد نص الارتباط الأزرق إلى نقلك إلى مساحة عمل Log Analytics المقترنة حيث يمكنك الاستفادة من بيئة استعلام مساحة العمل الموحدة الجديدة.

تلميح

بعد الترحيل إلى مورد Application Insights المستند إلى مساحة العمل، استخدم الحد الأقصى اليومي لمساحة العمل للحد من الاستيعاب والتكاليف بدلا من الحد الأقصى في Application Insights.

فهم استعلامات السجل

نحن نقدم التوافق الكامل مع الإصدارات السابقة لطلبات موارد Application Insights الكلاسيكية والمصنفات والتنبيهات المستندة إلى السجل ضمن تجربة Application Insights.

لكتابة الاستعلامات مقابل بنية/مخطط الجدول الجديد المستند إلى مساحة العمل، يجب أولا الانتقال إلى مساحة عمل Log Analytics.

للتأكد من تشغيل الاستعلامات بنجاح، تحقق من محاذاة حقول الاستعلام مع حقول المخطط الجديدة.

قد يكون لديك موارد Application Insights متعددة تخزن بيانات تتبع الاستخدام في مساحة عمل Log Analytics واحدة، ولكنك تريد الاستعلام عن البيانات من مورد Application Insights محدد واحد. لديك خياران:

  • انتقل إلى مورد Application Insights وحدد علامة التبويب Logs . تسحب جميع الاستعلامات من علامة التبويب هذه البيانات تلقائيا من مورد Application Insights المحدد.
  • انتقل إلى مساحة عمل Log Analytics التي قمت بتكوينها كوجهة لبيانات تتبع استخدام Application Insights وحدد علامة التبويب Logs . للاستعلام عن البيانات من مورد Application Insights معين، قم بتصفية الخاصية المضمنة _ResourceId المتوفرة في جميع الجداول الخاصة بالتطبيق.

عند الاستعلام مباشرة من مساحة عمل Log Analytics، يمكنك فقط رؤية البيانات التي تم استيعابها بعد الترحيل. للاطلاع على بيانات Application Insights الإصدار الكلاسيكي والبيانات الجديدة التي تم استيعابها بعد الترحيل في تجربة استعلام موحدة، فاستخدم علامة تبويب Logs من داخل مورد Application Insights الذي تم ترحيله.

إشعار

إذا قمت بإعادة تسمية مورد Application Insights بعد الترحيل إلى النموذج المستند إلى مساحة العمل، فلن تعرض علامة التبويب Application Insights Logs بيانات تتبع الاستخدام التي تم جمعها قبل إعادة التسمية. يمكنك مشاهدة جميع البيانات القديمة والجديدة في علامة التبويب Logs لمورد Log Analytics المقترن.

تحديد موارد Application Insights حسب نوع الاستيعاب

استخدم البرنامج النصي التالي لتحديد موارد Application Insights الخاصة بك عن طريق نوع الاستيعاب.

مثال

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

ترحيل الموارد البرمجية

يساعدك هذا القسم على ترحيل مواردك.

Azure CLI

للوصول إلى أوامر واجهة سطر الأوامرApplication Insights من الإصدار الأولي، يجب عليك تشغيل ما يلي أولاً:

 az extension add -n application-insights

إذا لم تقم بتشغيل az extension add الأمر، فسترى رسالة خطأ تنص على az : ERROR: az monitor: 'app-insights' is not in the 'az monitor' command group. See 'az monitor --help'.

الآن يمكنك تشغيل التعليمة البرمجية التالية لإنشاء مورد Application Insights:

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

مثال

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"

للحصول على وثائق واجهة سطر الأوامر Azure الكاملة لهذا الأمر، راجع وثائق واجهة سطر الأوامر Azure.

Azure PowerShell

بدءا من الإصدار 8.0 أو أعلى من Azure PowerShell، يمكنك استخدام Update-AzApplicationInsights أمر PowerShell لترحيل مورد Application Insights كلاسيكي إلى مساحة العمل المستندة إلى.

لاستخدام cmdlet هذا، تحتاج إلى تحديد اسم ومجموعة الموارد لمورد Application Insights الذي تريد تحديثه. IngestionMode استخدم المعلمتين و WorkspaceResoruceId لترحيل المثيل الكلاسيكي إلى مستند إلى مساحة العمل. لمزيد من المعلومات حول معلمات وبناء جملة أمر cmdlet هذا، راجع Update-AzApplicationInsights.

مثال

# 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

يوفر هذا القسم قوالب.

تنبيه

تأكد من إزالة كافة إعدادات Continous Export من المورد قبل تشغيل قوالب الترحيل. راجع المتطلبات الأساسية

ملف القالب

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

ملف المعلمات

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

تعديل مساحة عمل المقترنة

بعد إنشاء مورد Application Insights المستند إلى مساحة العمل، يمكنك تعديل مساحة عمل Log Analytics المقترنة.

من داخل جزء موارد Application Insights حدد خصائص> تغيير مساحات عمل> مساحات عمل تحليلات السجلات.

الأسئلة الشائعة

يقدم هذا القسم إجابات للأسئلة الشائعة.

ماذا يحدث إذا لم أرحل مورد Application Insights الكلاسيكي إلى مورد يستند إلى مساحة العمل؟

بدأت Microsoft نهجا مرحلي لترحيل الموارد الكلاسيكية إلى الموارد المستندة إلى مساحة العمل في مايو 2024، وهذا الترحيل مستمر لعدة أشهر. لا يمكننا توفير تواريخ تقريبية لترحيل موارد أو اشتراكات أو مناطق معينة.

نحن نشجع بشدة الترحيل اليدوي إلى الموارد المستندة إلى مساحة العمل. يتم بدء هذه العملية عن طريق تحديد شعار إشعار الإيقاف. يمكنك العثور عليه في جزء نظرة عامة على مورد Application Insights الكلاسيكي من مدخل Microsoft Azure. تتضمن هذه العملية عادة خطوة واحدة لاختيار مساحة عمل Log Analytics المستخدمة لتخزين بيانات التطبيق الخاص بك. إذا كنت تستخدم التصدير المستمر، فستحتاج إلى الترحيل إلى إعدادات التشخيص أو تعطيل الميزة أولا.

إذا كنت لا ترغب في ترحيل المورد الكلاسيكي تلقائيا إلى مورد يستند إلى مساحة العمل، يمكنك حذف المورد أو ترحيله يدويا.

هل هناك أي تأثير على تكلفة الترحيل؟

عادة لا يوجد فرق، مع استثناءين.

  • لا تتلقى موارد Application Insights التي كانت تتلقى 1 غيغابايت شهريا مجانا عبر نموذج تسعير Application Insights القديم البيانات المجانية.
  • لا تزال موارد Application Insights التي كانت في مستوى التسعير الأساسي قبل أبريل 2018 تتم فوترتها بنفس نقطة السعر غير الإقليمي كما كان قبل أبريل 2018. ستتلقى موارد Application Insights التي تم إنشاؤها بعد ذلك الوقت، أو تلك الموارد التي تم تحويلها إلى قائمة على مساحة العمل، التسعير الإقليمي الحالي. لمعرفة الأسعار الحالية بعملتك ومنطقتك، راجع أسعار تطبيق Insights.

يوفر الترحيل إلى Application Insights المستند إلى مساحة العمل العديد من الخيارات لتحسين التكلفة بشكل أكبر، بما في ذلك مستويات التزام Log Analytics، والمجموعات المخصصة، والسجلات الأساسية والإضافية.

كيف سيعمل الحد الأقصى لبيانات تتبع الاستخدام؟

يمكنك تعيين حد أقصى يومي على مساحة عمل Log Analytics.

لا يتوفر حد أقصى صارم للفوترة.

كيف سيعمل أخذ العينات المستند إلى الاستيعاب؟

لا توجد تغييرات على أخذ العينات المستندة إلى الاستيعاب.

هل هناك فجوات في البيانات التي تم جمعها أثناء الترحيل؟

‏‏لا. نقوم بدمج البيانات أثناء وقت الاستعلام.

هل تستمر استعلامات السجل القديمة في العمل؟

نعم، يستمرون في العمل.

هل ستستمر لوحات المعلومات التي تحتوي على مخططات قياسية وسجلية مثبتة في العمل بعد الترحيل؟

نعم، يستمرون في العمل.

هل يؤثر الترحيل على وصول AppInsights API إلى البيانات؟

‏‏لا. لا يؤثر الترحيل على وصول واجهة برمجة التطبيقات الحالية إلى البيانات. بعد الترحيل، يمكنك الوصول إلى البيانات مباشرة من مساحة عمل باستخدام مخطط مختلف قليلا.

هل هناك أي تأثير على القياسات المباشرة أو تجارب المراقبة الأخرى؟

‏‏لا. لا يوجد أي تأثير على Live Metrics أو تجارب المراقبة الأخرى.

ماذا يحدث مع التصدير المستمر بعد الترحيل؟

لمتابعة عمليات التصدير التلقائية، تحتاج إلى الترحيل إلى إعدادات التشخيص قبل الترحيل إلى مورد يستند إلى مساحة العمل. ينتقل إعداد التشخيص في الترحيل إلى Application Insights المستند إلى مساحة العمل.

كيف أعمل ضمان الترحيل الناجح لمورد App Insights الخاص بي باستخدام Terraform؟

إذا كنت تستخدم Terraform لإدارة موارد Azure، فمن المهم استخدام أحدث إصدار من موفر Terraform azurerm قبل محاولة ترقية مورد App Insights. يمكن أن يؤدي استخدام إصدار أقدم من الموفر، مثل الإصدار 3.12، إلى حذف المكون الكلاسيكي قبل إنشاء مورد Application Insights المستند إلى مساحة العمل البديل. يمكن أن يتسبب في فقدان البيانات السابقة ويتطلب تحديث التكوينات في التطبيقات المراقبة بقيم سلسلة الاتصال ومفتاح تقرير عن حالة النظام الجديدة.

لتجنب هذه المشكلة، تأكد من استخدام أحدث إصدار من موفر Terraform azurerm، الإصدار 3.89 أو أعلى. ينفذ خطوات الترحيل المناسبة عن طريق إصدار استدعاء Azure Resource Manager (ARM) المناسب لترقية مورد App Insights الكلاسيكي إلى مورد يستند إلى مساحة العمل مع الحفاظ على جميع البيانات القديمة وقيم مفتاح سلسلة الاتصال/الأجهزة.

هل لا يزال بإمكاني استخدام واجهة برمجة التطبيقات القديمة لإنشاء موارد Application Insights برمجيا؟

للتوافق مع الإصدارات السابقة، تستمر المكالمات إلى واجهة برمجة التطبيقات القديمة لإنشاء موارد Application Insights في العمل. ينشئ كل استدعاء من هذه الاستدعاءات كلا من مورد Application Insights المستند إلى مساحة العمل ومساحة عمل Log Analytics لتخزين البيانات.

نحن نشجع بشدة التحديث إلى واجهة برمجة التطبيقات الجديدة للتحكم بشكل أفضل في إنشاء الموارد.

هل يجب ترحيل إعدادات التشخيص على Application Insights الكلاسيكية قبل الانتقال إلى الذكاء الاصطناعي المستندة إلى مساحة العمل؟

نعم، نوصي بترحيل إعدادات التشخيص على موارد Application Insights الكلاسيكية قبل الانتقال إلى Application Insights المستند إلى مساحة العمل. يضمن استمرارية وتوافق إعدادات التشخيص الخاصة بك.

استكشاف الأخطاء وإصلاحها

يوفر هذا القسم تلميحات حول استكشاف الأخطاء وإصلاحها.

وضع الوصول

رسالة الخطأ: "تم تكوين مساحة العمل المحددة باستخدام وضع الوصول المستند إلى مساحة العمل. يمكن أن تتأثر بعض ميزات مراقبة أداء التطبيق (APM). حدد مساحة عمل أخرى أو اسمح بالوصول المستند إلى الموارد في إعدادات مساحة العمل. يمكنك تجاوز هذا الخطأ باستخدام CLI."

لكي يعمل مورد Application Insights المستند إلى مساحة العمل بشكل صحيح، تحتاج إلى تغيير وضع التحكم في الوصول لمساحة عمل Log Analytics المستهدفة إلى إعداد أذونات المورد أو مساحة العمل. يقع هذا الإعداد في واجهة مستخدم مساحة عمل Log Analytics ضمن وضع التحكم في الوصول> إلى الخصائص. للحصول على الإرشادات، راجع إرشادات تكوين وضع التحكم في الوصول في Log Analytics. إذا تم تعيين وضع التحكم في الوصول إلى إعداد طلب أذونات مساحة العمل الحصري، يظل الترحيل عبر تجربة ترحيل المدخل محظورا.

إذا لم تتمكن من تغيير وضع التحكم في الوصول لأسباب أمنية لمساحة العمل المستهدفة الحالية، فقم بإنشاء مساحة عمل Log Analytics جديدة لاستخدامها في الترحيل.

Continuous export

رسالة الخطأ: "يجب تعطيل التصدير المستمر قبل المتابعة. بعد الترحيل، استخدم إعدادات التشخيص للتصدير."

وظيفة التصدير المستمر القديمة غير مدعومة للموارد المستندة إلى مساحة العمل. قبل الترحيل، تحتاج إلى تمكين إعدادات التشخيص وتعطيل التصدير المستمر.

  1. تمكين إعدادات التشخيص على مورد Application Insights الكلاسيكي.

  2. من طريقة عرض مورد Application Insights، ضمن عنوان "Configure"، حدد "Continuous export".

    لقطة شاشة تعرض عنصر قائمة التصدير المستمر.

  3. حدد تعطيل.

    لقطة شاشة تعرض زر تعطيل التصدير المستمر.

    • بعد تحديد تعطيل، يمكنك العودة إلى واجهة مستخدم الترحيل. إذا كانت صفحة تحرير التصدير المستمر تطالبك بأنه لم يتم حفظ إعداداتك، فحدد موافق. لا تتعلق هذه المطالبة بتعطيل التصدير المستمر أو تمكينه.

    • بعد ترحيل مورد Application Insights، يمكنك استخدام إعدادات التشخيص لاستبدال الوظيفة التي يستخدم التصدير المستمر لتوفيرها. حدد Diagnostics settings>Add diagnostic setting in your Application Insights resource. يمكنك تحديد جميع الجداول، أو مجموعة فرعية من الجداول، للأرشفة إلى حساب تخزين أو دفق إلى Azure Event Hubs. لمزيد من المعلومات حول إعدادات التشخيص، راجع إرشادات إعدادات تشخيص Azure Monitor.

إعدادات الاستبقاء

رسالة تحذير: "لا تنطبق إعدادات استبقاء Application Insights المخصصة على البيانات المرسلة إلى مساحة العمل. تحتاج إلى إعادة تكوينها بشكل منفصل."

لا يتعين عليك إجراء أي تغييرات قبل الترحيل. تنبهك هذه الرسالة إلى عدم ضبط إعدادات استبقاء بيانات Application Insights الحالية إلى فترة استبقاء البيانات الافتراضية التي تبلغ مدتها 90 يوماً. تعني رسالة التحذير هذه أنك قد ترغب في تعديل إعدادات الاستبقاء لمساحة عمل Log Analytics قبل ترحيل البيانات الجديدة والبدء في استيعابها.

يمكنك التحقق من إعدادات الاستبقاء الحالية لتحليلات السجل ضمن الإعدادات>استخدام والتكاليف>المقدرة استبقاء البيانات في واجهة مستخدم تحليلات السجل. يؤثر هذا الإعداد على المدة التي يتم فيها تخزين أي بيانات جديدة تم استيعابها بعد ترحيل مورد Application Insights.

تغييرات الموارد المستندة إلى مساحة العمل

قبل إدخال موارد Application Insights المستندة إلى مساحة العمل، تم تخزين بيانات Application Insights بشكل منفصل عن بيانات السجل الأخرى في Azure Monitor. كلاهما يعتمد على مستكشف بيانات Azure ويستخدمان نفس لغة Kusto Query (KQL). يتم تخزين بيانات موارد Application Insights المستندة إلى مساحة العمل في مساحة عمل Log Analytics مع بيانات المراقبة وبيانات التطبيق الأخرى. يبسط هذا الترتيب التكوين الخاص بك. يمكنك تحليل البيانات عبر حلول متعددة بسهولة أكبر واستخدام قدرات مساحات العمل.

بنية البيانات الإصدار الكلاسيكي

يتم وصف بنية مساحة عمل Log Analytics في نظرة عامة على مساحة عمل Log Analytics. بالنسبة لتطبيق كلاسيكي، لا يتم تخزين البيانات في مساحة عمل Log Analytics. ويستخدم نفس لغة الاستعلام. يمكنك إنشاء الاستعلامات وتشغيلها باستخدام نفس أداة Log Analytics في مدخل Microsoft Azure. يتم تخزين عناصر البيانات للتطبيقات الكلاسيكية بشكل منفصل عن بعضها البعض. البنية العامة هي نفسها للتطبيقات المستندة إلى مساحة العمل، على الرغم من أن أسماء الأعمدة والجدول مختلفة.

إشعار

تتضمن تجربة Application Insights الكلاسيكية التوافق مع الإصدارات السابقة لاستعلامات الموارد والمصنفات والتنبيهات المستندة إلى السجل. للاستعلام أو العرض مقابل بنية الجدول أو المخطط الجديد المستند إلى مساحة العمل، انتقل أولا إلى مساحة عمل Log Analytics. أثناء المعاينة، يتيح لك تحديد السجلات في جزء Application Insights الوصول إلى تجربة استعلام Application Insights الكلاسيكية. لمزيد من المعلومات، راجع Query scope.

مخطط يوضح بُنية Azure Monitor Logs لـ Application Insights.

بنية الجدول

اسم الجدول القديم اسم الجدول الجديد ‏‏الوصف
توافر النتائج نتائج توفر التطبيق بيانات موجزة من اختبارات التوفر.
المتصفح توقيت متصفح التطبيق بيانات حول أداء العميل، مثل الوقت المستغرق لمعالجة البيانات الواردة.
التبعيات تبعيات التطبيقات المكالمات من التطبيق إلى المكونات الأخرى (بما في ذلك المكونات الخارجية) المسجلة عبر TrackDependency(). ومن الأمثلة على ذلك المكالمات إلى واجهة برمجة تطبيقات REST أو قاعدة البيانات أو نظام الملفات.
أحداث مخصصة أحداث التطبيق أحداث مخصصة أنشأها التطبيق الخاص بك.
قياسات مخصصة قياسات التطبيق المقاييس المخصصة التي أنشأها التطبيق الخاص بك.
طرق عرض الصفحات مشاهدات صفحة التطبيق بيانات حول كل عرض موقع ويب مع معلومات المستعرض.
الأداء عدادات أداء التطبيق قياسات الأداء من موارد الحوسبة التي تدعم التطبيق. مثال على ذلك عدادات أداء Windows.
الطلبات طلبات التطبيق الطلبات التي يتلقاها التطبيق الخاص بك. على سبيل المثال، يتم تسجيل سجل طلب منفصل لكل طلب بروتوكول نقل نص تشعبي يتلقاها تطبيق الويب الخاص بك.
الاستثناءات استثناءات التطبيقات الاستثناءات التي تم طرحها بواسطة وقت تشغيل التطبيق. يلتقط كلا من استثناءات جانب الخادم و(المستعرضات) من جانب العميل.
آثار تتبع التطبيق السجلات التفصيلية (التتبعات) المنبعثة من خلال التعليمات البرمجية للتطبيق/ أطر التسجيل المسجلة عبر TrackTrace().

تنبيه

انتظر بيانات تتبع الاستخدام الجديدة في Log Analytics قبل الاعتماد عليها. بعد بدء الترحيل، ينتقل القياس عن بعد أولا إلى Classic Application Insights. يتم تبديل استيعاب بيانات تتبع الاستخدام إلى Log Analytics في غضون 24 ساعة. بمجرد الانتهاء، يلتقط Log Analytics بيانات تتبع الاستخدام الجديدة فقط.

مخططات الجدول

تعرض الأقسام التالية التعيين بين أسماء الخصائص الكلاسيكية وأسماء خصائص Application Insights المستندة إلى مساحة العمل. استخدم هذه المعلومات لتحويل أي استعلامات باستخدام الجداول القديمة.

معظم الأعمدة لها نفس الاسم بأحرف كبيرة مختلفة. KQL حساس لحالة الأحرف، لذلك تحتاج إلى تغيير اسم كل عمود مع أسماء الجداول في الاستعلامات الموجودة. يتم تمييز الأعمدة التي تحتوي على تغييرات بالإضافة إلى الأحرف الكبيرة. لا يزال بإمكانك استخدام استعلامات Application Insights الكلاسيكية داخل جزء السجلات من مورد Application Insights، حتى لو كان مورداً مستنداً إلى مساحة العمل. أسماء الخصائص الجديدة مطلوبة عند الاستعلام من داخل سياق تجربة مساحة عمل Log Analytics.

نتائج توفر التطبيق

الجدول القديم: availabilityResults

رؤى التطبيقات نوع تحليلات السجل نوع
appId سلسلة الموارد Guid سلسلة
إصدار التطبيق سلسلة AppVersion سلسلة
اسم التطبيق سلسلة _ResourceId سلسلة
client_browser سلسلة متصفح العميل سلسلة
client_city سلسلة مدينة العميل سلسلة
client_CountryOrRegion سلسلة بلد العميل أو المنطقة سلسلة
client_ip سلسلة ClientIP سلسلة
client_Model سلسلة نموذج العميل سلسلة
client_OS سلسلة نظام التشغيل الخاص بالعميل سلسلة
client_StateOrProvince سلسلة ClientStateOrProvince سلسلة
client_Type سلسلة نوع العميل سلسلة
cloud_RoleInstance سلسلة مثيل دور التطبيق سلسلة
cloud_RoleName سلسلة اسم دور التطبيق سلسلة
الأبعاد المخصصة ديناميكي خصائص ديناميكي
القياسات المخصصة ديناميكي Measurements ديناميكي
المدة real المدة بالدقيقة والثانية real
id سلسلة Id سلسلة
iKey سلسلة IKey سلسلة
عدد العناصر العدد الصحيح عدد العناصر العدد الصحيح
itemId سلسلة _ItemId سلسلة
itemType سلسلة نوع السلسلة‬
مكان سلسلة الموقع سلسلة
رسالة سلسلة رسالة سلسلة
الاسم سلسلة الاسم سلسلة
operation_Id سلسلة معرف العملية سلسلة
operation_Name سلسلة OperationName سلسلة
operation_ParentId سلسلة معرف الأصل سلسلة
operation_SyntheticSource سلسلة مصدر اصطناعي سلسلة
مستودع الأداء سلسلة مستودع الأداء سلسلة
sdkVersion سلسلة SDKVersion سلسلة
session_Id سلسلة SessionId سلسلة
size real الحجم real
نجاح سلسلة نجاح مجموعة
الطابع الزمني datetime TimeGenerated datetime
user_AccountId سلسلة معرف حساب المستخدم سلسلة
user_AuthenticatedId سلسلة معرف المستخدم المصدق سلسلة
user_Id سلسلة معرف المستخدم سلسلة

توقيت متصفح التطبيق

الجدول القديم: توقيت المتصفح

رؤى التطبيقات نوع تحليلات السجل نوع
appId سلسلة الموارد Guid سلسلة
إصدار التطبيق سلسلة AppVersion سلسلة
اسم التطبيق سلسلة _ResourceId سلسلة
client_browser سلسلة متصفح العميل سلسلة
client_city سلسلة مدينة العميل سلسلة
client_CountryOrRegion سلسلة بلد العميل أو المنطقة سلسلة
client_ip سلسلة ClientIP سلسلة
client_Model سلسلة نموذج العميل سلسلة
client_OS سلسلة نظام التشغيل الخاص بالعميل سلسلة
client_StateOrProvince سلسلة ClientStateOrProvince سلسلة
client_Type سلسلة نوع العميل سلسلة
cloud_RoleInstance سلسلة مثيل دور التطبيق سلسلة
cloud_RoleName سلسلة اسم دور التطبيق سلسلة
الأبعاد المخصصة ديناميكي خصائص ديناميكي
القياسات المخصصة ديناميكي Measurements ديناميكي
iKey سلسلة IKey سلسلة
عدد العناصر العدد الصحيح عدد العناصر العدد الصحيح
itemId سلسلة _ItemId سلسلة
itemType سلسلة نوع سلسلة
الاسم سلسلة الاسم datetime
مدة الشبكة real مدة الشبكة real
operation_Id سلسلة معرف العملية سلسلة
operation_Name سلسلة OperationName سلسلة
operation_ParentId سلسلة معرف الأصل سلسلة
operation_SyntheticSource سلسلة مصدر اصطناعي سلسلة
مستودع الأداء سلسلة مستودع الأداء سلسلة
مدة المعالجة real أجهزة مدة المعالجة real
مدة الاستلام real أجهزة مدة الاستلام real
sdkVersion سلسلة SDKVersion سلسلة
مدة الإرسال real أجهزة مدة الإرسال real
session_Id سلسلة SessionId سلسلة
الطابع الزمني datetime TimeGenerated datetime
إجمالي المدة real أجهزة إجمالي المدة real
عنوان URL سلسلة عنوان URL سلسلة
user_AccountId سلسلة معرف حساب المستخدم سلسلة
user_AuthenticatedId سلسلة معرف المستخدم المصدق سلسلة
user_Id سلسلة معرف المستخدم سلسلة

تبعيات التطبيقات

الجدول القديم: التبعيات

رؤى التطبيقات نوع تحليلات السجل نوع
appId سلسلة الموارد Guid سلسلة
إصدار التطبيق سلسلة AppVersion سلسلة
اسم التطبيق سلسلة _ResourceId سلسلة
client_browser سلسلة متصفح العميل سلسلة
client_city سلسلة مدينة العميل سلسلة
client_CountryOrRegion سلسلة بلد العميل أو المنطقة سلسلة
client_ip سلسلة ClientIP سلسلة
client_Model سلسلة نموذج العميل سلسلة
client_OS سلسلة نظام التشغيل الخاص بالعميل سلسلة
client_StateOrProvince سلسلة ClientStateOrProvince سلسلة
client_Type سلسلة نوع العميل سلسلة
cloud_RoleInstance سلسلة مثيل دور التطبيق سلسلة
cloud_RoleName سلسلة اسم دور التطبيق سلسلة
الأبعاد المخصصة ديناميكي خصائص ديناميكي
القياسات المخصصة ديناميكي Measurements ديناميكي
البيانات سلسلة البيانات سلسلة
المدة real المدة بالدقيقة والثانية real
id سلسلة Id سلسلة
iKey سلسلة IKey سلسلة
عدد العناصر العدد الصحيح عدد العناصر العدد الصحيح
itemId سلسلة _ItemId سلسلة
itemType سلسلة نوع السلسلة‬
الاسم سلسلة الاسم سلسلة
operation_Id سلسلة معرف العملية سلسلة
operation_Name سلسلة OperationName سلسلة
operation_ParentId سلسلة معرف الأصل سلسلة
operation_SyntheticSource سلسلة مصدر اصطناعي سلسلة
مستودع الأداء سلسلة مستودع الأداء سلسلة
رمز النتيجة سلسلة رمز النتيجة سلسلة
sdkVersion سلسلة SDKVersion سلسلة
session_Id سلسلة SessionId سلسلة
نجاح سلسلة نجاح مجموعة
الهدف سلسلة استهداف سلسلة
الطابع الزمني datetime TimeGenerated datetime
النوع سلسلة نوع التبعية سلسلة
user_AccountId سلسلة معرف حساب المستخدم سلسلة
user_AuthenticatedId سلسلة معرف المستخدم المصدق سلسلة
user_Id سلسلة معرف المستخدم سلسلة

أحداث التطبيق

الجدول القديم: الأحداث المخصصة

رؤى التطبيقات نوع تحليلات السجل نوع
appId سلسلة الموارد Guid سلسلة
إصدار التطبيق سلسلة AppVersion سلسلة
اسم التطبيق سلسلة _ResourceId سلسلة
client_browser سلسلة متصفح العميل سلسلة
client_city سلسلة مدينة العميل سلسلة
client_CountryOrRegion سلسلة بلد العميل أو المنطقة سلسلة
client_ip سلسلة ClientIP سلسلة
client_Model سلسلة نموذج العميل سلسلة
client_OS سلسلة نظام التشغيل الخاص بالعميل سلسلة
client_StateOrProvince سلسلة ClientStateOrProvince سلسلة
client_Type سلسلة نوع العميل سلسلة
cloud_RoleInstance سلسلة مثيل دور التطبيق سلسلة
cloud_RoleName سلسلة اسم دور التطبيق سلسلة
الأبعاد المخصصة ديناميكي خصائص ديناميكي
القياسات المخصصة ديناميكي Measurements ديناميكي
iKey سلسلة IKey سلسلة
عدد العناصر العدد الصحيح عدد العناصر العدد الصحيح
itemId سلسلة _ItemId سلسلة
itemType سلسلة نوع سلسلة
الاسم سلسلة الاسم سلسلة
operation_Id سلسلة معرف العملية سلسلة
operation_Name سلسلة OperationName سلسلة
operation_ParentId سلسلة معرف الأصل سلسلة
operation_SyntheticSource سلسلة مصدر اصطناعي سلسلة
sdkVersion سلسلة SDKVersion سلسلة
session_Id سلسلة SessionId سلسلة
الطابع الزمني datetime TimeGenerated datetime
user_AccountId سلسلة معرف حساب المستخدم سلسلة
user_AuthenticatedId سلسلة معرف المستخدم المصدق سلسلة
user_Id سلسلة معرف المستخدم سلسلة

قياسات التطبيق

الجدول القديم: الأحداث المخصصة

رؤى التطبيقات نوع تحليلات السجل نوع
appId سلسلة الموارد Guid سلسلة
إصدار التطبيق سلسلة AppVersion سلسلة
اسم التطبيق سلسلة _ResourceId سلسلة
client_browser سلسلة متصفح العميل سلسلة
client_city سلسلة مدينة العميل سلسلة
client_CountryOrRegion سلسلة بلد العميل أو المنطقة سلسلة
client_ip سلسلة ClientIP سلسلة
client_Model سلسلة نموذج العميل سلسلة
client_OS سلسلة نظام التشغيل الخاص بالعميل سلسلة
client_StateOrProvince سلسلة ClientStateOrProvince سلسلة
client_Type سلسلة نوع العميل سلسلة
cloud_RoleInstance سلسلة مثيل دور التطبيق سلسلة
cloud_RoleName سلسلة اسم دور التطبيق سلسلة
الأبعاد المخصصة ديناميكي خصائص ديناميكي
iKey سلسلة IKey سلسلة
itemId سلسلة _ItemId سلسلة
itemType سلسلة نوع سلسلة
الاسم سلسلة الاسم سلسلة
operation_Id سلسلة معرف العملية سلسلة
operation_Name سلسلة OperationName سلسلة
operation_ParentId سلسلة معرف الأصل سلسلة
operation_SyntheticSource سلسلة مصدر اصطناعي سلسلة
sdkVersion سلسلة SDKVersion سلسلة
session_Id سلسلة SessionId سلسلة
الطابع الزمني datetime TimeGenerated datetime
user_AccountId سلسلة معرف حساب المستخدم سلسلة
user_AuthenticatedId سلسلة معرف المستخدم المصدق سلسلة
user_Id سلسلة معرف المستخدم سلسلة
قيمة real (تمت الإزالة)
عدد القيم العدد الصحيح عدد العناصر العدد الصحيح
قيمة أقصى real قيمة أقصى real
قيمة أقصى real قيمة أقصى real
مجموع القيمة real مجموع القيمة real

إشعار

تستخدم الإصدارات القديمة من Application Insights SDKs للإبلاغ عن الانحراف المعياري (valueStdDev) في التجميع المسبق للمقاييس. نظرا لأن الاعتماد في تحليل المقاييس كان خفيفا، فقد تمت إزالة الحقل ولم يعد يتم تجميعه بواسطة SDKs. إذا تم تلقي القيمة بواسطة نقطة نهاية تجميع بيانات Application Insights، يتم إسقاطها أثناء الاستيعاب ولا يتم إرسالها إلى مساحة عمل Log Analytics. إذا كنت ترغب في استخدام الانحراف المعياري في تحليلك، فاستخدم الاستعلامات مقابل أحداث Application Insights الأولية.

مشاهدات صفحة التطبيق

الجدول القديم: مشاهدات الصفحة

رؤى التطبيقات نوع تحليلات السجل نوع
appId سلسلة الموارد Guid سلسلة
إصدار التطبيق سلسلة AppVersion سلسلة
اسم التطبيق سلسلة _ResourceId سلسلة
client_browser سلسلة متصفح العميل سلسلة
client_city سلسلة مدينة العميل سلسلة
client_CountryOrRegion سلسلة بلد العميل أو المنطقة سلسلة
client_ip سلسلة ClientIP سلسلة
client_Model سلسلة نموذج العميل سلسلة
client_OS سلسلة نظام التشغيل الخاص بالعميل سلسلة
client_StateOrProvince سلسلة ClientStateOrProvince سلسلة
client_Type سلسلة نوع العميل سلسلة
cloud_RoleInstance سلسلة مثيل دور التطبيق سلسلة
cloud_RoleName سلسلة اسم دور التطبيق سلسلة
الأبعاد المخصصة ديناميكي خصائص ديناميكي
القياسات المخصصة ديناميكي Measurements ديناميكي
المدة real المدة بالدقيقة والثانية real
id سلسلة Id سلسلة
iKey سلسلة IKey سلسلة
عدد العناصر العدد الصحيح عدد العناصر العدد الصحيح
itemId سلسلة _ItemId سلسلة
itemType سلسلة نوع السلسلة‬
الاسم سلسلة الاسم سلسلة
operation_Id سلسلة معرف العملية سلسلة
operation_Name سلسلة OperationName سلسلة
operation_ParentId سلسلة معرف الأصل سلسلة
operation_SyntheticSource سلسلة مصدر اصطناعي سلسلة
مستودع الأداء سلسلة مستودع الأداء سلسلة
sdkVersion سلسلة SDKVersion سلسلة
session_Id سلسلة SessionId سلسلة
الطابع الزمني datetime TimeGenerated datetime
عنوان URL سلسلة عنوان URL سلسلة
user_AccountId سلسلة معرف حساب المستخدم سلسلة
user_AuthenticatedId سلسلة معرف المستخدم المصدق سلسلة
user_Id سلسلة معرف المستخدم سلسلة

عدادات أداء التطبيق

الجدول القديم: البلدان التي لها أداء

رؤى التطبيقات نوع تحليلات السجل نوع
appId سلسلة الموارد Guid سلسلة
إصدار التطبيق سلسلة AppVersion سلسلة
اسم التطبيق سلسلة _ResourceId سلسلة
الفئة سلسلة الفئة سلسلة
client_browser سلسلة متصفح العميل سلسلة
client_city سلسلة مدينة العميل سلسلة
client_CountryOrRegion سلسلة بلد العميل أو المنطقة سلسلة
client_ip سلسلة ClientIP سلسلة
client_Model سلسلة نموذج العميل سلسلة
client_OS سلسلة نظام التشغيل الخاص بالعميل سلسلة
client_StateOrProvince سلسلة ClientStateOrProvince سلسلة
client_Type سلسلة نوع العميل سلسلة
cloud_RoleInstance سلسلة مثيل دور التطبيق سلسلة
cloud_RoleName سلسلة اسم دور التطبيق سلسلة
عدّاد سلسلة (تمت الإزالة)
الأبعاد المخصصة ديناميكي خصائص ديناميكي
iKey سلسلة IKey سلسلة
مثيل سلسلة ‏‏مثيل سلسلة
itemId سلسلة _ItemId سلسلة
itemType سلسلة نوع سلسلة
الاسم سلسلة الاسم سلسلة
operation_Id سلسلة معرف العملية سلسلة
operation_Name سلسلة OperationName سلسلة
operation_ParentId سلسلة معرف الأصل سلسلة
operation_SyntheticSource سلسلة مصدر اصطناعي سلسلة
sdkVersion سلسلة SDKVersion سلسلة
session_Id سلسلة SessionId سلسلة
الطابع الزمني datetime TimeGenerated datetime
user_AccountId سلسلة معرف حساب المستخدم سلسلة
user_AuthenticatedId سلسلة معرف المستخدم المصدق سلسلة
user_Id سلسلة معرف المستخدم سلسلة
قيمة real القيمة‬ real

طلبات التطبيق

الجدول القديم: الطلبات

رؤى التطبيقات نوع تحليلات السجل نوع
appId سلسلة الموارد Guid سلسلة
إصدار التطبيق سلسلة AppVersion سلسلة
اسم التطبيق سلسلة _ResourceId سلسلة
client_browser سلسلة متصفح العميل سلسلة
client_city سلسلة مدينة العميل سلسلة
client_CountryOrRegion سلسلة بلد العميل أو المنطقة سلسلة
client_ip سلسلة ClientIP سلسلة
client_Model سلسلة نموذج العميل سلسلة
client_OS سلسلة نظام التشغيل الخاص بالعميل سلسلة
client_StateOrProvince سلسلة ClientStateOrProvince سلسلة
client_Type سلسلة نوع العميل سلسلة
cloud_RoleInstance سلسلة مثيل دور التطبيق سلسلة
cloud_RoleName سلسلة اسم دور التطبيق سلسلة
الأبعاد المخصصة ديناميكي خصائص ديناميكي
القياسات المخصصة ديناميكي Measurements ديناميكي
المدة real المدة بالدقيقة والثانية حقيقي
id سلسلة Id السلسلة‬
iKey سلسلة IKey سلسلة
عدد العناصر العدد الصحيح عدد العناصر العدد الصحيح
itemId سلسلة _ItemId سلسلة
itemType سلسلة نوع السلسلة‬
الاسم سلسلة الاسم السلسلة‬
operation_Id سلسلة معرف العملية سلسلة
operation_Name سلسلة OperationName سلسلة
operation_ParentId سلسلة معرف الأصل سلسلة
operation_SyntheticSource سلسلة مصدر اصطناعي سلسلة
مستودع الأداء سلسلة مستودع الأداء السلسلة‬
رمز النتيجة سلسلة رمز النتيجة السلسلة‬
sdkVersion سلسلة SDKVersion سلسلة
session_Id سلسلة SessionId سلسلة
المصدر سلسلة المصدر السلسلة‬
نجاح سلسلة نجاح مجموعة
الطابع الزمني datetime TimeGenerated datetime
عنوان URL سلسلة عنوان URL السلسلة‬
user_AccountId سلسلة معرف حساب المستخدم سلسلة
user_AuthenticatedId سلسلة معرف المستخدم المصدق سلسلة
user_Id سلسلة معرف المستخدم سلسلة

استثناءات التطبيقات

الجدول القديم: الاستثناءات

رؤى التطبيقات نوع تحليلات السجل نوع
appId سلسلة الموارد Guid سلسلة
إصدار التطبيق سلسلة AppVersion سلسلة
اسم التطبيق سلسلة _ResourceId سلسلة
المجموعة سلسلة التجميع سلسلة
client_browser سلسلة متصفح العميل سلسلة
client_city سلسلة مدينة العميل سلسلة
client_CountryOrRegion سلسلة بلد العميل أو المنطقة سلسلة
client_ip سلسلة ClientIP سلسلة
client_Model سلسلة نموذج العميل سلسلة
client_OS سلسلة نظام التشغيل الخاص بالعميل سلسلة
client_StateOrProvince سلسلة ClientStateOrProvince سلسلة
client_Type سلسلة نوع العميل سلسلة
cloud_RoleInstance سلسلة مثيل دور التطبيق سلسلة
cloud_RoleName سلسلة اسم دور التطبيق سلسلة
الأبعاد المخصصة ديناميكي خصائص ديناميكي
القياسات المخصصة ديناميكي Measurements ديناميكي
details ديناميكي التفاصيل ديناميكي
مؤشر سلسلة مؤشر سلسلة
iKey سلسلة IKey سلسلة
مجموعة الأساس سلسلة مجموعة الأساس سلسلة
رسالة الأساس سلسلة رسالة الأساس سلسلة
طريقة الأساس سلسلة طريقة الأساس سلسلة
نوع الأساس سلسلة نوع الأساس سلسلة
عدد العناصر العدد الصحيح عدد العناصر العدد الصحيح
itemId سلسلة _ItemId سلسلة
itemType سلسلة نوع سلسلة
رسالة سلسلة رسالة سلسلة
الطريقة سلسلة الأسلوب سلسلة
operation_Id سلسلة معرف العملية سلسلة
operation_Name سلسلة OperationName سلسلة
operation_ParentId سلسلة معرف الأصل سلسلة
operation_SyntheticSource سلسلة مصدر اصطناعي سلسلة
مجموعة خارجية سلسلة مجموعة خارجية سلسلة
رسالة خارجية سلسلة رسالة خارجية سلسلة
طريقة خارجية سلسلة طريقة خارجية سلسلة
النوع الخارجي سلسلة النوع الخارجي سلسلة
معرف المشكلة سلسلة معرف المشكلة سلسلة
sdkVersion سلسلة SDKVersion سلسلة
session_Id سلسلة SessionId سلسلة
مستوى الأمان العدد الصحيح مستوى الأمان العدد الصحيح
الطابع الزمني datetime TimeGenerated datetime
النوع سلسلة نوع الاستثناء سلسلة
user_AccountId سلسلة معرف حساب المستخدم سلسلة
user_AuthenticatedId سلسلة معرف المستخدم المصدق سلسلة
user_Id سلسلة معرف المستخدم سلسلة

تتبع التطبيق

الجدول القديم: مسارات

رؤى التطبيقات نوع تحليلات السجل نوع
appId سلسلة الموارد Guid سلسلة
إصدار التطبيق سلسلة AppVersion سلسلة
اسم التطبيق سلسلة _ResourceId سلسلة
client_browser سلسلة متصفح العميل سلسلة
client_city سلسلة مدينة العميل سلسلة
client_CountryOrRegion سلسلة بلد العميل أو المنطقة سلسلة
client_ip سلسلة ClientIP سلسلة
client_Model سلسلة نموذج العميل سلسلة
client_OS سلسلة نظام التشغيل الخاص بالعميل سلسلة
client_StateOrProvince سلسلة ClientStateOrProvince سلسلة
client_Type سلسلة نوع العميل سلسلة
cloud_RoleInstance سلسلة مثيل دور التطبيق سلسلة
cloud_RoleName سلسلة اسم دور التطبيق سلسلة
الأبعاد المخصصة ديناميكي خصائص ديناميكي
القياسات المخصصة ديناميكي Measurements ديناميكي
iKey سلسلة IKey سلسلة
عدد العناصر العدد الصحيح عدد العناصر العدد الصحيح
itemId سلسلة _ItemId سلسلة
itemType سلسلة نوع سلسلة
رسالة سلسلة رسالة سلسلة
operation_Id سلسلة معرف العملية سلسلة
operation_Name سلسلة OperationName سلسلة
operation_ParentId سلسلة معرف الأصل سلسلة
operation_SyntheticSource سلسلة مصدر اصطناعي سلسلة
sdkVersion سلسلة SDKVersion سلسلة
session_Id سلسلة SessionId سلسلة
مستوى الأمان العدد الصحيح مستوى الأمان العدد الصحيح
الطابع الزمني datetime TimeGenerated datetime
user_AccountId سلسلة معرف حساب المستخدم سلسلة
user_AuthenticatedId سلسلة معرف المستخدم المصدق سلسلة
user_Id سلسلة معرف المستخدم سلسلة

الخطوات التالية