我有许多Windows Servers
运行着Java
应用程序。 Java
应用程序生成Log4j
日志。我想利用InfluxData-Chronograf
可以开箱即用地显示Syslogs
的事实。
Log4J
格式如下:
{yyyy-MMM-dd HH:mm:ss.SSS} myapp [%t] %-5p %40c - %m%n
我希望Telegraf
以Syslog
格式流式传输这些日志行。我无权更改Log4J
属性或访问Java
代码。
我已经检查了两个现有的Telegraf Plugins
:
我有Grok Pattern
的{{1}},但是在将行转换为Logparser
格式时很费力,因此当{{ 1}}将Syslog
写入数据库。赞赏如何使用的建议。