首页 > 其他分享 >Discourse 的系统日志

Discourse 的系统日志

时间:2023-09-08 12:31:37浏览次数:32  
标签:nginx 访问 Discourse 服务器 日志 系统日志

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

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

Logster

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

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

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

 

Discourse 的系统日志_服务器

 

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

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

系统日志

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

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

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

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

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

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

 

Discourse 的系统日志_服务器_02

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

标签:nginx,访问,Discourse,服务器,日志,系统日志
From: https://blog.51cto.com/cwikius/7408551

相关文章

  • Discourse 能支持多少数量的主题
    支持主题的数量和ID使用的数据类型有关。根据我们从Discourse上dump出来的SQL,我们看到Discourse的官方使用Integer作为ID的数据类型。  随后,我们查看了pgsql的官方文档,integer是4字节的,能够存储的最大值为:2147483647。  对Discourse来说,这个值应......
  • Discourse 如何访问运行数据库
    在需要了解Discourse如何访问数据库之前我们需要了解的是Discourse的所有软件都使用的是Docker容器。因此我们必须要进入到Docker容器后才能访问Discourse内部的东西。进入Discourse容器进入Discourse容器的命令是cd/var/discourse/./launcherenterapp进......
  • Discourse 可以支持的存储类型
    根据官方的这个主题:ConfigureanS3compatibleobjectstorageproviderforuploads-sysadmin-DiscourseMetaDiscourse可以支持很多不同的对象存储。  感觉上是只要和S3兼容的基本上都能用。建议从对象存储的角度考虑,还是建议使用S3。因为这个S3的对象存储......
  • Discourse 应该保留多少备份
    近期,我们在对Discourse进行恢复的时候,我们发现新的备份可能会导致不是所有的数据都能恢复到服务上。这时候我们应该考虑让Discourse保留多少备份的问题?在默认情况下,我们设置Discourse的备份是保留5个。这是官方的默认值。  现在我们觉得这个值应该是太低了,如果系......
  • Discourse 的无效附件清理
    Discourse对上传的附件会进行清理,对于一些没有任何被引用的附件,Discourse会认为是垃圾而清理掉。原因应该是为了降低存储空间的使用,但是我们目前使用的是S3,所以对存储空间并没有太多的要求。根据官方的说法,如果满足下面的条件的上传附件将会被清理掉:https://github.com/discour......
  • Discourse 附件无法显示的跟进
    今天登录表以后,发现数据又被清理了部分。然后我们又重新使用SQL导入了数据。这个让我们感觉Discourse的系统中应该设置了自动清理程序,在这个自动清理程序中会对认为没有使用的附件或者图片进行清理。因为我们更换了存储空间,所以这会导致自动清理程序可能会出现误判,因为路径或者......
  • Discourse 应该保留多少备份
    近期,我们在对Discourse进行恢复的时候,我们发现新的备份可能会导致不是所有的数据都能恢复到服务上。这时候我们应该考虑让Discourse保留多少备份的问题?在默认情况下,我们设置Discourse的备份是保留5个。这是官方的默认值。  现在我们觉得这个值应该是太低了,如果系统运行故......
  • Discourse 附件无法显示的跟进
    今天登录表以后,发现数据又被清理了部分。然后我们又重新使用SQL导入了数据。这个让我们感觉Discourse的系统中应该设置了自动清理程序,在这个自动清理程序中会对认为没有使用的附件或者图片进行清理。因为我们更换了存储空间,所以这会导致自动清理程序可能会出现误判,因为路......
  • Discourse 的无效附件清理
    Discourse对上传的附件会进行清理,对于一些没有任何被引用的附件,Discourse会认为是垃圾而清理掉。原因应该是为了降低存储空间的使用,但是我们目前使用的是S3,所以对存储空间并没有太多的要求。根据官方的说法,如果满足下面的条件的上传附件将会被清理掉:https://github.com/dis......
  • 如何通过Java读取到Windows系统日志evtx文件
    近日公司有个需求,需要调研如何使用Java来读取Windows日志文件(类型:应用程序,安全,Setup,系统)一番调研以后,在仅使用java的基础上系统日志文件似乎不太可能(就个人调研结果来看),再通过多渠道查询(百度、chargpt),找到2个可能的实现的方案:1、使用Java来调用C++方法JNA(JavaNativeAccess)......