Statistiken zur Zeitgenerierung im Admin-Dashboard von 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 „Gefällt mir“

Hi, ich wollte nur diesen Thread nochmal nach oben bringen, falls jemand dazu einen Hinweis hat.

Auch nach oben. Ich habe mich über dasselbe gefragt.

1 „Gefällt mir“

Ich habe gerade in der Sidekiq-Oberfläche festgestellt, dass es einen Job Jobs::DashboardStats gibt, der alle 30 Minuten ausgeführt wird. Das klingt nach dem Job, der diese Statistiken generieren würde, aber bisher hatte das manuelle Auslösen keine Wirkung.

So können Sie diese Informationen einsehen:

  1. Gehen Sie zur Sidekiq-Oberfläche Ihrer Discourse-Installation. Diese ist wahrscheinlich in einer gehosteten Umgebung nicht verfügbar und nur auf der Hauptseite einer Discourse-Multisite-Installation vorhanden. Für normale eigenständige Discourse-Installationen kann ein Admin-Benutzer jedoch darauf zugreifen unter:

    https://example.com/sidekiq
    
  2. Klicken Sie im Hauptmenü auf „Scheduler“, finden Sie den Tabellenkopf „Recurring Jobs“ und klicken Sie dahinter auf „history“.

  3. Filtern Sie nach dem Jobnamen Jobs::DashboardStats. Die direkte URL zur gefilterten Ansicht wäre:

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

    Diese Ansicht zeigt, dass der Job Jobs::DashboardStats regelmäßig alle 30 Minuten ausgeführt wird.

Seltsamerweise habe ich jedoch beim manuellen Auslösen dieses Jobs unter „Scheduler“ in der Sidekiq-Oberfläche keine Zunahme im Feld „Activity Metrics → Pageviews → Today“ auf dem Admin-Dashboard oder in einem anderen Zähler dort festgestellt. Ich verstehe, dass die Diagramme auf dem Admin-Dashboard alle bis zum Tag vor dem aktuellen Tag enden, um vergleichbare Werte zu liefern. Daher ändern sich die Diagramme erst, wenn ein neuer Tag abgeschlossen ist. Ich habe jedoch erwartet, dass die Spalte „Activity Metrics → Today“ sich mit jeder Ausführung des Sidekiq-Jobs aktualisiert. Bisher leider ohne Erfolg.

Eingaben vom Team wären willkommen. Oder wir könnten natürlich den Quellcode konsultieren :nerd_face: