1. 程式人生 > >Windows搭建Log4Net+FileBeat+ELK日誌分析系統過程以及問題總結

Windows搭建Log4Net+FileBeat+ELK日誌分析系統過程以及問題總結

程序 列表 dia could 重新 font 無法 elk 遇到

安裝流程:
稍後補充
參考內容:http://udn.yyuap.com/thread-54591-1-1.html ; https://www.cnblogs.com/yanbinliu/p/6208626.html

在搭建測試過程中遇到以下問題:
1.FileBeat日誌報 "dial tcp 127.0.0.1:5044: connectex: No connection could be made because the target machine actively refused it"
解決過程:
A:修改FileBeat文件夾中filebeat.yml文件,直接輸出結果到elasticsearch中,經測試elasticsearch中可以查看到數據,排除FileBeat問題

技術分享圖片

B:控制臺中輸入以下內容,啟動logstash程序,看是否能啟動成功,經測試logstash無法啟動,提示輸入控件beats問題

技術分享圖片

C:控制臺中繼續輸入plugin list,查看插件列表中是否有logstash-input-beats插件,經測試logstash-1.5.4中無此插件,可下載該插件安裝或下載更高版本。這裏使用更高版本logstash-2.2.1,重新安裝啟動後問題解決。

技術分享圖片

2.Elasticsearch接收到數據中文亂碼問題解決

A:Filebeat.yml添加以下編碼格式

技術分享圖片

B:Logstash.conf添加以下編碼格式即可

技術分享圖片

3.kibana接收不到數據

打開kinaba服務,右鍵屬性-登陸-登陸身份 添加此賬戶為登陸賬戶即可。

Windows搭建Log4Net+FileBeat+ELK日誌分析系統過程以及問題總結