kibana 設置導出的csv文件大小


vim kibana.yml

xpack.reporting.csv.maxSizeBytes: 2097152000  # csv文件大小,默認為10485760(10MB)
xpack.reporting.queue.timeout: 3000000  # 超時時間,默認是120000(2分鍾)

重啟kibana

有關於X-Pack的設置,請看以下內容

Kibana中的X-Pack設置
你可以在elasticsearch.yml、kibana.yml和logstash.yml配置文件中為X-Pack特性配置設置。

X-Pack特性	Elasticsearch設置	Kibana設置	Logstash設置
APM UI	                No	            Yes	            No
Development Tools	No	            Yes	            No
Graph	                No	            Yes	            No
Machine learning	Yes	            Yes	            No
Management	        No	            No	            Yes
Monitoring	        Yes	            Yes	            Yes
Reporting	        No	            Yes	            No
Security	        Yes	            Yes	            No
Security.Auditing	Yes	            No	            No
Watcher	                Yes	            No	            No
在elasticsearch.yml文件中還有X-Pack許可證設置。

有關更多Kibana配置設置,請參閱配置Kibana。

Kibana中的APM設置
你不需要配置任何設置來使用APM,它是默認啟用的。

一般的APM設置
xpack.apm.enabled

設置為false以禁用APM插件,默認為true。
xpack.apm.ui.enabled

設置為false從菜單中隱藏APM插件,默認為true。
apm_oss.indexPattern

用於與機器學習和Kuery Bar集成的索引模式,默認為apm-*。
apm_oss.errorIndices

包含錯誤文檔的索引的匹配器,默認為apm-*。
apm_oss.onboardingIndices

包含跨度文檔的索引的匹配器,默認為apm-*。
apm_oss.transactionIndices

包含事務文檔的索引的匹配器,默認為apm-*。
Kibana中的開發工具設置
你不需要配置任何設置來使用Kibana中的開發工具,它們是默認啟用的。

Grok Debugger設置
xpack.grokdebugger.enabled

設置為true(默認)以啟用Grok Debugger。
搜索分析器設置
xpack.searchprofiler.enabled

設置為true(默認)以啟用Search Profiler。
Kibana中的Graph設置
你不需要配置任何設置來使用X-Pack圖。

一般的圖設置
xpack.graph.enabled

設置為false以禁用X-Pack圖。
Kibana中的Machine Learning設置
你不需要配置任何設置來使用機器學習,它是默認啟用的。

一般的機器學習設置
xpack.ml.enabled

設置為true(默認)以啟用機器學習。
如果在kibana.yml中設置為false,機器學習圖標將隱藏在這個Kibana實例中,然而,如果xpack.ml.enabled在elasticsearch.yml中被設置為true,那么你仍然可以使用機器學習API,要完全禁用機器學習,請參閱Elasticsearch機器學習設置。
Kibana中的X-Pack reporting設置
你可以在你的kibana.yml中配置xpack.reporting設置:

一般的reporting設置
xpack.reporting.enabled

設置為false以禁用X-Pack reporting。
xpack.reporting.encryptionKey

設置為任意文本字符串,默認情況下,Kibana在啟動時生成一個隨機鍵,這會導致重新啟動時掛起的報表失敗,將此設置配置為在重啟時使用相同的鍵。
Kibana Server設置
Reporting使用Kibana接口生成報表,在大多數情況下,你不需要配置Reporting來與Kibana通信,但是,如果使用反向代理訪問Kibana,則必須設置代理端口、協議和主機名。

xpack.reporting.kibanaServer.port

訪問Kibana的端口,如果與server.port值不同。
xpack.reporting.kibanaServer.protocol

訪問Kibana的協議,通常是http或https。
xpack.reporting.kibanaServer.hostname

訪問Kibana的主機名,如果與server.name值不同。
后台Job的設置
Reporting在后台生成報表,Job在Elasticsearch中使用文檔進行協調,根據生成報告的頻率和報告的總數,可能需要更改以下設置。

xpack.reporting.queue.indexInterval

存儲報告作業的索引多長時間轉到一個新索引,有效值是year、month、week、day和hour,默認為week。
xpack.reporting.queue.pollInterval

空閑工人多久會對待定工作輪詢索引,默認為3000(3秒)。
xpack.reporting.queue.timeout

每個工人要多長時間生成報告,如果你的機器運行緩慢或負載過重,你可能需要增加超時時間,以毫秒為單位指定,默認為120000(2分鍾)。
捕獲設置
通過捕捉Kibana的截圖來報告工作,以下設置控制捕獲過程。

xpack.reporting.capture.loadDelay

如果不進行可視化處理,這就是截屏前的時間,與Kibana一起發布的所有可視化都是事件,所以這個設置應該不會有太大影響,如果你看到的是空圖像而不是可視化,請嘗試增加這個值,默認為3000(3秒)。
xpack.reporting.capture.browser.type

指定用於捕獲屏幕截圖的瀏覽器,有效的選項是phantom和chromium,當設置了chromium時,重視chromium設置中指定的設置,默認為phantom。
chromium設置
當xpack.reporting.capture.browser.type設置為chromium,還可以指定以下設置。

xpack.reporting.capture.browser.chromium.disableSandbox

Elastic建議你研究啟用非特權用戶命名空間的可行性,有關其他信息,請參閱Chromium Sandbox,除了Debian、Red Hat Linux和CentOS使用true之外,所有操作系統都默認為false。
xpack.reporting.capture.browser.chromium.proxy.enabled

允許Chromium的代理使用,當設置為true,你必須還要指定xpack.reporting.capture.browser.chromium.proxy.server設置,默認為false。
xpack.reporting.capture.browser.chromium.proxy.server

代理服務器的uri,不支持通過uri為代理服務器提供用戶名和密碼。
xpack.reporting.capture.browser.chromium.proxy.bypass

不應該通過代理服務器的主機數組,應該使用直接連接,有效條目的例子是“elastic.co”、“*.elastic.co“、”.elastic.co“、“.elastic.co:5601”。
CSV設置
xpack.reporting.csv.maxSizeBytes

在被截斷之前CSV文件的最大大小,存在此設置是為了防止大型導出導致性能和存儲問題,默認為10485760(10MB)。
高級設置
xpack.reporting.index

Reporting使用Elasticsearch中的每周索引存儲報告作業和報告內容,如果索引不存在,則自動創建索引,默認為.reporting。
xpack.reporting.roles.allow

指定除了允許訪問報表的超級用戶之外的角色,默認為[ "reporting_user" ]。

原文鏈接: https://www.cnblogs.com/sonyy/p/13476808.html


免責聲明!

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



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