2017-05-19所有文章 Luka EFK(6) - 使用 docker 包裝 FluentdAggregator 與 Forwarder 使用 docker 建立 fluentd image為了模擬需要的環境,我們來使用 docker 建立 fluentd image 參考fluent/fluentd-docker-image來製 ... 繼續閱讀
2017-05-18所有文章 Luka EFK(5) - Fluentd 高可用架構(High Availibity)架構之前我們的架構是直接由 fluentd td-agent 傳送到 elasticsearch (如下圖) 為了更高的可用性(High Availibity),我們在中間加入 aggregator 的角色,讓在 td-agent 扮演 ... 繼續閱讀
2017-05-17所有文章 Luka EFK(4) - 讓 Elasticsearch 與 Kibana 能夠接收 Rails 的 log架構 安裝步驟2.1 安裝 elasticsearch123$ curl -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.0.2.tar.gz$ ... 繼續閱讀
2017-05-16所有文章 Luka EFK(3) - Rails 與 Fluentd 的串接方法幾種可以跟 Rails 串接的方式 gem ‘fluent-logger’ Centralize Logs from Ruby Applications 自定解析 fluent/fluent-plugin-grok-parser: Flu ... 繼續閱讀
2017-05-15所有文章 Luka EFK(2) - 介紹 EFK (Elasticsaerch + Fluentd + Kibana)Fluentd 介紹 Fluentd 跟 Logstash 扮演的角色相同。過去 Logstash 的歷史有效能不佳的記錄,Fluentd 在效能上的口碑更好。如下圖所示,Fluentd 可以將蒐集 Log 負責的過程統一規格化。我們在使用 ... 繼續閱讀
2017-05-14所有文章 Luka EFK(1) - 介紹 ELK Stack( Elasticsearch + Logstash + Kibana)ELK整體架構 最左邊的 Logstash Shipper 用來運送 Log 到 Log 處理中心。 Redis 當做 Buffer 來緩衝資料量瞬間爆量的問題。 右邊的 Logstash 將 Log 加工成 Elasticserach、K ... 繼續閱讀