مراقبة مقاييس التطبيق من جانب الخادم باستخدام اختبار تحميل Azure

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

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

يتكامل Azure Load Testing مع Azure Monitor لالتقاط مقاييس الموارد من جانب الخادم للتطبيقات المستضافة على Azure. اقرأ المزيد حول أنواع موارد Azure التي يدعمها اختبار تحميل Azure.

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

  • حساب Azure مع اشتراك نشط. في حال لم يكن لديك اشتراك Azure، فأنشئ حساباً مجانيّاً قبل البدء.
  • مورد اختبار تحميل Azure. لإنشاء مورد اختبار تحميل، راجع إنشاء اختبار تحميل وتشغيله.

إضافة مكونات تطبيق Azure إلى اختبار التحميل

لمراقبة مقاييس الموارد لتطبيق مستضاف من Azure، تحتاج إلى تحديد قائمة مكونات تطبيق Azure في تكوين اختبار التحميل الخاص بك. يلتقط Azure Load Testing تلقائيا مجموعة من مقاييس الموارد ذات الصلة لكل مكون محدد. أثناء اختبار التحميل وبعد انتهاء الاختبار، يمكنك عرض المقاييس من جانب الخادم في لوحة معلومات اختبار التحميل.

للحصول على قائمة مكونات Azure التي يدعمها Azure Load Testing، راجع أنواع موارد Azure المدعومة.

استخدم الخطوات التالية لتكوين مكونات Azure لاختبار التحميل الخاص بك:

  1. في مدخل Microsoft Azure، انتقل إلى مورد اختبار تحميل Azure.

  2. في الجزء الأيمن، حدد Tests، ثم حدد اختبار التحميل من القائمة.

  3. في صفحة تفاصيل الاختبار، حدد Configure، ثم حدد App Components لإضافة موارد Azure أو إزالتها للمراقبة أثناء اختبار التحميل.

    Screenshot that shows the 'App Components' button for displaying app components to configure for a load test.

  4. في صفحة تكوين مكونات التطبيق، حدد خانات الاختيار لموارد Azure التي تريد إضافتها أو إزالتها أو قم بإلغاء تحديدها، ثم حدد تطبيق.

    Screenshot that shows how to add or remove app components from a load test configuration.

    عند تشغيل اختبار التحميل، يعرض اختبار تحميل Azure مقاييس الموارد الافتراضية لمكونات التطبيق المحددة في لوحة معلومات تشغيل الاختبار.

يمكنك تغيير قائمة مقاييس الموارد لكل مكون تطبيق في أي وقت.

تكوين مقاييس الموارد لاختبار التحميل

عند إضافة مكونات التطبيق إلى تكوين اختبار التحميل، يضيف اختبار تحميل Azure مقاييس الموارد الأكثر صلة لهذه المكونات. يمكنك إضافة أو إزالة مقاييس الموارد لكل مكون من مكونات التطبيق في اختبار التحميل الخاص بك.

استخدم الخطوات التالية لعرض قائمة مقاييس الموارد وتحديثها لاختبار التحميل:

  1. في صفحة تفاصيل الاختبار، حدد Configure، ثم حدد Metrics لتحديد مقاييس الموارد المحددة لالتقاطها أثناء اختبار التحميل.

    Screenshot that shows the 'Metrics' button to configure metrics for a load test.

  2. قم بتحديث قائمة المقاييس التي تريد التقاطها، ثم حدد تطبيق.

    Screenshot that shows a list of resource metrics to configure for a load test.

  3. حدد Run لتشغيل اختبار التحميل باستخدام إعدادات التكوين الجديدة.

    Screenshot that shows the 'Run' button for running the load test from the test details page.

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

    Screenshot that shows the updated server-side metrics on the test result dashboard.

إشعار

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