Logstash 转发器很轻,但从 logstash 转发器到 logstash ,网络存在延迟。[如果我在一台机器上使用 Logstash 转发器并将日志发送到另一台机器上的 Logstash]
Flume /Flume-ng :相同数据量的 CPU 使用率很高(例如 2 MB,大约 20%)
Fluentd :不使用 java,它基于 CRuby ,但它的 CPU 利用率在峰值时间也是 30%,.
根据我们的用例,我们不想在我的生产机器上增加大量负载来转发日志,如果我使用logstash,我将引入新的单点故障,所以我很困惑在其中选择一个。