إحصائيات لوحة تحكم مشرف Discourse: توليد الوقت

What time does the dashboard pull its stats? I would like to sync it up with 12:00 AM 0000 EST

It is also odd it shows today stats, but they’re never fully accurate? It even says the dashboard has updated within the last 3 minutes?

Heres a screenshot reference of my forums dashboard https://voskcointalk.com/


إعجاب واحد (1)

Hi just wanted to bump this thread in case anyone has some insight on this

أيضًا، أرفع هذا. لقد كنت أتساءل عن نفس الأمر.

إعجاب واحد (1)

لقد وجدت للتو في واجهة Sidekiq أن هناك مهمة Jobs::DashboardStats تُنفذ كل 30 دقيقة. يبدو أن هذه هي المهمة المسؤولة عن توليد هذه الإحصائيات، ولكن حتى الآن لم يكن للتشغيل اليدوي لها أي تأثير.

للمعاينة هذه المعلومات:

  1. انتقل إلى واجهة Sidekiq الخاصة بتثبيت Discourse الخاص بك. ربما لا تكون هذه الواجهة متاحة في بيئة مستضافة، وهي متاحة فقط على الموقع الرئيسي لتثبيت متعدد المواقع لـ Discourse. ومع ذلك، في تثبيتات Discourse المستقلة العادية، يمكن لمستخدم المشرف الوصول إليها من خلال:

    https://example.com/sidekiq
    
  2. انقر على “المجدول” (Scheduler) في القائمة الرئيسية، وابحث عن عنوان الجدول “المهام المتكررة” (Recurring Jobs) ثم انقر على “السجل” (history) خلفه.

  3. قم بالتصفية حسب اسم المهمة Jobs::DashboardStats. سيكون عنوان URL المباشر للعرض المفلتر هو:

    https://example.com/sidekiq/scheduler/history?filter=Jobs%3A%3ADashboardStats
    

    يُظهر هذا العرض أن مهمة Jobs::DashboardStats تُنفذ بانتظام كل 30 دقيقة.

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

نرحب بمساهمة الفريق. أو يمكننا بالطبع الرجوع إلى الكود المصدري :nerd_face: