首页点击计数器及按IP地址或用户划分的页面生成时间报告

您好,在我管理的非 Discourse 大型论坛上,当出现网站性能问题时,查看此报告非常有用:

网站经常会受到恶意爬虫/抓取器的攻击,导致服务器瘫痪,可以通过 abuseipdb.com 检查 IP 地址,确认其为恶意代理而非合法爬虫。有时注册用户也会进行一些占用服务器资源的活动,此报告也有助于识别问题来源。是否可以使用 Discourse Data Explorer 插件创建类似的功能?

当然,我认为这会非常适合。例如,Data Explorer 插件默认提供了一些查询,例如 Most Active Lurkers(最活跃的潜水者)。

活跃用户但没有发帖且阅读时间过长,它接受一个 post_read_count 参数来设置已读帖子的阈值。

或者

User Participation Statistics(用户参与统计)

最活跃用户的详细统计数据。

当然,这可以根据您的具体用例进行调整……或者您可以编写自定义内容来满足您的需求。

3 个赞

啊,谢谢,我不知道它自带了现成的查询。

1 个赞