仪表板何时拉取统计数据?我想将其与东部标准时间(EST)凌晨 00:00(0000)同步。
另外很奇怪的是,它显示的是今日统计,但数据从未完全准确?它甚至显示仪表板在最近 3 分钟内已更新?
以下是我的论坛仪表板截图参考:https://voskcointalk.com/
仪表板何时拉取统计数据?我想将其与东部标准时间(EST)凌晨 00:00(0000)同步。
另外很奇怪的是,它显示的是今日统计,但数据从未完全准确?它甚至显示仪表板在最近 3 分钟内已更新?
以下是我的论坛仪表板截图参考:https://voskcointalk.com/
嗨,只是想顶一下这个帖子,以防有人对此有些见解。
顶一下。我也一直在想同样的问题。
我刚刚在 Sidekiq 界面中发现有一个名为 Jobs::DashboardStats 的作业每 30 分钟运行一次。这听起来像是生成这些统计数据的作业,但到目前为止,手动触发它并未产生任何效果。
查看该信息的方法如下:
进入您的 Discourse 安装的 Sidekiq 界面。在托管环境中,该界面可能不可用,通常仅适用于 Discourse 多站点安装的主站点。不过,对于正常的独立 Discourse 安装,管理员用户可以在以下地址访问:
https://example.com/sidekiq
在主菜单中点击“Scheduler”(调度器),找到表格标题“Recurring Jobs”(定期作业),然后点击其后的“history”(历史记录)。
按作业名称 Jobs::DashboardStats 进行过滤。过滤视图的直接 URL 为:
https://example.com/sidekiq/scheduler/history?filter=Jobs%3A%3ADashboardStats
该视图显示 Jobs::DashboardStats 作业确实每 30 分钟定期运行。
然而奇怪的是,当我在 Sidekiq 界面的“Scheduler”下手动触发该作业时,并未在管理仪表板的“Activity Metrics → Pageviews → Today”(活动指标 → 页面浏览量 → 今日)字段中观察到任何增长,其他计数器也未见变化。我理解管理仪表板上的所有图表都截止至当前日期的前一天,以便提供可比较的数值。因此,图表只会在新的一天结束后才会更新。但我原本期望“Activity Metrics → Today”(活动指标 → 今日)列会随着 Sidekiq 作业的每次运行而更新。不过到目前为止,尚未成功。
欢迎团队提供意见。当然,我们也可以直接查阅源代码:nerd_face