Monitor Azure Static Web Apps

تمكين Insights التطبيقات لمراقبة طلبات واجهة برمجة التطبيقات وحالات الفشل ومعلومات التتبع.

هام

يحتوي Insights التطبيقات على نموذج تسعير مستقل من Azure Static Web Apps.

ملاحظة

يتطلب استخدام Insights التطبيقات مع تطبيقات الويب الثابتة من Azure تطبيقا مزودا بواجهة برمجة تطبيقات.

أضف المراقبة

اتبع الخطوات التالية لإضافة مراقبة Insights التطبيق إلى تطبيق الويب الثابت الخاص بك.

  1. افتح مثيل تطبيقات الويب الثابتة في مدخل Azure.

  2. حدد Insights التطبيق من القائمة.

  3. حدد نعم بجوار تمكين التطبيق Insights.

  4. حدد ⁧⁩حفظ⁧⁩.

Add Application Insights to Azure Static Web Apps

ملاحظة

بمجرد إنشاء مثيل التطبيق Insights، يتم إنشاء إعداد تطبيق مقترن في مثيل Azure Static Web Apps المستخدم لربط الخدمات معا.

بيانات الوصول

  1. من نافذة نظرة عامة في تطبيق الويب الثابت، حدد الرابط الموجود بجوار مجموعة الموارد.

  2. من القائمة، حدد مثيل التطبيق Insights مسبوقا بنفس اسم تطبيق الويب الثابت.

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

ملاحظة

لمزيد من التفاصيل حول استخدام Insights التطبيق، راجع أين أرى القياس عن بعد؟.

النوع موقع القائمة الوصف
الإخفاقات التحقيق في > حالات الفشل مراجعة الطلبات الفاشلة.
طلبات الخادم التحقيق في > الأداء راجع طلبات واجهة برمجة التطبيقات الفردية.
السجلات سجلات المراقبة > التفاعل مع محرر للاستعلام عن سجلات المعاملات.
المقاييس مقاييس المراقبة > تفاعل مع مصمم لإنشاء مخططات مخصصة باستخدام مقاييس مختلفة.

التتبع

باستخدام الخطوات التالية لعرض التتبع في التطبيق الخاص بك.

  1. حدد السجلات ضمنمراقبة.

  2. مرر مؤشر الماوس فوق أي بطاقة في نافذة الاستعلامات .

  3. حدد الزر تحميل المحرر .

  4. استبدل الاستعلام الذي تم إنشاؤه بالكلمة traces.

  5. حدد زر Run.

View Application Insights traces

الحد من التسجيل

في بعض الحالات، قد ترغب في تقييد تسجيل الدخول مع الاستمرار في التقاط تفاصيل حول الأخطاء والتحذيرات عن طريق إجراء التغييرات التالية على ملف host.json الخاص بك في تطبيق Azure Functions.

{
    "version": "2.0",
    "logging": {
        "applicationInsights": {
            "samplingSettings": {
              "isEnabled": true
            },
            "enableDependencyTracking": false
        },
        "logLevels": {
            "default": "Warning"
        }
    }
}

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