繁体   English   中英

ELK堆栈性能调整

[英]ELK stack performance tuning

我是ELK Stack的新手,我只是安装它来为我们的生产系统日志管理提供测试驱动器,并开始使用nxlog从10个Windows VM推送日志(IIS和事件)。

安装后,根据我的Kibana仪表板,我每15分钟收到2万次点击。 在短短4天内,/ var / lib / elasticsearch /的大小已增加到15GB左右。

我面临严重的性能问题,Elasticsearch进程耗尽了我所有的CPU和大约90%的内存。

Elasticsearch服务以前被卡住,/ etc / init.d / elasticsearch停止/启动/重新启动甚至无法正常工作。 即使尝试使用kill命令将其杀死,该进程仍在运行。 系统重新引导也使计算机处于相同状态。 我只是使用curl命令删除了所有索引,现在我可以重新启动Elasticsearch。

我正在为此ELK设置使用标准的A3 Azure实例(7GB RAM 4核)。

请指导我调整我的ELK堆栈以达到良好的性能。 谢谢。

您正在使用7GB RAM,elasticsearch的jvm堆大小应小于3.5GB

有关更多信息,您可以阅读elasticsearch堆大小

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM