你可以完全控制输出日志文件的布局和字段,因此可以指定一个格式,然后在之后解析它。一般来说,我的方法是在日志文件中使用可读性高的语法,并启用另一个附加程序将信息存储在数据库中,以便稍后查询。将所有内容存储在数据库中很方便,因为可以轻松查询,并且已经“自动”格式化,无需手动解析。
JSON 你好,我的log4net.Ext.Json现在已经准备好测试了。你可以将它与nxlog的xm_json parse_json()或者logstash一起使用。我认为JSON在可读性和容量方面在人类和机器之间达成了一个很好的平衡。然后,我将所有内容都注入到elasticsearch中,并使用kibana查看。