ElasticSearch健康诊断

索引副本合理性诊断
诊断项说明
诊断索引副本数是否合理,利于运维
副本提供了索引数据的可靠性保证,在资源充足的情况下可以提高查询的qps,但过多副本会增加磁盘,内存等资源开销,并降低写操作性能
诊断结果
部分索引副本数可能需要调整,调整策略如下:
[es_doc_v2 : 0 -> 1]
诊断建议
可使用ES_API调整副本数,注意替换其中的index和num变量。
PUT KaTeX parse error: Expected '}', got 'EOF' at end of input: …of_replicas": "{num}"
}
}

索引shard合理性诊断
诊断项说明
诊断索引的shard数和大小是否合理
shard不合理会极大的影响索引读写性能,shard过少会影响索引读写性能,shard过多会占用较多的系统资源
诊断结果
部分索引shard数可能需要调整
诊断建议
按照当前索引大小给出了参考方案,但实际操作时需要考虑后续扩展且要尽可能匹配节点数。

具体参考方案如下:
goods_v1 [size < 1 GB] [5 -> 1, 3]
twitter [size < 1 GB] [5 -> 1, 3]
goods_prod [size < 1 GB] [5 -> 1, 3]
tmp_goods [size < 1 GB] [5 -> 1, 3]
recruit [size < 1 GB] [5 -> 1, 3]
goods_v1 [size < 1 GB] [5 -> 1, 3]

日常别名使用诊断
诊断项说明
诊断索引是否使用别名,合理使用别名功能可方便ES集群的日常运维
使用别名可以更方便地组合索引进行分别读写,在切分或者reindex时可以帮助无缝切换新旧索引
诊断结果
部分索引可能未使用别名,如:
goods_v2
twitter
es_doc_v3
logs-index_pattern_placeholder
es_doc_v1
goods

诊断建议
别名使用方式具体可参见文档
https://www.elastic.co/guide/en/elasticsearch/reference/5.5/indices-aliases.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值