filebeat使用

1.プロファイルfilebeat-prod.yml

#モニタのログファイルの
  パス:
 -は/ usr / local /プロジェクト/ログ/ * .logの
output.kafka:
  有効:trueに
  ホスト:[「10.10.183.152:9092","10.10.183.153:9092","10.10.183.154 :9092「]#カフカのクラスタマシンのアドレス
  のトピック:monitorLog

2.コピー起動スクリプト:filebeat.sh

#!/ binに/ bashが


エコー "コピーソフトfilebeat" 
ソフトウェアは他のサーバーに複製されます
ansible XX -m -aコピー「SRC =は/ usr / local /ソフト/ filebeat-7.1.0-Linuxの-x86_64.tar.gzのDEST =は/ usr /ソフト/ローカル" 
#解凍ファイル
ansible XX -m -aシェル" -C /usr/local/soft/filebeat-7.1.0-linux-x86_64.tar.gz -xzvfタールソフト/は/ usr / local " 
#がプロファイルをコピー
ansible XX -m -aコピー" SRC =は/ usr / local /ソフト/ filebeat-コントローラ/ filebeat-prod.yml DEST =は/ usr / local /ソフト/ filebeat-7.1.0-Linuxの-x86_64版」
#startコマンド /usr/local/soft/filebeat-7.1.0-linux-x86_64/filebeat -e -c /usr/local/soft/filebeat-7.1.0-linux-x86_64/ filebeat.yml 
エコー「コピーfilebeatエンド"

 

おすすめ

転載: www.cnblogs.com/wushenghfut/p/11586794.html