filebeat

filebeat安裝

下載

wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-5.4.0-linux-x86_64.tar.gz

安裝:

cd /usr/local/
tar -xvzf filebeat-5.4.0-linux-x86_64.tar.gz
ln -s filebeat-5.4.0-linux-x86_64 filebeat
cd filebeat
rm logs
rm -rf logs
mkdir
ln -s /data/filebeat_log/ logs
mkdir mkdir /data/filebeat_data
ln -s /data/filebeat_data /usr/local/filebeat/data

配置

vim filebeat.sh

#設置輸入
filebeat.prospectors:
#文件路徑,可以使用正則匹配
  - paths: ["/data/logs/catalina_logs/localhost_access_log.*.txt"]
#打個tag
    tags: ["accesslog"]
#使用json格式進行識別
    json.keys_under_root: true
#設置輸出到redis裏面
output:
  redis:
  #ip
    hosts: ["100.115.142.246"]
    #密碼
    password: "foobared"
    #key
    key: "tomcat_access_log"
    #數據庫名
    db: 5
    #超時時間
    timeout: 5
    #輸出爲json格式
  template.enabled: true
  template.path: "filebeat.template.json"
  template.overwrite: false

啓動

nohup /usr/local/filebeat/filebeat -c /usr/local/filebeat/filebeat.yml -path.logs /usr/local/filebeat/logs/ &
-c:配置文件位置
-path.logs:日誌位置
-path.data:數據位置
-path.home:家位置
-e:關閉日誌輸出

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章