10得票1回答
在运行时创建Serilog文件接收器 - 如何实现?

我在服务器端使用Serilog为所有.NET Core服务使用控制台、文件和Graylog输出。我还喜欢在Windows fat clients(WPF应用程序)中使用它。 然而,在后者中,我遇到了一个问题,因为我不知道如何在用户成功登录后添加另一个文件输出。我需要将应用程序日志存储在全局A...

9得票2回答
将日志以Gelf格式发送到Graylog

我希望使用Graylog作为中心日志服务器。目前我只是在我的Java应用程序中使用slf4j Logger "slf4j-api"作为日志框架记录日志。我可以使用SLF4J将日志发送到Graylog吗?或者我需要哪些额外的库才能将这些日志发送到Graylog?

8得票2回答
如何在logback.xml中过滤特定类的记录器?

我们尝试过滤从一个类生成的日志: com.websudos.phantom 为了实现两个目标: 将应用程序中除此类日志以外的所有日志保存在文件中 将此文件中的所有日志传输到 Graylog。 我们使用以下正则表达式来过滤这些日志: <filter class="ch.qo...

8得票1回答
如何在运行于Docker容器中的JVM应用程序中将日志发送到Graylog的最佳实践是什么?

我正在使用Graylog作为中央日志服务器,并使用gelf log4j2-appender将日志消息发送到Graylog。这很好用。现在,我创建了一个应用程序的Docker镜像,并且可以将软件作为Docker容器运行。 使用Docker,我还记录stdout(console-appender...

8得票1回答
Graylog与Fluentd的比较

在所有可用的开源日志管理工具中,我找到了这两个,但无法确定使用哪一个。 我尝试搜索有关Graylog vs Fluentd的文章,但找不到。 有人能建议以下标准使用哪种工具吗, *生产主从架构,硬件配置不高,例如单核处理器,4GB RAM和足够的驱动器空间来容纳日志 *通过UI搜索日志 *基...

8得票2回答
Docker Gelf驱动程序自定义字段

我能在Docker文档中看到: https://docs.docker.com/config/containers/logging/gelf/ 在GELF中,每个日志消息都是一个字典,包含以下字段: ... 你自己配置的任何自定义字段。 这是否意味着此驱动程序支持自定义字段? 我想在每...