文件名称:syslogger:将系统日志消息转发到Kafka
文件大小:176KB
文件格式:ZIP
更新时间:2024-05-21 10:54:21
Go
系统记录器 Syslogger是用于将Rsyslog消息转发到。 是一个“高性能,分布式消息传递系统”,非常适合于业务和系统事件数据的整理。 有关更多信息,请参阅Jay Kreps精彩的 。 Syslogger将帮助您将syslog消息转发到Kafka。 消息从转发通过TCP连接到syslogger。 Rsyslog已经有很多东西可以使转发消息尽可能可靠,处理背压以及将排队的消息写入磁盘等。有关更多信息,请参见 。 设计 Syslogger试图通过减轻Rsyslog的故障处理责任来成为Rsyslog的良好公民。 通过向Kafka同步发送消息来实现可靠性(在仅使用TCP的情况下尽可能多):如果在将消息转发到Kafka时出现问题或延迟,我们将对Rsyslog施加尽可能多的背压。 默认情况下,Syslogger在端口1514上启动一个TCP侦听器。它还尝试连接到ZooKeeper,以检索