在 syslog-ng 中更改 Kafka 目标的分隔符
Change the delimiter for Kafka destination in syslog-ng
我正在使用 syslog-ng 将日志发送到 Kafka。
默认情况下,syslog-ng 使用“,”(逗号)分隔所有数据。
示例:
2018/04/23 01:03:22,FIELD1,FIELD2,FIELD3,FIELD4
有没有办法更改默认分隔符并添加一些其他特殊字符作为新分隔符?我想要这样的东西:
2018/04/23 01:03:22*FIELD1*FIELD2*FIELD3*FIELD4
我相信,我可能必须更改源代码并重新编译它,才能使其正常工作。需要一些想法,在哪里进行更改。
我正在使用 syslog-ng 将日志发送到 Kafka。 默认情况下,syslog-ng 使用“,”(逗号)分隔所有数据。 示例:
2018/04/23 01:03:22,FIELD1,FIELD2,FIELD3,FIELD4
有没有办法更改默认分隔符并添加一些其他特殊字符作为新分隔符?我想要这样的东西:
2018/04/23 01:03:22*FIELD1*FIELD2*FIELD3*FIELD4
我相信,我可能必须更改源代码并重新编译它,才能使其正常工作。需要一些想法,在哪里进行更改。