【Beats】Filebeat 與 Kibana儀表板(二十一)


  Filebeat附帶了示例Kibana儀表板,可視化文件,並提供了搜索以可視化Kibana中的Filebeat數據。

  本例展示Nginx示例儀表板

步驟一、采集Nginx日志

  使用Filebeat Nginx Module采集Nginx Access日志

  參考:【Beats】 Filebeat收集Nginx日志(十九)

步驟二、配置Filebeat Kibana端點和儀表板

  1、編輯Filebeat配置文件,配置如下:

 1 # 自定義測試配置文件test-nginx.yml
 2 
 3 # 輸入
 4 filebeat.inputs:
 5 
 6 # 指定索引的分區數
 7 setup.template.settings:
 8   index.number_of_shards: 3
 9 
10 # 使用 filebeat modules
11 filebeat.config.modules:
12   path: ${path.config}/modules.d/*.yml
13   reload.enabled: false
14 
15 # 設置kibana端點
16 setup.kibana:
17   # kibana主機
18   host: "127.0.0.1:5601"
19   # 選項為:http或 https。默認值為http。
20   protocol: "http"
21   # 連接到Kibana的基本身份驗證用戶名。默認為Elasticsearch輸出配置
22   # username
23   # 連接到Kibana的基本身份驗證密碼。默認為Elasticsearch輸出配置
24   # password
25   # kibana路徑
26   # path: 
27 # 啟用kibana儀表板
28 setup.dashboards.enabled: true
29 
30 # 輸出到指定ES的配置
31 output.elasticsearch:
32   hosts: ["127.0.0.1:9200"]
33   username: "elastic"
34   password: "123456"

  2、重新啟動Filebeat程序

步驟一、查看Kibana數據

  1、打開kibana管理中,查看索引模式,發現自動增加了 filebeat-* 索引模式

        

  2、打開kibana可視化菜單,發現增加了很多 filebeat-* 索引模式相關的 可視化視圖

    搜索nginx,效果如下:

    

    可以點擊進去查看

  3、打開kibana儀表板菜單,發現增加了很多 filebeat-* 索引模式相關的 儀表板

    

    查看nginx概覽儀表板

    

    查看nginx訪問與錯誤儀表板

    

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM