我们现在有4中类型的日志文件,需要保留一年到两年的数据。
ES是一个4节点的集群,一下是我对日志文件的设置,向咨询一下是否合理?如果不合理,应该怎么改一下? ES版本是6.8.10
日志文件1每天 5MB,我设置成每年生成一个索引文件,索引两个分片,0副本。
日志文件2每天200MB,我设置成每年生成一个索引文件,索引三个分片,0副本。
日志文件3每天2GB,我设置成每月生成一个索引文件,索引两个分片,0副本。
日志文件4每天5GB,我设置成每月生成一个索引文件,索引四个分片,0副本
ES是一个4节点的集群,一下是我对日志文件的设置,向咨询一下是否合理?如果不合理,应该怎么改一下? ES版本是6.8.10
日志文件1每天 5MB,我设置成每年生成一个索引文件,索引两个分片,0副本。
日志文件2每天200MB,我设置成每年生成一个索引文件,索引三个分片,0副本。
日志文件3每天2GB,我设置成每月生成一个索引文件,索引两个分片,0副本。
日志文件4每天5GB,我设置成每月生成一个索引文件,索引四个分片,0副本
4 个回复
dadaball
赞同来自: redhat
日志文件1每天 5MB,我设置成每年生成一个索引文件,索引两个分片,0副本。
5MB * 365 = 1.825G 一個分片就夠了
日志文件2每天200MB,我设置成每年生成一个索引文件,索引三个分片,0副本。
200MB * 365 = 73G 二個分片就夠了
日志文件3每天2GB,我设置成每月生成一个索引文件,索引两个分片,0副本。
2GB * 30 = 60G 二個分片就夠了
日志文件4每天5GB,我设置成每月生成一个索引文件,索引四个分片,0副本
5GB * 30 = 150 G 三分片就夠了
副本最好都設一個做HA,另外可以使用ILM 調整分片數、容量數,自動產生每年、每月的 索引
byx313 - BLOG:https://www.jianshu.com/u/43fd06f9589c
赞同来自:
(1)1跟2都用4分片,比较平均,反正量小没差
(2)3的话一个月下来就60g,可以设置4分片,让每个分片在15g左右;
(3)同理4可以设置8分片
副本都设置为1吧,给个保险。
zhangrui90 - z
赞同来自:
Acoral
赞同来自:
我的4台ES服务器都是8核24G内存1TBSSD硬盘。我的jvm给的是12GB。