مراقبة اختبار تحميل Azure

إذا كان لديك تطبيقات وعمليات أعمال مهمة تعتمد على موارد Azure، فستريد مراقبة هذه الموارد لمعرفة مدى توفرها وأدائها وتشغيلها. توضح هذه المقالة بيانات المراقبة التي تم إنشاؤها بواسطة Azure Load Testing.

ينشئ اختبار تحميل Azure بيانات مراقبة باستخدام Azure Monitor، وهي خدمة مراقبة مكدس كاملة في Azure. يوفر Azure Monitor مجموعة كاملة من الميزات لمراقبة موارد Azure. يمكنه أيضاً مراقبة الموارد في السحابة الأخرى وفي أماكن العمل. تعرف على المزيد حول مراقبة موارد Azure باستخدام Azure Monitor.

تلميح

لفهم التكاليف المرتبطة بـ Azure Monitor، راجع الاستخدام والتكاليف المقدرة. لفهم الوقت الذي يستغرقه ظهور البيانات في Azure Monitor، راجع تسجيل وقت عرض البيانات.

مراقبة البيانات

يجمع اختبار تحميل Azure نفس أنواع بيانات المراقبة مثل موارد Azure الأخرى الموضحة في مراقبة البيانات من موارد Azure.

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

الجمع والتوجيه

يتم تجميع مقاييس النظام الأساسي وسجل النشاط وتخزينها تلقائياً، ولكن يمكن توجيهها إلى مواقع أخرى باستخدام إعداد تشخيص. لا يتم تجميع سجلات الموارد وتخزينها حتى تقوم بإنشاء إعداد تشخيص وتوجيهها إلى موقع واحد أو أكثر.

راجع إنشاء إعداد تشخيص لتجميع سجلات النظام الأساسي والمقاييس في Azure للعملية التفصيلية لإنشاء إعداد تشخيص باستخدام مدخل Microsoft Azure أو CLI أو PowerShell. عند إنشاء إعداد تشخيص، فإنك تحدد فئات السجلات المراد تجميعها.

يتم سرد فئات السجل لاختبار تحميل Azure في مرجع بيانات Monitor Azure Load Testing.

تحليل السجلات

تُخزن البيانات في سجلات Azure Monitor في جداول حيث يحتوي كل جدول على مجموعة خاصة به من الخصائص الفريدة. تحتوي جميع سجلات الموارد في مراقبة Azure على نفس الحقول متبوعة بحقول خاصة بالخدمة. المخطط الشائع مُوضح في مخطط سجل الموارد في Azure Monitor.

يمكنك العثور على مخطط سجلات موارد Azure Load Testing في مرجع بيانات Monitor Azure Load Testing.

سجل النشاط هو نوع من سجل النظام الأساسي Azure يوفر نظرة ثاقبة للأحداث على مستوى الاشتراك. يمكنك عرضها بشكل مستقل أو توجيهها إلى سجلات Azure Monitor، حيث يمكنك إجراء استعلامات أكثر تعقيداً باستخدام تحليلات السجل.

للحصول على قائمة أنواع سجلات الموارد التي تم جمعها لاختبار تحميل Azure، راجع مراقبة مرجع بيانات اختبار تحميل Azure.

عينة استعلامات Kusto

هام

عند تحديد Logs من قائمة Azure Load Testing، يتم فتح Log Analytics مع تعيين نطاق الاستعلام إلى [اسم الخدمة] الحالي. وهذا يعني أن استعلامات السجل سوف تتضمن بيانات من هذا المورد فقط. إذا كنت ترغب في تشغيل استعلام يتضمن بيانات من [مورد الخدمة] أو بيانات أخرى من خدمات Azure الأخرى، فحدد سجلات من قائمة Azure Monitor . راجع نطاق الاستعلام عن السجل والزمن في Azure Monitor Log Analytics للحصول على التفاصيل.

فيما يلي الاستعلامات التي يمكنك استخدامها لمساعدتك في مراقبة موارد اختبار تحميل Azure:

  • استرداد قائمة الاختبارات:

    AzureLoadTestingOperation
    | where OperationId == "Test_CreateOrUpdateTest"
    | where HttpStatusCode == 201
    | summarize count() by _ResourceId
    
  • استرداد قائمة عمليات تشغيل الاختبار:

    AzureLoadTestingOperation
    | where OperationId == "TestRun_CreateAndUpdateTest"
    | where HttpStatusCode == 201
    | summarize count() by _ResourceId
    

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