部署了两个Filebeat,一个Logstash,一到三个Elasticsearch。
其中单个Filebeat的最大采集速度大概在17000/s左右,单个Logstash的最大转发速度不低于25000/s,ES性能如下:
一个ES:索引速度11000/s,CPU占用在80%
两个ES:索引速度15000/s,CPU占用75%左右
三个ES:索引速度18000/s,两台70%,一台60%。
ES所在主机配置:4核,4G内存
数据量很低,大概三四个G。
分片数:一开始使用的默认分片(5个),后来排查过程中将分片数调整为机器数(一台机器一个分片),但性能无明显变化。
副本数:0
有人知道是什么原因吗?
其中单个Filebeat的最大采集速度大概在17000/s左右,单个Logstash的最大转发速度不低于25000/s,ES性能如下:
一个ES:索引速度11000/s,CPU占用在80%
两个ES:索引速度15000/s,CPU占用75%左右
三个ES:索引速度18000/s,两台70%,一台60%。
ES所在主机配置:4核,4G内存
数据量很低,大概三四个G。
分片数:一开始使用的默认分片(5个),后来排查过程中将分片数调整为机器数(一台机器一个分片),但性能无明显变化。
副本数:0
有人知道是什么原因吗?
2 个回复
zqc0512 - andy zhou
赞同来自:
laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net
赞同来自: