EFK(2) - 介紹 EFK (Elasticsaerch + Fluentd + Kibana)
Fluentd 介紹
Fluentd 跟 Logstash 扮演的角色相同。
過去 Logstash 的歷史有效能不佳的記錄,Fluentd 在效能上的口碑更好。
如下圖所示,Fluentd 可以將蒐集 Log 負責的過程統一規格化。我們在使用的時候,選用想要蒐集Log樣式的 input plugin,
例如:要蒐集 apache 的 log 我們就選用 fluentd 的 apache input plugin。
輸出的時候選擇 output plugin,例如: logstash output plugin,這樣就能夠讓 Elasticsearch 和 Kibana 接受。
有著這種特性我們可以用 Fluentd 來取代 Logstash,讓原本的 ELK Stack (Elasticsearch + Logstash + Kibana) 變成 EFK
。
(Elasticsearch + Fluentd + Kibana)。
Fluentd 是值得信賴的
Ruby 之父 Matz 與 Heroku co-founder 推薦
企業推薦
隸屬 CNCF 聯盟
Fluentd 與 Logstash 比較
這邊有兩篇很棒的比較:
Loom Systems - AI Log Analysis for All Your Applications
Log Aggregation with Fluentd, Elasticsearch and Kibana