ELK日志服务内存参数配置

1 背景
部分客户由于日志数据量过大,苍穹环境默认安装的ELK(es、logstash、kafka)服务内存配置较小,日志数据压力过大时部分日志服务可能会发生OOM内存溢出宕机。
2 解决方案
需要调整优化ELK服务内存参数。
3 关键操作
(1)优化es内存参数,由于es内存消耗大,重点增加此服务内存参数值
步骤1:
修改es jvm参数文件
参考路径 /kingdee/elk/elasticsearch/elasticsearch-6.8.18/config/jvm.options
步骤2
调大-Xms1g、-Xmx1g默认内存,注意es内存不能超过服务器物理内存一半以上,java最大内存不能超过32g。
如128g、64g的机器,es内存最大也只能设置到30g左右即可,若为16g的服务器es内存建议设为8g。

步骤3
修改后重启es服务生效
systemctl restart es
并检查es内存生效参数值
systemctl status es

(2)logstash内存参数
由于logstash消耗低,一般不作修改,如需调整,参数文件为jvm.options,调大到2-3g即可。
参考路径/kingdee/elk/logstash/logstash-6.8.18
ELK日志服务内存参数配置
1 背景部分客户由于日志数据量过大,苍穹环境默认安装的ELK(es、logstash、kafka)服务内存配置较小,日志数据压力过大时部分日志服务可...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



