[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
留言分享你的想法!
avatar-img
Daniel 的沙龍
4會員
12內容數
所有文章都是將自已工作上的經驗,透過篇章的方式,希望能夠將技術白話文,讓想入門的工程師能夠清楚的理解, 出版的頻率會是幾個月一篇,也有可能是一星期好幾篇,就看當下是否有空閒產出。某些特定文章會希望以付費方式呈現,如果有什麼問題,歡迎大家隨時留言
你可能也想看
Thumbnail
最近整理了一下蝦皮的訂單紀錄,發現自己這一年默默也回購了不少好用的東西~從生活療癒系的小物、實用的除臭保養、到打掃家裡必備的清潔用品都有。這次也順便一起整理了「準備在雙12補貨的清單」,如果剛好你也有在找類似的品項,希望這篇可以給你一些參考。 秘魯進口 高油版聖木 這款聖木我覺得很棒,就是聞起來
Thumbnail
最近整理了一下蝦皮的訂單紀錄,發現自己這一年默默也回購了不少好用的東西~從生活療癒系的小物、實用的除臭保養、到打掃家裡必備的清潔用品都有。這次也順便一起整理了「準備在雙12補貨的清單」,如果剛好你也有在找類似的品項,希望這篇可以給你一些參考。 秘魯進口 高油版聖木 這款聖木我覺得很棒,就是聞起來
Thumbnail
在這個網購紅海時代,你是否也跟作者一樣,最後總是點開蝦皮?從拯救文字工作者的老腰的護脊椅墊,到深夜腦力激盪必備的韓國不倒翁泡麵,作者分享了雙12購物清單中的兩樣「生存」與「靈魂」好物。更重要的是,文章揭露了「蝦皮分潤計畫」如何讓創作者低門檻變現,填滿你的小荷包,實現數位遊牧的夢想。
Thumbnail
在這個網購紅海時代,你是否也跟作者一樣,最後總是點開蝦皮?從拯救文字工作者的老腰的護脊椅墊,到深夜腦力激盪必備的韓國不倒翁泡麵,作者分享了雙12購物清單中的兩樣「生存」與「靈魂」好物。更重要的是,文章揭露了「蝦皮分潤計畫」如何讓創作者低門檻變現,填滿你的小荷包,實現數位遊牧的夢想。
Thumbnail
生完寶寶後 我真的深刻感受到一句話: 「睡不好,皮膚就先離家出走」 常常半夜起來哄寶寶、睡眠不規律 膚況也跟著黯淡、失去彈性>< 身為剛生完孩子的新手媽媽,我現在最在意的兩件事就是: 皮膚要彈潤、睡眠要穩定!! 這陣子我開始嘗試日夜搭配的膠原蛋白: 🌞 TIMESEAL 日間款
Thumbnail
生完寶寶後 我真的深刻感受到一句話: 「睡不好,皮膚就先離家出走」 常常半夜起來哄寶寶、睡眠不規律 膚況也跟著黯淡、失去彈性>< 身為剛生完孩子的新手媽媽,我現在最在意的兩件事就是: 皮膚要彈潤、睡眠要穩定!! 這陣子我開始嘗試日夜搭配的膠原蛋白: 🌞 TIMESEAL 日間款
Thumbnail
發現每天固定一個小動作,肌膚整體狀態真的會更穩定,照鏡子的心情也跟著好起來。 早上我習慣吃一包 TIMESEAL 早安膠原蛋白,粉末狀、很好入口,使用小分子技術,搭配維生素C與專利原料 ( 雙胜肽膠原、PANMOL® NADH)。對我來說,就是先把一天的彈潤感打好底,也讓整天狀態更有精神。 晚
Thumbnail
發現每天固定一個小動作,肌膚整體狀態真的會更穩定,照鏡子的心情也跟著好起來。 早上我習慣吃一包 TIMESEAL 早安膠原蛋白,粉末狀、很好入口,使用小分子技術,搭配維生素C與專利原料 ( 雙胜肽膠原、PANMOL® NADH)。對我來說,就是先把一天的彈潤感打好底,也讓整天狀態更有精神。 晚
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