1. 程式人生 > 實用技巧 >kibana配置檔案

kibana配置檔案

僅羅列了一些常用基礎配置,更多配置請到官網檢視
https://www.elastic.co/guide/en/kibana/current/index.html

kibana.yml配置檔案

#####----------kibana服務相關----------#####

#提供服務的埠,監聽埠
server.port: 5601


#主機地址,可以是ip,主機名
server.host: 0.0.0.0

#在代理後面執行,則可以指定安裝Kibana的路徑
#使用server.rewriteBasePath設定告訴Kibana是否應刪除basePath
#接收到的請求,並在啟動時防止過時警告
#此設定不能以斜槓結尾
server.basePath: "" #指定Kibana是否應重寫以server.basePath為字首的請求,或者要求它們由反向代理重寫,預設false server.rewriteBasePath: false #傳入伺服器請求的最大有效負載大小,以位元組為單位,預設1048576 server.maxPayloadBytes: 1048576 #該kibana服務的名稱,預設your-hostname server.name: "your-hostname" #服務的pid檔案路徑,預設/var/run/kibana.pid pid.file: /var/run/kibana.pid #
####----------elasticsearch相關----------##### #kibana訪問es伺服器的URL,就可以有多個,以逗號","隔開 elasticsearch.hosts: ["http://localhost:9200"] #當此值為true時,Kibana使用server.host設定的主機名 #當此值為false時,Kibana使用連線Kibana例項的主機的主機名 #預設ture elasticsearch.preserveHost: true #Kibana使用Elasticsearch中的索引來儲存已儲存的搜尋,視覺化和儀表板 #如果索引尚不存在,Kibana會建立一個新索引
#預設.kibana kibana.index: ".kibana" #載入的預設應用程式 #預設home kibana.defaultAppId: "home" #kibana訪問Elasticsearch的賬號與密碼(如果ElasticSearch設定了的話) elasticsearch.username: "kibana_system" elasticsearch.password: "pass" #從Kibana伺服器到瀏覽器的傳出請求是否啟用SSL #設定為true時,需要server.ssl.certificate和server.ssl.key server.ssl.enabled: true server.ssl.certificate: /path/to/your/server.crt server.ssl.key: /path/to/your/server.key #從Kibana到Elasticsearch啟用SSL後,ssl.certificate和ssl.key的位置 elasticsearch.ssl.certificate: /path/to/your/client.crt elasticsearch.ssl.key: /path/to/your/client.key #PEM檔案的路徑列表 elasticsearch.ssl.certificateAuthorities: [ "/path/to/your/CA.pem" ] #控制Elasticsearch提供的證書驗證 #有效值為none,certificate和full elasticsearch.ssl.verificationMode: full #Elasticsearch伺服器響應ping的時間,單位ms elasticsearch.pingTimeout: 1500 #Elasticsearch 的響應的時間,單位ms elasticsearch.requestTimeout: 30000 #Kibana客戶端傳送到Elasticsearch的標頭列表 #如不傳送客戶端標頭,請將此值設定為空 elasticsearch.requestHeadersWhitelist: [] #Kibana客戶端發往Elasticsearch的標題名稱和值 elasticsearch.customHeaders: {} #Elasticsearch等待分片響應的時間 elasticsearch.shardTimeout: 30000 #Kibana剛啟動時等待Elasticsearch的時間,單位ms,然後重試 elasticsearch.startupTimeout: 5000 #記錄傳送到Elasticsearch的查詢 elasticsearch.logQueries: false #####----------日誌相關----------##### #kibana日誌檔案儲存路徑,預設stdout logging.dest: stdout #此值為true時,禁止所有日誌記錄輸出 #預設false logging.silent: false #此值為true時,禁止除錯誤訊息之外的所有日誌記錄輸出 #預設false logging.quiet: false #此值為true時,記錄所有事件,包括系統使用資訊和所有請求 #預設false logging.verbose: false #####----------其他----------##### #系統和程序取樣間隔,單位ms,最小值100ms #預設5000ms ops.interval: 5000 #kibana web語言 #預設en i18n.locale: "en"