EFK(6) - 使用 docker 包裝 Fluentd

EFK(6) - 使用 docker 包裝 Fluentd

Aggregator 與 Forwarder 使用 docker 建立 fluentd image為了模擬需要的環境,我們來使用 docker 建立 fluentd image 參考fluent/fluentd-docker-image來製 ...
繼續閱讀
EFK(5) - Fluentd 高可用架構(High Availibity)
EFK(4) - 讓 Elasticsearch 與 Kibana 能夠接收 Rails 的 log
EFK(3) - Rails 與 Fluentd 的串接方法
EFK(2) - 介紹 EFK (Elasticsaerch + Fluentd + Kibana)

EFK(2) - 介紹 EFK (Elasticsaerch + Fluentd + Kibana)

Fluentd 介紹 Fluentd 跟 Logstash 扮演的角色相同。過去 Logstash 的歷史有效能不佳的記錄,Fluentd 在效能上的口碑更好。如下圖所示,Fluentd 可以將蒐集 Log 負責的過程統一規格化。我們在使用 ...
繼續閱讀
EFK(1) - 介紹 ELK Stack( Elasticsearch + Logstash + Kibana)

在 OSX 環境中測試 etc/hosts 是否成功修改

前言透過修改 etc/hosts 讓我們不需要透過 DNS 也能模擬網域名稱連線到伺服器。可是設定是否成功?這時候我們可以用一些測試工具來檢測之。 OSX環境下OSX 內建 dscacheutil 工具,可以用來檢測網址名稱對應 ip 的結 ...
繼續閱讀

Ruby - 讓 irb 更好用

前言在使用pry的時候我們可以回到上一個輸入的指令,擁有記錄指令歷史的功能。其實irb也可以! 開始修改修改~/.irbrc 123require 'irb/ext/save-history'IRB.conf[:SAVE ...
繼續閱讀

Ruby metaprogramming - Open Class and Refine

簡介Open Class 是 Ruby 常用的技巧,指的是我們可以覆寫已經存在的方法,來修改物件或類別的行為。在這邊我沒有要講詳細的作法,要介紹的是在 Ruby 2.0 中新增的 refine RefineRefine 是 ruby 2.0 ...
繼續閱讀

Elasticsearch 筆記

前言最近工作上使用的資料庫主要以 Elasticsearch 為主。而 Elasticsearch 跟傳統的關聯式資料庫有諸多的不同之處。初期在開發的時候並不是那麼快的上手。所以記錄下該如何使用 Elasticsearch 與如何在官方文件 ...
繼續閱讀