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

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

filebeat收集多個(gè)域名網(wǎng)站日志并存儲(chǔ)到不同es索引庫(kù)過(guò)程

瀏覽:697日期:2023-03-13 15:37:36
目錄
  • 1.為什么要針對(duì)不同的應(yīng)用系統(tǒng)創(chuàng)建不同的索引
  • 2.搭建web集群環(huán)境
    • 2.1.環(huán)境準(zhǔn)備
    • 2.2.web集群部署
    • 2.3.配置應(yīng)用支持json格式的日志輸出
  • 3.配置filebeat實(shí)現(xiàn)不同日志對(duì)應(yīng)不同索引
    • 3.1.實(shí)現(xiàn)思路
    • 3.2.配置filebeat不同日志使用不同索引庫(kù)
    • 3.3.在es上查看創(chuàng)建的索引庫(kù)
    • 3.4.在kibana上關(guān)聯(lián)es索引庫(kù)
      • 3.4.1.創(chuàng)建www索引庫(kù)
      • 3.4.2.創(chuàng)建bbs索引庫(kù)
      • 3.4.3.創(chuàng)建blog索引庫(kù)
      • 3.4.4.所有應(yīng)用索引庫(kù)都一一對(duì)應(yīng)上了
  • 4.在kibana統(tǒng)計(jì)日志分析
    • 4.1.統(tǒng)計(jì)nginx01主機(jī)www應(yīng)用200狀態(tài)碼數(shù)量
      • 4.2.統(tǒng)計(jì)所有節(jié)點(diǎn)訪問(wèn)狀態(tài)碼為200的日志

      1.為什么要針對(duì)不同的應(yīng)用系統(tǒng)創(chuàng)建不同的索引

      公司生產(chǎn)環(huán)境中一臺(tái)機(jī)器上一定會(huì)運(yùn)行著多個(gè)域名的應(yīng)用,web應(yīng)用也是集群的方式,如果filebeat收集來(lái)的日志都是分散存儲(chǔ),且在es上建立的索引也都是分散的,這樣不利于日志的聚合匯總,因此就需要把同一種應(yīng)用的不同機(jī)器上的日志全部采集過(guò)來(lái)存儲(chǔ)到一個(gè)索引庫(kù)中,在kibana根據(jù)各種條件去匹配

      2.搭建web集群環(huán)境

      2.1.環(huán)境準(zhǔn)備

      IP服務(wù)應(yīng)用192.168.81.210nginx01bbs、blog、www192.168.81.220nginx02bbs、blog、www

      2.2.web集群部署

      所有節(jié)點(diǎn)都按如下配置

      1.安裝nginxyum -y install nginx2.配置站點(diǎn)配置文件cat www.conf server{	server_name www.jiangxl.com;	listen 80;	location ~ / {		root /web/www;		index index.html;	}}cat bbs.conf server{	server_name bbs.jiangxl.com;	listen 80;	location ~ / {		root /web/bbs;		index index.html;	}}cat blog.conf server{	server_name blog.jiangxl.com;	listen 80;	location ~ / {		root /web/blog;		index index.html;	}}3.創(chuàng)建站點(diǎn)路徑mkdir /web/{www,bbs,blog} -pchown -R nginx.nginx /web/echo "www index" > /web/www/index.htmlecho "bbs index" > /web/bbs/index.htmlecho "blog index" > /web/blog/index.html4.重載nginxnginx -tnginx: the configuration file /etc/nginx/nginx.conf syntax is oknginx: configuration file /etc/nginx/nginx.conf test is successfulsystemctl reload nginx5.訪問(wèn)站點(diǎn)curl www.jiangxl.com bbs.jiangxl.com blog.jiangxl.comwww indexbbs indexblog index

      2.3.配置應(yīng)用支持json格式的日志輸出

      所有節(jié)點(diǎn)都這樣配置

      cat www.conf server{	server_name www.jiangxl.com;	listen 80;	location ~ / {		root /web/www;		index index.html;	}	access_log  /var/log/nginx/www_access.log  main;}cat bbs.conf server{	server_name bbs.jiangxl.com;	listen 80;	location ~ / {		root /web/bbs;		index index.html;	}	access_log  /var/log/nginx/bbs_access.log  main;}cat blog.conf server{	server_name blog.jiangxl.com;	listen 80;	location ~ / {		root /web/blog;		index index.html;	}	access_log  /var/log/nginx/blog_access.log  main;}

      3.配置filebeat實(shí)現(xiàn)不同日志對(duì)應(yīng)不同索引

      3.1.實(shí)現(xiàn)思路

      **日志索引思路:**如何才能讓filebeat根據(jù)不同的日志路徑去創(chuàng)建不同的索引,其實(shí)我們可以想一下ls -l命令,使用ls -l命令才能得到文件的詳細(xì)信息,但是使用ll也可以得到,這是為什么呢?是由于ll僅僅只是一個(gè)別名,我們也可以當(dāng)成一個(gè)標(biāo)記,ll對(duì)應(yīng)的就是ls -l命令

      那么日志也一樣的,我們可以把www_access.log當(dāng)成是一個(gè)標(biāo)記,當(dāng)標(biāo)記內(nèi)容為www_access.log時(shí),我們就把他的日志存儲(chǔ)在www_access_xxx的索引庫(kù)中

      具體配置:如果一個(gè)主機(jī)上有多個(gè)不同應(yīng)用的日志需要采集,我們可以定義多個(gè)type類型,最后根據(jù)定義的標(biāo)記在indices中進(jìn)行匹配

      **日志聚合思路:**我們也可以將所有機(jī)器的tomcat、nginx日志進(jìn)行聚合收集,不需要根據(jù)應(yīng)用去區(qū)分,而是把所有的tomcat日志收集在一起,這樣便于開(kāi)發(fā)人員去查詢?nèi)罩?,查哪臺(tái)主機(jī)的就在kibana上進(jìn)行過(guò)濾就行了

      如下圖所示,tomcat就是聚合收集,查哪臺(tái)機(jī)器的日志就添加一個(gè)篩選寫上主機(jī)名就可以了

      filebeat標(biāo)記匹配語(yǔ)法:

      filebeat.inputs:- type: log 									//一個(gè)日志一個(gè)type  enabled: true										//是否寫在es中  paths:											//日志路徑    - /var/log/nginx/www_access.log  json.keys_under_root: true								//開(kāi)啟json格式解析  json.overwrite_keys: true    tags: ["www"]														//標(biāo)記內(nèi)容,在[]里填寫即可output.elasticsearch:  hosts: ["192.168.81.210:9200"]  indices:													//索引匹配    - index: "nginx-www-access-%{+yyyy.MM.dd}"					//索引庫(kù)名稱      when.contains:										//匹配什么標(biāo)記tags: "www"											//匹配標(biāo)記為www的日志

      3.2.配置filebeat不同日志使用不同索引庫(kù)

      nginx集群內(nèi)的所有filebeat都需要如下配置

      vim復(fù)制小技巧:復(fù)制2-8行的內(nèi)容,粘貼到第9行的操作命令:在vim命令模式輸入:2,8t9,2,8表示2-8t行復(fù)制,9表示粘貼在第九行

      1.配置filebeatvim /etc/filebeat/filebeat.yml filebeat.inputs:- type: log   enabled: true  paths:    - /var/log/nginx/www_access.log  json.keys_under_root: true  json.overwrite_keys: true    tags: ["www"]- type: log   enabled: true  paths:    - /var/log/nginx/bbs_access.log  json.keys_under_root: true  json.overwrite_keys: true    tags: ["bbs"]- type: log   enabled: true  paths:    - /var/log/nginx/blog_access.log  json.keys_under_root: true  json.overwrite_keys: true    tags: ["blog"]output.elasticsearch:  hosts: ["192.168.81.210:9200"]  indices:    - index: "nginx-www-access-%{+yyyy.MM.dd}"      when.contains:tags: "www"    - index: "nginx-bbs-access-%{+yyyy.MM.dd}"      when.contains:tags: "bbs"    - index: "nginx-blog-access-%{+yyyy.MM.dd}"      when.contains:tags: "blog"setup.template.name: "nginx"setup.template.pattern: "nginx-*"setup.template.enabled: falsesetup.template.overwrite: true2.重啟filebeatsystemctl restart filebeat

      3.3.在es上查看創(chuàng)建的索引庫(kù)

      由于nginx集群相同的應(yīng)用是要寫在同一個(gè)索引庫(kù)中的,因此我們要觀察每加一個(gè)集群產(chǎn)生的數(shù)據(jù)變化

      剛配置完nginx01時(shí)的樣子

      www:12條 blog:11條 bbs:12條

      增加nginx02后的樣子

      訪問(wèn)nginx02上的應(yīng)用六七次后,數(shù)據(jù)明顯發(fā)生了變化

      www:19條 blog:18條 bbs:19條

      可以具體看索引中的數(shù)據(jù),看看是不是對(duì)應(yīng)的日志,完全正確

      3.4.在kibana上關(guān)聯(lián)es索引庫(kù)

      3.4.1.創(chuàng)建www索引庫(kù)

      點(diǎn)擊Managerment----索引模式---創(chuàng)建索引

      字段選擇@timestamp

      3.4.2.創(chuàng)建bbs索引庫(kù)

      操作與www的一致

      3.4.3.創(chuàng)建blog索引庫(kù)

      操作與www的一致

      3.4.4.所有應(yīng)用索引庫(kù)都一一對(duì)應(yīng)上了

      4.在kibana統(tǒng)計(jì)日志分析

      4.1.統(tǒng)計(jì)nginx01主機(jī)www應(yīng)用200狀態(tài)碼數(shù)量

      篩選添加:beat.name(主機(jī)名)is(是) nginx01(主機(jī)名)

      ? 狀態(tài)碼(訪問(wèn)狀態(tài)碼) is(是) 200(狀態(tài)碼為200)

      4.2.統(tǒng)計(jì)所有節(jié)點(diǎn)訪問(wèn)狀態(tài)碼為200的日志

      只需要添加一個(gè)篩選器即可

      篩選添加:狀態(tài)碼(訪問(wèn)狀態(tài)碼) is(是) 200(狀態(tài)碼為200)

      日志也起到了聚合的作用,所有節(jié)點(diǎn)都可以統(tǒng)計(jì)

      以上就是filebeat收集多個(gè)域名網(wǎng)站日志并存儲(chǔ)到不同es索引庫(kù)過(guò)程的詳細(xì)內(nèi)容,更多關(guān)于filebeat收集網(wǎng)站日志存儲(chǔ)es的資料請(qǐng)關(guān)注其它相關(guān)文章!

      標(biāo)簽: Nginx
      日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
      亚洲综合婷婷| 国产精品日本一区二区不卡视频| 日韩国产欧美视频| 日韩在线观看一区二区| 亚洲欧美日韩一区在线观看| 91久久午夜| 国产视频一区欧美| 亚洲资源在线| 性一交一乱一区二区洋洋av| 亚洲一区欧美激情| 最近国产精品视频| 国产亚洲久久| 精品亚洲精品| 樱桃视频成人在线观看| 成人片免费看| 在线视频观看日韩| 亚洲成人日韩| 香蕉精品久久| 国产精品女主播一区二区三区| 91久久久精品国产| 久久国产精品毛片| 亚州精品视频| 国产日韩在线观看视频| 日本不卡在线视频| 久久国产婷婷国产香蕉| 免费日韩一区二区三区| 美日韩一区二区三区| 成人午夜毛片| 欧美日韩一区二区三区视频播放| 午夜精品影院| 91在线成人| 国产一区二区三区天码| 久久久天天操| 丝袜a∨在线一区二区三区不卡| 久久av在线| 人人精品久久| 日韩理论片av| 免费av一区| 狠狠久久婷婷| 日韩精品视频在线看| 国产精品免费不| 亚洲va中文在线播放免费| 国产精品毛片在线看| 日韩极品在线观看| 精品一区电影| 一本色道久久精品| 国产免费av国片精品草莓男男| 福利视频一区| 久久成人国产| 鲁大师精品99久久久| 久久久一二三| 欧美欧美黄在线二区| 福利一区二区三区视频在线观看| 久久久久99| 日韩亚洲精品在线观看| 国产aⅴ精品一区二区四区| 91精品99| 国产精品一区高清| 在线日韩欧美| 国产精品激情| 蜜桃成人av| 国产日韩一区二区三区在线| 日韩一区亚洲二区| 亚洲aⅴ网站| 成人精品亚洲| 91欧美日韩在线| 亚洲国产影院| 国产精品欧美三级在线观看| 成人一二三区| 日韩精品免费视频人成 | 亚洲免费资源| 欧美亚洲日本精品| 亚洲aa在线| 群体交乱之放荡娇妻一区二区| 日本亚洲最大的色成网站www| 日韩三区免费| 国产伦精品一区二区三区视频| 欧美日中文字幕| 欧美1区二区| 伊人国产精品| 欧美福利一区| 国产精品亚洲综合久久| 欧美日韩国产亚洲一区| 久久精品一本| 亚洲字幕久久| 久久香蕉国产| 国产精品一区二区精品视频观看| 九九综合九九| 精品国产亚洲一区二区三区在线 | 青青草国产成人99久久| 亚洲精品成人| 日韩福利一区| 国产精品一级| 亚洲香蕉久久| 亚洲欧美日韩国产一区二区| 中文在线免费视频| 欧美精品导航| 亚洲精品大片| 欧美精选一区二区三区| 国产白浆在线免费观看| 国产日韩欧美一区二区三区在线观看 | 欧美亚洲三级| 丝袜国产日韩另类美女| 免费av一区| 日韩久久视频| 精品精品久久| 国产精品美女久久久久久不卡| 久久亚洲精品伦理| 欧美成人久久| 成人日韩在线观看| sm久久捆绑调教精品一区| 国产欧美一区二区三区国产幕精品 | 久久青青视频| 国产精品22p| 欧美日韩中出| 日韩不卡在线观看日韩不卡视频| 丝袜诱惑制服诱惑色一区在线观看 | 国产精品色在线网站| 日韩高清不卡在线| 99香蕉国产精品偷在线观看| 韩国精品主播一区二区在线观看 | 国产精品一区二区美女视频免费看 | 日本电影久久久| 久久av一区| 亚洲综合精品四区| 国产亚洲激情| 蜜桃视频一区二区三区| 在线看片日韩| 中文字幕中文字幕精品| 亚洲无线观看| 日韩有吗在线观看| 日本午夜精品视频在线观看| 欧美亚洲三区| 美日韩一区二区三区| 精品高清久久| 欧美久久天堂| 国产中文一区| 在线视频精品| 中文字幕av亚洲精品一部二部| 免费视频久久| 国产欧美大片| 免费精品视频最新在线| 91午夜精品| 久久永久免费| 国产 日韩 欧美 综合 一区| 激情久久99| 国产精品nxnn| 国产精品亚洲综合色区韩国| 日本欧美一区二区在线观看| 天堂va在线高清一区| 一本一道久久a久久精品蜜桃| 男女激情视频一区| 国产日韩欧美三区| 蜜臀91精品国产高清在线观看 | 人人精品亚洲| 美国三级日本三级久久99 | 美女福利一区二区三区| 久久婷婷丁香| 日产欧产美韩系列久久99| 亚洲福利一区| 日韩av中文字幕一区二区三区| 麻豆mv在线观看| 久久激情综合网| 老鸭窝亚洲一区二区三区| 国产精品高清一区二区| 亚洲综合电影| 色综合视频一区二区三区日韩 | 一区二区亚洲视频| 只有精品亚洲| 国产精品啊啊啊| 超碰成人av| 视频一区在线播放| 国产精品片aa在线观看 | 成人高清一区| 亚洲午夜一级| 欧美一区自拍| 日韩视频二区| 91精品久久久久久久久久不卡| 麻豆一区在线| 日韩av成人高清| 丝袜亚洲另类欧美 | 国产精品日本| 黄色在线观看www| 欧美精品不卡| 国产欧美激情| 日韩精品一级| 视频一区日韩精品| 视频一区二区三区在线| 国产精品97| 国产精品美女久久久浪潮软件| www.51av欧美视频| 中文字幕成在线观看| 欧美精选视频一区二区| 国产欧美一区| 国产精品mv在线观看| 国产一区二区三区四区五区传媒| 国产日韩在线观看视频| 国产色噜噜噜91在线精品| 中文在线免费视频| 91九色精品国产一区二区|