Discourse 的系统日志

Discourse 提供了较为完善的日志查看方式。

用得最多的可能就是 Logster 的基于 Web 的 UI 了。

Logster

Discourse 的错误日志面板用的是 logster,采集的是 Rails/Rack 的日志,正常应该用 Rails::Logger 但是 discourse 做了封装。

正常的访问地址为你的域名后面添加 logs。

例如,可以访问域名后面添加 logs 的地址。

 

 

但需要注意的是,你需要登录系统,具有系统管理员的访问权限才可以。

否则将会出现页面没有找到的错。

系统日志

和所有系统一样,Discourse 使用了 nginx 为 Web 服务器。

这个日志不会显示在 logster 上面的。

你需要进入你的服务器后才能看到。

Discourse 做了系统的优化,把系统使用的日志卷给映射出来了,你并不需要进入容器才能看到日志。

举个例子,我们希望看见 nginx 的 access 访问日志。

那么在你的服务器上可以直接访问: /var/discourse/shared/standalone/log/var-log/nginx 这个地址就可以了。

 

 

所有r容器中的日志,也可以通过上面的路径查看到,你并不需要进入 Discourse 的容器内。

https://www.isharkfly.com/t/discourse/14715

posted @   huyuchengus  阅读(49)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
历史上的今天:
2022-09-08 VUE 如何格式化数字
2021-09-08 使用 Jackson – 将字符串转换为 JsonNode 对象
2021-09-08 Java 8 及其后续版本的新遍历 forEach
2021-09-08 IntelliJ IDEA 快速插入 for 循环
2021-09-08 在 Discourse 中如何使用输入对话框
2021-09-08 如何修改 Discourse 的域名
2020-09-08 Confluence 6 移动应用 app 限制和已知的问题
点击右上角即可分享
微信分享提示