久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Filebeat中文指南

 abin30 2018-06-05


一、概述

Filebeat是一個(gè)日志文件托運(yùn)工具,,在你的服務(wù)器上安裝客戶端后,,filebeat會(huì)監(jiān)控日志目錄或者指定的日志文件,追蹤讀取這些文件(追蹤文件的變化,,不停的讀),,并且轉(zhuǎn)發(fā)這些信息到elasticsearch或者logstarsh中存放,。

以下是filebeat的工作流程:當(dāng)你開啟filebeat程序的時(shí)候,它會(huì)啟動(dòng)一個(gè)或多個(gè)探測(cè)器(prospectors)去檢測(cè)你指定的日志目錄或文件,,對(duì)于探測(cè)器找出的每一個(gè)日志文件,,filebeat啟動(dòng)收割進(jìn)程(harvester),每一個(gè)收割進(jìn)程讀取一個(gè)日志文件的新內(nèi)容,,并發(fā)送這些新的日志數(shù)據(jù)到處理程序(spooler),,處理程序會(huì)集合這些事件,最后filebeat會(huì)發(fā)送集合的數(shù)據(jù)到你指定的地點(diǎn),。

(個(gè)人理解,,filebeat是一個(gè)輕量級(jí)的logstash,當(dāng)你需要收集信息的機(jī)器配置或資源并不是特別多時(shí),,使用filebeat來收集日志,。日常使用中,filebeat十分穩(wěn)定,,筆者沒遇到過宕機(jī),。)

 

二、Filebeat入門

開始配置使用filebeat之前,,你需要安裝并配置好這些依賴程序:

Elasticsearch 作為存儲(chǔ)和索引這些數(shù)據(jù),。

Kibana 作為展示平臺(tái)。

Logstash(可選)去插入數(shù)據(jù)到elasticsearch,。

詳見 beatelastic的入門 

 

在安裝完畢elastic集群之后,,閱讀接下來的選項(xiàng)學(xué)習(xí)怎樣安裝,配置,,與運(yùn)行filebeat,。

 

第一步:安裝filebeat

請(qǐng)選擇你系統(tǒng)中的下載安裝命令來下載安裝filebeat(deb for Debian/Ubuntu, rpm for Redhat/Centos/Fedora, mac for OS X, and win for Windows).

如果你使用yum或者apt,,你可以從我們的安裝倉(cāng)庫(kù)中更方便的安裝或更新到新版本,。

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
deb:
curl -L -O https://artifacts./downloads/beats/filebeat/filebeat-5.1.1-amd64.deb
sudo dpkg -i filebeat-5.1.1-amd64.deb
rpm:
curl -L -O https://artifacts./downloads/beats/filebeat/filebeat-5.1.1-x86_64.rpm
sudo rpm -vi filebeat-5.1.1-x86_64.rpm
mac:
curl -L -O https://artifacts./downloads/beats/filebeat/filebeat-5.1.1-darwin-x86_64.tar.gz
tar xzvf filebeat-5.1.1-darwin-x86_64.tar.gz
win:
略。

 

第二步:配置filebeat

編輯配置文件來配置filebeat,,對(duì)于rpm或者deb來說,,配置文件是/etc/filebeat/filebeat.yml這個(gè)文件,對(duì)于MAC或者win來說,,請(qǐng)查看你的解壓文件中,。

這里有一個(gè)簡(jiǎn)單的filebeat的配置文件filebeat.yml的樣本,filebeat會(huì)使用很多默認(rèn)的選項(xiàng),。

#---------------prospectors塊----------------

1
2
3
4
5
filebeat.prospectors:
- input_type: log
  paths:
    - /var/log/*.log
#- c:\programdata\elasticsearch\logs\*

 

讓我們來配置filebeat

1,、定義你的日志文件的路徑(一個(gè)或多個(gè))

對(duì)于大多數(shù)的基本filebeat配置,你可以定義一個(gè)單一探測(cè)器針對(duì)一個(gè)單一的路徑,例如:

 #---------------prospectors塊----------------

1
2
3
4
filebeat.prospectors:
- input_type: log
  paths:
    - /var/log/*.log<br>  #json.keys_under_root: true 若收取日志格式為json的log,,請(qǐng)開啟此配置

  

在這個(gè)例子中,,探測(cè)器會(huì)收集/var/log/*.log的所有匹配文件,這意味這filebeat會(huì)手機(jī)所有的/var/log下以.log結(jié)尾的文件,,此處還支持Golang Glob支持的所有模式,。

在預(yù)定義級(jí)別的子目錄中獲取所有文件,可以使用這個(gè)配置:/var/log/*/*.log,,這會(huì)找到/var/log下所有子目錄中所有的以.log結(jié)尾的文件,。但它并不會(huì)找到/var/log文件夾下的以.log結(jié)尾的文件。現(xiàn)在它還不能遞歸的在所有子目錄中獲取所有的日志文件,。

如果你設(shè)置輸出到elasticsearch中,,那么你需要在filebeat的配置文件中設(shè)置elasticsearchIP地址與端口。

 #-----------------elastic output(一般都不直接輸出到elastic,,不建議配置)-----------

1
2
output.elasticsearch:
  hosts: ["192.168.1.42:9200"]

  

 

如果你設(shè)置輸出到logstarsh,,那么請(qǐng)參考第三步,配置filebeat使用logstarsh

第三步:配置filebeat或elasticsearch使用logstarsh

如果要使用logstash對(duì)filebeat收集起來的數(shù)據(jù)執(zhí)行其他處理,,你需要配置filebeat使用logstash,。

你需要編輯filebeat的配置文件,注釋elasticsearch的選項(xiàng),,并打開logstash的配置的注釋:

#----------------------------- Logstash output --------------------------------

1
2
output.logstash:
  hosts: ["127.0.0.1:5044"]

 

hosts選項(xiàng)需要指明logstash服務(wù)所監(jiān)聽的地址和它的端口,。

注:若要測(cè)試你的配置文件,切換到你安裝好的filebeat的可執(zhí)行文件的目錄,,然后在命令行運(yùn)行以下選項(xiàng):./filebeat -configtest -e ,,確保您的配置文件在默認(rèn)配置文件目錄下,見 目錄布局,。

在使用這個(gè)配置之前,,你需要提前設(shè)置好logstash來接收數(shù)據(jù)。

如果想不通過logstash直接入庫(kù)到elasticsearch,,可注釋掉logstash入庫(kù)部分,,直接打開elasticsearch入庫(kù)部分即可。不建議直接寫入es,。

output.elasticsearch:

  hosts: ["localhost:9200"]

 

第四步:?jiǎn)?dòng)filebeat

rpm安裝:

sudo /etc/init.d/filebeat start

現(xiàn)在,,filebeat已經(jīng)準(zhǔn)備好讀取你的日志文件并發(fā)送到你定義的輸出中了!

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多