في هذه المقالة، ستتعلم كيفية تشغيل محلل ملفات تعريف Application Insights ل .NET على جهاز Azure الظاهري (VM) أو مجموعة مقياس الجهاز الظاهري Azure عبر ثلاث طرق مختلفة:
Visual Studio وAzure Resource Manager
PowerShell
Azure Resource Explorer
حدد علامة تبويب الأسلوب المفضلة لديك من أجل:
في هذا الدليل، ستتعرف على كيفية القيام بما يلي:
تكوين ملحق تشخيصات Azure لتشغيل محلل ملفات تعريف .NET.
تثبيت Application Insights SDK على جهاز ظاهري.
توزيع التطبيق الخاص بك
عرض تتبعات محلل ملفات التعريف عبر مثيل Application Insights في مدخل Microsoft Azure.
إضافة Application Insights SDK إلى التطبيق الخاص بك
افتح مشروعك الأساسي ASP.NET في Visual Studio.
حدد المشروع> Add Application Insights Telemetry.
حدد Azure Application Insights>Next.
حدد الاشتراك حيث يعيش مورد Application Insights وحدد التالي.
حدد مكان حفظ سلسلة الاتصال وحدد التالي.
حدد إنهاء.
إشعار
للحصول على إرشادات كاملة، بما في ذلك كيفية تمكين Application Insights على تطبيق ASP.NET Core بدون Visual Studio، راجع Application Insights لتطبيقات ASP.NET Core.
تأكيد أحدث إصدار مستقر من Application Insights SDK
حدد Project>Manage NuGet Packages.
انقر فوق Microsoft.ApplicationInsights.AspNetCore.
في الجزء الجانبي، حدد أحدث إصدار من SDK من القائمة المنسدلة.
حدد تحديث.
تمكين محلل ملفات تعريف .NET
يمكنك تمكين محلل ملفات التعريف بأي من الطرق الثلاث:
ضمن تطبيق ASP.NET Core باستخدام قالب Azure Resource Manager وVisual Studio. اوصت.
قد يتطلب Set-AzVMDiagnosticsExtension الوسيطة -StorageAccountName. إذا كان تكوين التشخيص الأصلي الخاص بك يحتوي على storageAccountName الخاصية في protectedSettings القسم (وهو غير قابل للتنزيل)، فتأكد من تمرير نفس القيمة الأصلية التي كانت لديك في استدعاء cmdlet هذا.
ميزة تتبع IIS Http
في حال كان التطبيق المقصود قيد التشغيل من خلالIIS، تمكينIIS Http Tracingميزة Windows.
إنشاء الوصول عن بعد إلى البيئة.
استخدم نافذة إضافة ميزات Windows ، أو قم بتشغيل الأمر التالي في PowerShell (كمسؤول):
قم بتوسيع الاشتراكات وابحث عن الاشتراك الذي يحتوي على مجموعة الموارد مع الجهاز الظاهري الخاص بك.
انتقل لأسفل إلى ملحقات الجهاز الظاهري عن طريق تحديد مجموعة الموارد الخاصة بك. ثم حدد Microsoft.Compute>virtualMachines>[your virtual machine]>extensions.
أضف محلل ملفات تعريف Application Insights لمتلقي .NET إلى العقدة SinksConfig ضمن WadCfg. إذا لم يكن لديك SinksConfig مقطع بالفعل، فقد تحتاج إلى إضافة مقطع. لإضافة المتلقي:
حدد Application Insights iKey المناسب في الإعدادات الخاصة بك.
قم بتبديل وضع المستكشف إلى قراءة/كتابة في الزاوية العلوية اليسرى.