انتقل إلى المحتوى الرئيسي

تشخيص الفهرس

تشخيص الفهرس — هو نافذة تشخيص فهرسة النظام. تُظهر مدى اكتمال وصحة بيانات المشروع المفهرسة في محركات البحث، وتساعد في تحديد السبب بسرعة إذا كانت نتائج البحث لا تعيد جميع السجلات أو تعمل مع تأخير.

تفتح النافذة عند النقر على أيقونة الفهرس في الشريط العلوي للبرنامج (الرأس). لمزيد من المعلومات حول الرموز في الشريط العلوي — انظر قسم العناصر الأساسية للواجهة.

index-diagnostic

معلومات

الاختلاف بين "المتوقع" و"في البحث" — هو أمر طبيعي أثناء إعادة الفهرسة أو مباشرة بعد تعديل مجموعات السمات: ستقوم المهمة المجدولة (cron) بسحب البيانات في الفهرسة التالية. إذا استمر الفارق بعد الفهرسة التالية — فهذا إشارة إلى وجود مشكلة.

صحة الجدول

تعكس الكتلة العلوية الحالة العامة للفهرسة عبر جميع جداول النظام.

  • الإجمالي: N/N ✓ — عدد الجداول التي في حالة صحيحة من العدد الإجمالي.
  • طابور بيانات الفهرسة — حالة طابور مهام فهرسة البيانات:
    • نشط — المهام التي يتم تنفيذها الآن.
    • في الانتظار — المهام التي تنتظر التنفيذ.
    • فشلت — المهام التي انتهت بخطأ.
    • مؤجلة — المهام المؤجلة.
  • وظائف الخلفية الفاشلة — عداد للمهام الخلفية التي انتهت بخطأ. يمكن توسيع الكتلة لرؤية التفاصيل.
  • وظائف الخلفية المؤجلة — عداد للمهام الخلفية المؤجلة، يمكن أيضًا توسيعه لرؤية التفاصيل.

في الأسفل توجد جدول حالة لكل كيان مع الأعمدة التالية:

  • الجدول — اسم الجدول (المنتجات، الصفحات، الكتل، المسؤولون، الخصومات، إلخ).
  • المتوقع — عدد السجلات التي يجب أن تكون في الفهرس.
  • المفهرس — عدد السجلات التي تم فهرستها فعليًا.
  • غير موجود في الفهرس — عدد السجلات المفقودة في الفهرس.
  • الأيتام — السجلات "اليتيمة": موجودة في الفهرس، لكنها لم تعد موجودة في البيانات الأصلية.
  • المتجاوزة — السجلات التي تم تجاوزها أثناء الفهرسة (على سبيل المثال، 3 من 4 كيانات — تم تجاوزها لجزء من الكيانات؛ يمكن توسيع السطر).
  • آخر فهرسة — متى تم فهرسة الجدول آخر مرة (أو لم يتم فهرسته أبدًا إذا لم يتم فهرسته).
  • الحالة — الحالة النهائية للسطر: ✓ تعني أن كل شيء على ما يرام مع الجدول.

اتساق البيانات

تظهر كتلة اتساق البيانات اتساق عدد السجلات بين مخازن البيانات المختلفة لكل كيان. يساعد ذلك في رؤية أين تتباين البيانات.

الأعمدة:

  • الكيان — الكيان (المنتجات، الصفحات، الكتل).
  • الفهرس — عدد السجلات في الفهرس الرئيسي (مصدر البيانات).
  • جدول العرض (الآراء) — العدد في جدول العرض (التمثيلات المادية).
  • محرك البحث (Elastic) — عدد السجلات في Elasticsearch.
  • البحث الذكي (قاعدة بيانات المتجهات) — عدد السجلات في قاعدة بيانات المتجهات للبحث الذكي (الشرطة تعني أن الكيان لا يشارك في البحث الذكي).

إذا كانت القيم في السطر غير متطابقة، يتم تمييز الاختلافات بالألوان — مما يشير إلى أي مخزن بيانات تكون البيانات غير مكتملة.

التمثيلات المادية

تظهر كتلة التمثيلات المادية التمثيلات المادية (جداول العرض) وعدد الصفوف في كل منها: products_view, pages_view, blocks_view، إلخ.

معلومات

في الخطط التي تحتوي على Elasticsearch، يتم تعطيل تحديث التمثيلات (view refresh) — قد تتأخر البيانات في هذه الكتلة عن الحالة الفعلية.

Elasticsearch

تسرد كتلة Elasticsearch فهارس البحث وعدد الوثائق في كل منها (products_v1, pages_v1, blocks_v1، إلخ). يمكن استخدامها للتحقق من عدد الوثائق التي يحتفظ بها محرك البحث لكل كيان.

تغطية قاعدة بيانات المتجهات

تعكس كتلة تغطية قاعدة بيانات المتجهات تغطية البيانات في قاعدة بيانات البحث الذكي — على سبيل المثال، 1/1 (100%) تعني أن جميع السجلات المناسبة تم فهرستها في قاعدة بيانات المتجهات. تشير نسبة التغطية المنخفضة إلى أن جزءًا من البيانات لم يدخل بعد في البحث الذكي.

تحديث

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