日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

基于Docker搭建ELK 日志系統(tǒng)的方法

瀏覽:274日期:2024-10-27 09:38:00
背景需求:

業(yè)務(wù)發(fā)展越來越龐大,服務(wù)器越來越多 各種訪問日志、應(yīng)用日志、錯(cuò)誤日志量越來越多,導(dǎo)致運(yùn)維人員無法很好的去管理日志 開發(fā)人員排查問題,需要到服務(wù)器上查日志,不方便 運(yùn)營人員需要一些數(shù)據(jù),需要我們運(yùn)維到服務(wù)器上分析日志。

ELK介紹:

基于Docker搭建ELK 日志系統(tǒng)的方法

ELK是三個(gè)開源軟件的縮寫,分別為:Elasticsearch 、 Logstash以及Kibana , 它們都是開源軟件。 目前由于原本的ELK Stack成員中加入了 Beats 工具所以已改名為Elastic Stack。 Beats,它是一個(gè)輕量級的日志收集處理工具(Agent),占用資源少,適合于在各個(gè)服務(wù)器上搜集日志后傳輸給Logstash,官方也推薦此工具。

基于Docker搭建ELK 日志系統(tǒng)的方法

搭建步驟:

經(jīng)過上述描述,大家也應(yīng)該稍微有點(diǎn)了解了,想要搭建這個(gè)平臺至少是需要3/4個(gè)軟件的(可以沒有filebeat)。

kibana 用于展示 elasticsearch 用于檢索 logstash 用于過濾 filebeat 用于收集日志

本篇文章假定你已經(jīng)有了docker環(huán)境,并且有基本的docker使用經(jīng)驗(yàn)

拉取鏡像(統(tǒng)一版本可以避免很多坑):

docker pull kibana:6.8.2docker pull elasticsearch:6.8.2docker pull mobz/elasticsearch-head:5 # es的一個(gè)插件docker pull logstash:6.8.2docker pull docker.elastic.co/beats/filebeat:6.8.2 # 很慢 可以嘗試設(shè)置代理或者更改docker鏡像源

Docker 設(shè)置代理在linux中可以使用ClashX 訂閱url,然后docker 連到代理。有桌面的可以直接更改,沒有的也可以創(chuàng)建配置文件進(jìn)行更改 ⇒ 傳送門

基于Docker搭建ELK 日志系統(tǒng)的方法

另外把docker的內(nèi)存給多一點(diǎn)兒,避免到時(shí)候卡頓。

構(gòu)建ES:

docker run -d -p 9200:9200 -p 9300:9300 --name elasticsearch -e 'discovery.type=single-node' elasticsearch:6.8.2

瀏覽器訪問(curl也行):localhost:9200 出現(xiàn)下面的結(jié)果則說明啟動(dòng)成功:

基于Docker搭建ELK 日志系統(tǒng)的方法

若出現(xiàn)錯(cuò)誤,請查錯(cuò)誤日志。

創(chuàng)建ES-HEAD:

docker run -d -p 9100:9100 docker.io/mobz/elasticsearch-head:5

同樣訪問localhost:9100,看到下面的結(jié)果即為成功:

基于Docker搭建ELK 日志系統(tǒng)的方法

在es-head連接es可能是連不上的,是因?yàn)閑s沒有開啟跨域,進(jìn)入es容器內(nèi)部 找到config文件下的elasticsearch.yml,在此文件中增加:

http.cors.enabled: truehttp.cors.allow-origin: '*'

然后重啟es后es-head就可以連接上es。

開啟Kibana:

docker run -d -p 5601:5601 --link elasticsearch -e ELASTICSEARCH_URL=http://elasticsearch:9200 kibana:6.8.2

這里就是http://elasticsearch:9200,不要更改,前面使用了?link,會(huì)在kibana容器hosts文件中加入elasticsearch ip地址,這樣我們就直接通過定義的name來訪問es服務(wù)了。容器啟動(dòng)成功后,es-head里面應(yīng)該就能看到下面的信息:

基于Docker搭建ELK 日志系統(tǒng)的方法

訪問localhost:5601會(huì)出現(xiàn)下面的結(jié)果:

基于Docker搭建ELK 日志系統(tǒng)的方法

至此我們的kibana已經(jīng)成功跑起來了,es也已經(jīng)跑起來了,接下來就是收集日志的服務(wù)了。

構(gòu)建filebeat 和 logstash:

首先聲明,這兩兄弟需要點(diǎn)兒配置文件,我們想整個(gè)文件夾統(tǒng)一存放這兩份配置文件:

mkdir elktest # 在主目錄下 即:~/elktest 路徑cd elktesttouch filebeat.ymltouch logstash.conf

添加配置文件

vim filebeat.yml

filebeat.prospectors:- paths: - /home/elk/logs/user/a.log multiline: pattern: ^d{4} negate: true match: after fields: doc_type: user- paths: - /home/elk/logs/service/a.log multiline: pattern: ^d{4} negate: true match: after fields: doc_type: serviceoutput.logstash: # 輸出地址 hosts: ['logstash:5044']

vim logstash.conf

input { beats { port => '5044' }}filter { json { source => 'message' }}output { stdout { codec => rubydebug } elasticsearch {hosts => [ 'elasticsearch:9200' ]index => '%{[fields][doc_type]}-%{+YYYY.MM.dd}' }}

當(dāng)前你應(yīng)該還在elktest目錄下,由于我們沒有日志來源,所以本片的方式是手動(dòng)創(chuàng)建日志,建立一個(gè)日志文件夾:

mkdir logdir

自己構(gòu)建一些日志,隨便寫什么,文件及文件夾名稱不要改動(dòng),已經(jīng)在配置文件中對應(yīng)好了,構(gòu)建完成之后你的目錄結(jié)構(gòu)應(yīng)該長這個(gè)樣子:

基于Docker搭建ELK 日志系統(tǒng)的方法

創(chuàng)建容器:

docker run -it --name logstash --link elasticsearch -d -p 5044:5044 -v ~/elktest/logstash.conf:/usr/share/logstash/pipeline/logstash.conf logstash:6.8.2docker run --name filebeat --link logstash -d -v ~/elktest/filebeat.yml:/usr/share/filebeat/filebeat.yml -v ~/elktest/logdir/user/:/home/elk/logs/user/ -v ~/elktest/logdir/service/:/home/elk/logs/service/ docker.elastic.co/beats/filebeat:6.8.2

此時(shí)你的es-head應(yīng)該長這個(gè)樣子:

基于Docker搭建ELK 日志系統(tǒng)的方法

如果不是這個(gè)樣子,可以查看容器是否運(yùn)行,是否有錯(cuò)誤日志,另外也可以到logstash容器中ping elasticsearch,filebeat容器中ping logstash,檢查路徑是否有問題。

Kibana顯示: 創(chuàng)建索引向:

基于Docker搭建ELK 日志系統(tǒng)的方法

創(chuàng)建完成后去查看,添加自己想要查看的字段,內(nèi)容在message里(剛好就是我們在a.log中的內(nèi)容):

基于Docker搭建ELK 日志系統(tǒng)的方法

到此為止,我們的elk已經(jīng)搭建完成了,成功搭建的小伙伴晚飯給自己加個(gè)雞腿!!!!

以上就是基于Docker搭建ELK 日志系統(tǒng)的方法的詳細(xì)內(nèi)容,更多關(guān)于Docker搭建ELK日志系統(tǒng)的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Docker
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品地址| 亚洲麻豆一区| 99精品一区| 久久成人av| 日韩精品a在线观看91| 亚洲播播91| 午夜国产精品视频| 日韩免费福利视频| 日产精品一区| 国产亚洲精品美女久久久久久久久久| 蜜臀av在线播放一区二区三区| 石原莉奈在线亚洲二区| 美日韩精品视频| 亚洲精品影视| 国精品一区二区三区| 一区二区自拍| 99精品视频在线| 久久国产精品99国产| 亚洲自拍另类| 综合一区二区三区| 蜜臀久久99精品久久久久宅男| 老司机久久99久久精品播放免费| 中文字幕一区二区三区四区久久 | 日本a级不卡| 日本一区二区高清不卡| 成人三级高清视频在线看| 香蕉成人av| 久久国产直播| 午夜电影一区| 蜜臀91精品国产高清在线观看| av亚洲免费| 日韩精品久久久久久| 国产美女亚洲精品7777| 日韩国产在线| 一区二区三区国产在线| 国产亚洲欧美日韩精品一区二区三区| 成人午夜亚洲| 日韩精彩视频在线观看| 色偷偷偷在线视频播放| 视频一区在线播放| 日韩精品一区二区三区中文字幕| 狠狠久久伊人中文字幕| 日本va欧美va欧美va精品| 99精品小视频| 久久免费精品| 亚洲女同中文字幕| 国际精品欧美精品| 日韩在线黄色| 在线视频免费在线观看一区二区| 亚洲日本网址| 国产免费av国片精品草莓男男| 亚洲欧美日韩在线观看a三区| 久久久久97| 蘑菇福利视频一区播放| 色在线视频观看| 精品国产乱码久久久久久1区2匹| 亚洲97av| 丝瓜av网站精品一区二区| 国产精品美女在线观看直播| 热久久免费视频| 成人免费一区| 精品国产精品国产偷麻豆| 日本一区二区三区视频在线看| 精品九九在线| 国产精品丝袜在线播放| 亚洲欧洲日韩精品在线| 久热re这里精品视频在线6| 综合国产精品| 丝袜美腿一区二区三区| 日韩视频二区| 尤物网精品视频| 999国产精品视频| 97国产精品| 亚洲一区国产一区| 亚洲欧美久久久| 乱人伦精品视频在线观看| 激情视频一区二区三区| 亚洲一区网站| 国产日韩免费| 蜜桃精品视频| 少妇久久久久| 午夜精品一区二区三区国产| 免播放器亚洲| 欧美日一区二区三区在线观看国产免| 国产韩日影视精品| 视频精品一区二区| 大香伊人久久精品一区二区 | 亚洲欧洲美洲av| 久久精品av麻豆的观看方式| 精品在线网站观看| 中文国产一区| 国产精品久一| 久久精品青草| 免费人成精品欧美精品| 亚洲午夜久久| 精品视频91| 蜜臀91精品一区二区三区| 国产精品一区二区中文字幕| 欧美日韩精品免费观看视欧美高清免费大片| 在线精品亚洲欧美日韩国产| 婷婷亚洲成人| 亚洲四虎影院| 欧美综合二区| 久久99影视| 91p九色成人| 久久高清精品| 麻豆国产精品视频| 婷婷精品在线| 亚洲天堂久久| 麻豆国产精品一区二区三区| 福利一区和二区| 日韩av不卡一区二区| 久久久天天操| 国产精品美女在线观看直播| 视频一区二区中文字幕| 91日韩免费| 丝袜美腿亚洲一区| 午夜精品一区二区三区国产| 国产伊人久久| 国产精品乱战久久久| 日本成人中文字幕| 国产精品99免费看| 日韩大片在线观看| 日韩精品1区| 久久尤物视频| 精品国产一区二| 你懂的国产精品| 国产精品久久久久久久久久妞妞 | 日本少妇精品亚洲第一区| 免费日本视频一区| 亚洲深夜视频| 国产精品99久久久久久董美香| 一区二区日韩免费看| 久久福利精品| 亚洲欧美日本国产| 天堂va欧美ⅴa亚洲va一国产| 免费视频一区三区| 亚洲深夜福利| 日韩黄色av| 国产精品亚洲欧美| 高清久久精品| 在线中文字幕播放| 一区二区精品伦理...| 国产成人精品福利| 欧美中文字幕一区二区| 好吊视频一区二区三区四区| 亚洲女同中文字幕| 一区二区三区网站| 国产精品v日韩精品v欧美精品网站| 国产欧美综合一区二区三区| 精品视频91| 日韩一区二区免费看| 亚洲免费福利一区| 精品国产精品久久一区免费式| 超碰在线99| 热久久国产精品| 日韩精品成人在线观看| 久久婷婷一区| 日韩精品电影一区亚洲| 亚洲a在线视频| 久久国产视频网| 高清一区二区| 国产日韩综合| 成人精品高清在线视频| 视频一区免费在线观看| 日韩二区在线观看| 99久久激情| 日本成人手机在线| 蜜桃视频欧美| 免费视频一区二区三区在线观看| 免费视频一区三区| 欧美一级久久| 美女少妇全过程你懂的久久| 国产欧美在线观看免费| 肉色欧美久久久久久久免费看| 一区二区国产在线观看| 另类综合日韩欧美亚洲| 精品在线99| 国产精品成人a在线观看| 日韩激情一区二区| 日韩精品一级中文字幕精品视频免费观看| 粉嫩av一区二区三区四区五区| 日韩在线观看中文字幕| 黄色亚洲免费| 欧美特黄a级高清免费大片a级| 美女在线视频一区| 热久久久久久| 午夜久久av | 9999国产精品| 国产精品亚洲产品| 亚洲一区有码| 久久高清免费观看| 欧美特黄一级| 欧美女激情福利| 好吊日精品视频| 亚洲在线成人| 午夜电影一区| 国产精品一区三区在线观看| 国产情侣一区| 国产一区二区精品福利地址|