[ELK]讓Kibana可以看到Nginx Log系列(2):設定Filebeat監聽

更新 發佈閱讀 3 分鐘

filebeat的作用就像是一隻看門狗(watch dog),當看門狗監測到任何風吹草動(log產生變化)時,就立即事件告訴主人(logstash)。

elk

elk

上一篇已經將log正常產生了,再來要有一個監聽者,來幫我們注意log有沒有產生變化。

首先要準備filebeatF的設定檔(filebeat.yml),並且將設定檔放到指定的位置,我自已是放到 /home/filebeat/filebeat.yml。


filebeat.yml的內容如下:

filebeat.inputs:
- type: filestream
id: my-filestream-id
enabled: true
paths:
- /logs/access/* #要改成監聽的log位置 filebeat.config.modules: path: ${path.config}/modules.d/*.yml reload.enabled: false output.logstash: hosts: ["10.10.10.10:5000"] #要改成logstash的所在ip及port號 processors: - add_host_metadata: when.not.contains.tags: forwarded - add_cloud_metadata: ~ - add_docker_metadata: ~ - add_kubernetes_metadata: ~

filebeat.yml設定要修改兩個地方:

1、paths: #改成監聽的log位置

2、hosts: #要改成logstash的所在ip及port號

設定檔設定完成之後,為了方便,我是使用docker來啟動filebeat的服務,指令如下:指令要注意的地方就是log位置及filebeat.yml位置是否有寫正確,沒問題的話,就可以按enter了

docker run -d --name filebeat_7 \\
-v /home/filebeat/filebeat.yml:/usr/share/filebeat/filebeat.yml \\
-v /var/log/nginx/access:/logs/access \\
docker.elastic.co/beats/filebeat:7.17.6


等docker起來之後,我們用指令docker ps,就可以看到 filebeat的container正確被啟動

CONTAINER ID   IMAGE                                       COMMAND                  CREATED        STATUS        PORTS                                       NAMES
4cde932784a5 docker.elastic.co/beats/filebeat:7.17.6 "/usr/bin/tini -- /u…" 2 weeks ago Up 2 weeks filebeat


到目前為止,log設定好了、filebeat也設定好了,filebeat 監聽到log變化時,就要將log主動傳送給logstatsh,下一篇文章要介紹logstatsh的安裝及設定。


每個步驟的文章會陸續上架,如果還沒看到連結,就代表我還在趕文章中。如果喜歡我寫的內容,希望能夠幫我追蹤按讚分享,讓創作者們能夠有繼續創作內容的動力,感謝你們

留言
avatar-img
Daniel 的沙龍
4會員
12內容數
所有文章都是將自已工作上的經驗,透過篇章的方式,希望能夠將技術白話文,讓想入門的工程師能夠清楚的理解, 出版的頻率會是幾個月一篇,也有可能是一星期好幾篇,就看當下是否有空閒產出。某些特定文章會希望以付費方式呈現,如果有什麼問題,歡迎大家隨時留言
你可能也想看
Thumbnail
債券投資,不只是高資產族群的遊戲 在傳統的投資觀念中,海外債券(Overseas Bonds)常被貼上「高資產族群專屬」的標籤。過去動輒 1 萬甚至 10 萬美元的最低申購門檻,讓許多想尋求穩定配息的小資族望而卻步。 然而,在股市波動劇烈的環境下,尋求穩定的美元現金流與被動收入成為許多投資人
Thumbnail
債券投資,不只是高資產族群的遊戲 在傳統的投資觀念中,海外債券(Overseas Bonds)常被貼上「高資產族群專屬」的標籤。過去動輒 1 萬甚至 10 萬美元的最低申購門檻,讓許多想尋求穩定配息的小資族望而卻步。 然而,在股市波動劇烈的環境下,尋求穩定的美元現金流與被動收入成為許多投資人
Thumbnail
透過川普的近期債券交易揭露,探討債券作為資產配置中「穩定磐石」的重要性。文章分析降息對債券的潛在影響,以及股神巴菲特的操作策略。並介紹玉山證券「小額債」平臺,如何讓小資族也能低門檻參與海外債券市場,實現「低門檻、低波動、固定收益」的務實投資方式。
Thumbnail
透過川普的近期債券交易揭露,探討債券作為資產配置中「穩定磐石」的重要性。文章分析降息對債券的潛在影響,以及股神巴菲特的操作策略。並介紹玉山證券「小額債」平臺,如何讓小資族也能低門檻參與海外債券市場,實現「低門檻、低波動、固定收益」的務實投資方式。
Thumbnail
解析「債券」如何成為資產配置中的穩定錨,提供低風險高回報的投資選項。 藉由玉山證券的低門檻債券服務,投資者可輕鬆入手,平衡風險並穩定財務。
Thumbnail
解析「債券」如何成為資產配置中的穩定錨,提供低風險高回報的投資選項。 藉由玉山證券的低門檻債券服務,投資者可輕鬆入手,平衡風險並穩定財務。
Thumbnail
相較於波動較大的股票,債券能提供固定現金流,而玉山證券推出的小額債,更以1000 美元的低門檻,讓學生與新手也能參與全球優質企業債投資。玉山E-Trader平台即時報價、條件式篩選與清楚的交易流程等特色,大幅降低投資難度,對於希望分散風險、建立穩定現金流的人來說,玉山小額債是一個值得嘗試的理財起點。
Thumbnail
相較於波動較大的股票,債券能提供固定現金流,而玉山證券推出的小額債,更以1000 美元的低門檻,讓學生與新手也能參與全球優質企業債投資。玉山E-Trader平台即時報價、條件式篩選與清楚的交易流程等特色,大幅降低投資難度,對於希望分散風險、建立穩定現金流的人來說,玉山小額債是一個值得嘗試的理財起點。
Thumbnail
所長藉由家貓咪亂尿的困擾,覺察自己靈敏的嗅覺,並探討了嗅覺在部落迴路中的功能。文章中提到了不同部落迴路通道的辨識主題,以及部落迴路設計用什麼樣的方式在辨識自己人。
Thumbnail
所長藉由家貓咪亂尿的困擾,覺察自己靈敏的嗅覺,並探討了嗅覺在部落迴路中的功能。文章中提到了不同部落迴路通道的辨識主題,以及部落迴路設計用什麼樣的方式在辨識自己人。
Thumbnail
主人是否細心注意到或者巡視的指導員有無察覺便相當的重要。第一次音樂響起,軍犬對著掛在柱子上的擴音器使命的吠叫,惹得旁邊人的側目,看在主人眼裡竟是相當的高興。主人牽著軍犬一般解釋著用途。「你的體力沒這麼弱。累了,我會注意到……不過,你越來越像隻真狗……這樣是好還是不好呢……」
Thumbnail
主人是否細心注意到或者巡視的指導員有無察覺便相當的重要。第一次音樂響起,軍犬對著掛在柱子上的擴音器使命的吠叫,惹得旁邊人的側目,看在主人眼裡竟是相當的高興。主人牽著軍犬一般解釋著用途。「你的體力沒這麼弱。累了,我會注意到……不過,你越來越像隻真狗……這樣是好還是不好呢……」
Thumbnail
夜深人靜時 陽臺傳來壁虎叫聲 說什麼呢 為死去的狗狗傳達問候 過世第卌九天那晚 刷牙時聞到尿騷味 以為狗狗回來了 最近選了幾張照片 貼在客廳跟房間 想念時看一下 感覺比較好 有時候會抱抱印著狗照片的抱枕 有時候會摸摸牠生前的玩具布偶 牠還有些東西沒送出去
Thumbnail
夜深人靜時 陽臺傳來壁虎叫聲 說什麼呢 為死去的狗狗傳達問候 過世第卌九天那晚 刷牙時聞到尿騷味 以為狗狗回來了 最近選了幾張照片 貼在客廳跟房間 想念時看一下 感覺比較好 有時候會抱抱印著狗照片的抱枕 有時候會摸摸牠生前的玩具布偶 牠還有些東西沒送出去
Thumbnail
主人家的鐵門深鎖,有種不可預知的未來荒恐。顫抖的按下電鈴,話筒傳出主人的聲音後,急忙的吠叫;按照主人的規定,以吠叫作為回應方式。當主人開起了鐵門,一踏入後急忙的脫光自己身上的衣褲,只留下了主人為軍犬選定的三角褲。「伏地挺身預備。」主人發號著命令,於是雙手撐著地板,就準備姿勢。「一上、二下。一。」於是
Thumbnail
主人家的鐵門深鎖,有種不可預知的未來荒恐。顫抖的按下電鈴,話筒傳出主人的聲音後,急忙的吠叫;按照主人的規定,以吠叫作為回應方式。當主人開起了鐵門,一踏入後急忙的脫光自己身上的衣褲,只留下了主人為軍犬選定的三角褲。「伏地挺身預備。」主人發號著命令,於是雙手撐著地板,就準備姿勢。「一上、二下。一。」於是
Thumbnail
訓練狗狗在特定地點大小便需要一些時間和耐心。 1.確定定點: 選擇一個希望狗狗在那裡大小便的特定地點。 2.建立習慣: 帶狗狗到選定的地點多次,並在狗狗準備大小便時給予指令,例如"上廁所"。 這有助於建立狗狗對該地點的聯想。 3.定時帶出: 每隔一段時間,例如每餐後、每次睡醒後或每隔幾個小時
Thumbnail
訓練狗狗在特定地點大小便需要一些時間和耐心。 1.確定定點: 選擇一個希望狗狗在那裡大小便的特定地點。 2.建立習慣: 帶狗狗到選定的地點多次,並在狗狗準備大小便時給予指令,例如"上廁所"。 這有助於建立狗狗對該地點的聯想。 3.定時帶出: 每隔一段時間,例如每餐後、每次睡醒後或每隔幾個小時
Thumbnail
訓練狗狗學會等一下是一項非常有用的技能,可以幫助您控制狗狗的行為, 使其在各種情況下保持安靜和冷靜。 以下是一個簡單的步驟來訓練您的狗狗學會等一下: 1.已經學會基本的指令:在訓練狗狗等一下之前, 確保狗狗已經熟悉並能夠理解一些基本的指令,如“坐下”、“待在這裡”等。 2.開始訓練:在一個安
Thumbnail
訓練狗狗學會等一下是一項非常有用的技能,可以幫助您控制狗狗的行為, 使其在各種情況下保持安靜和冷靜。 以下是一個簡單的步驟來訓練您的狗狗學會等一下: 1.已經學會基本的指令:在訓練狗狗等一下之前, 確保狗狗已經熟悉並能夠理解一些基本的指令,如“坐下”、“待在這裡”等。 2.開始訓練:在一個安
Thumbnail
1.建立良好的溝通 您需要學會使用一致的語言和姿勢來傳達指令。 使用簡單清晰的詞語,例如「坐下」、「待命」、「來」等, 並且搭配明確的手勢或身體動作, 讓狗狗能夠更容易理解您的意圖。 2.正面強化 通過給予獎勵來增強狗狗所做的正確行為。 這可以是美食、玩具或者語言表揚,取決於您的狗狗對什
Thumbnail
1.建立良好的溝通 您需要學會使用一致的語言和姿勢來傳達指令。 使用簡單清晰的詞語,例如「坐下」、「待命」、「來」等, 並且搭配明確的手勢或身體動作, 讓狗狗能夠更容易理解您的意圖。 2.正面強化 通過給予獎勵來增強狗狗所做的正確行為。 這可以是美食、玩具或者語言表揚,取決於您的狗狗對什
Thumbnail
  和昨天一樣,早上八點我家門鈴作響,聽到門鈴聲,第一個想到的就是岳翔了。起身坐在床邊,我想著我昨晚考慮的對不對,也就是再給他一次機會讓他證明自己真的知錯了。   走出房門,我先幫狗狗的碗裡裝好飼料,狗狗似乎早就在等我起床給牠準備飼料,因為牠把碗叼到廚房去了。   打開門,我面無表情的看著他。
Thumbnail
  和昨天一樣,早上八點我家門鈴作響,聽到門鈴聲,第一個想到的就是岳翔了。起身坐在床邊,我想著我昨晚考慮的對不對,也就是再給他一次機會讓他證明自己真的知錯了。   走出房門,我先幫狗狗的碗裡裝好飼料,狗狗似乎早就在等我起床給牠準備飼料,因為牠把碗叼到廚房去了。   打開門,我面無表情的看著他。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News