我对 Kibana 的超时有一个大问题。我正在通过 Filebeat 和 Elasticsearch 管道从 Nginx 收集日志。一切运作良好。但是,当我尝试启动由 Filebeat 创建的仪表板 Nginx 概述时,例如过去 5 天 Kibana 在 30 秒后超时。
ELK 堆栈放置在没有副本的 1 台服务器(只有 1 个实例)上。索引每天滚动(索引有 1 个分片)
首先是一些数据:
服务器:
CPU: Intel(R) Xeon(R) CPU E5-1650 v3 @ 3.50GHz
SSD: 4x SSD Raid10 Micron_5200_MTFD
RAM: 256GB
堆
Elasticsearch 7.1.1
Kibana 7.1.1
Filebeat 7.1.1
弹性搜索.yml
indices.queries.cache.size: 40%
jvm.options
-Xms20g
-Xmx20g
其余选项为默认值。
问题
有没有办法用我当前的设置来提高弹性搜索的速度?我希望能够获取超过 3 天的数据。