تشخيص مشاكل الأداء في SharePoint Online

تشرح لك هذه المقالة كيفية تشخيص المشاكل الشائعة التي يواجهها موقع SharePoint Online باستخدام أدوات المطور Internet Explorer.

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

  • مراقبة شبكة شريط الأدوات F12

  • مقارنة بخط أساسي غير مخصص

  • مقاييس رأس الاستجابة في SharePoint Online

يوضح هذا الموضوع كيفية استخدام كل من هذه الأساليب لتشخيص مشاكل الأداء. بعد معرفة سبب المشكلة، يمكنك العمل على إيجاد حل باستخدام المقالات التي تناقش تحسين أداء SharePoint، والتي يمكنك العثور عليها في http://aka.ms/tune.

استخدام شريط الأدوات F12 لتشخيص الأداء في SharePoint Online

في هذه المقالة، نستخدم Internet Explorer 11. تحتوي إصدارات أدوات المطور F12 الموجودة على مستعرضات أخرى على ميزات مماثلة على الرغم من أنها قد تبدو مختلفة بعض الشيء. للحصول على معلومات حول أدوات المطور F12، راجع:

لإظهار أدوات المطور، اضغط على F12 ثم انقر فوق رمز Wi-Fi:

لقطة شاشة لأيقونة wifi لأدوات المطور F12

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

لقطة شاشة لقائمة الملفات التي أرجعها طلب صفحة.

يمكنك أيضاً الاطلاع على أوقات تنزيل الملفات على الجانب الأيسر كما هو موضح في لقطة الشاشة هذه.

يعرض المخطط الوقت الذي يستغرقه تحميل الصفحات المطلوبة من SharePoint

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

إعداد خط أساسي غير مخصص لـ SharePoint Online

تتمثل أفضل طريقة لتحديد نقاط ضعف أداء الموقع في إعداد مجموعة مواقع مشتركة جديدة في SharePoint Online. وبهذه الطريقة، يمكنك مقارنة كل الجوانب المختلفة للموقع مع ما قد تحصل عليه بدون أي تخصيص على الصفحة. تُمثّل صفحة OneDrive for Business الرئيسية مثالاً جيداً لمجموعة المواقع المشتركة المنفصلة التي لم تحتوي على أي تخصيصات على الأرجح.

عرض معلومات رأس الاستجابة في SharePoint

في SharePoint Online وSharePoint Server 2013، يمكنك الوصول إلى المعلومات التي يتم إرسالها مرة أخرى إلى المستعرض في رأس الاستجابة لكل ملف. القيمتان الأكثر فائدة في تشخيص مشاكل الأداء هما SPRequestDuration وX-SharePointHealthScore:

  • SPRequestDuration

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

  • X-SharePointHealthScore

    تشير هذه القيمة إلى حالة الخادم الذي يتم تشغيل مثيل SharePoint عليها. يتراوح هذا الرقم من 0 إلى 10 حيث يشير الرقم 0 إلى الحالة الأفضل بينما يشير الرقم 10 إلى الحالة الأقل. يساعدك هذا الرقم على تحديد ما إذا كان الخادم يمثل عائقاً أمام تحميل الصفحة أو أن هناك شيئاً محدداً يخص الصفحة. دائماً ما تكون نتيجة حالة الخادم 0 تقريباً. في SharePoint Online، تنطلق التنبيهات تلقائياً عندما تتناقص نتيجة حالة الخادم، لذا يجب ألا تتوقع إطلاقاً رؤية النتيجة 0 لفترة طويلة.

لعرض معلومات رأس الاستجابة في SharePoint‏

  1. تأكد من تثبيت أدوات F12 لديك. لمزيد من المعلومات حول تنزيل هذه الأدوات وتثبيتها، راجع أحدث الميزات في أدوات F12‏.

  2. ضمن أدوات F12، في علامة التبويب شبكة، اضغط على زر التشغيل الأخضر لتحميل صفحة.

  3. انقر فوق أحد ملفات .aspx التي تم إرجاعها بواسطة الأداة ثم انقر فوق تفاصيل.

    إظهار التفاصيل في رأس الاستجابة
  4. انقر فوق رؤوس الاستجابة.

    مخطط يعرض عنوان URL لرأس الاستجابة

ما السبب وراء مشاكل الأداء في SharePoint Online؟

تعرض المقالة خيارات التنقل في SharePoint Online‏ مثالاً على استخدام القيمة SPRequestDuration لتحديد ما إذا كان التنقل الهيكلي المعقد قد تسبب في أن تستغرق الصفحة وقتاً طويلاً للمعالجة على الخادم. من خلال أخذ قيمة لموقع خط أساسي (بدون تخصيص)، من الممكن تحديد ما إذا كان أي ملف معين يستغرق وقتاً طويلاً للتحميل. المثال المستخدم في خيارات التنقل في SharePoint Online‏ عبارة عن ملف .aspx رئيسي. يحتوي هذا الملف على معظم رموز ASP.NET التي يتم تشغيلها لتحميل الصفحة. استناداً إلى قالب الموقع الذي تستخدمه، قد يكون هذا start.aspx أو home.aspx أو default.aspx أو اسماً آخراً إذا قمت بتخصيص الصفحة الرئيسية. إذا كان هذا الرقم أكبر بكثير من موقع الخط الأساسي، فهذه إشارة جيدة على وجود شيء معقد في الصفحة يتسبب في وجود مشاكل تؤثر على الأداء.

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

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

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×