我正处于尝试使用 Graylog2 的阶段。我的目标是通过 graylog2 网页查看应用程序日志。该应用程序托管在 Windows 服务器上,日志文件为 ABC.log。nxlog 服务配置了多行标头,以强制异常消息进入单个日志条目。输出是标准的 GELF_UDP。
问题是我只能从 Graylog2 网页中看到每个日志条目的开头,即每个日志事件开头的 30-50 个字符。
因此,我为 nxlog 配置了第二条路由,以在发送到 Graylog2 VM 服务器之前在本地检查输出。它显示了差异:
本地文件:10:12:25.835:公共类 WebClient 私有无效 ExecuteClient() 接受用户登录:ABC 正常事件
Graylog2 网页:10:12:25.835: public class WebClient private void ExecuteClient(
发送到服务器的日志在 30-50 个字符后丢失。我正在检查几天没有线索。
感谢您的帮助!