首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找出ES集群中存在问题的索引吗?

找出ES集群中存在问题的索引吗?
EN

Stack Overflow用户
提问于 2019-09-17 16:25:14
回答 1查看 196关注 0票数 0

我有一个弹性搜索集群,拥有超过15个索引,我有一个Datadog集成,它显示了我的弹性搜索集群的以下视图。

我们已经与DD(datadog)进行了警报集成,如果总体CPU使用率超过60%,就会发出警报。在我们的应用程序中,当elasticsearch集群处于压力下时,我们会开始收到警报,就像在这种情况下,响应时间超过配置阈值一样。

现在我的问题是如何知道哪些索引最消耗ES集群资源,这样我们就可以精确地控制来自这些索引的请求或优化它们的请求。

我们做过的一些事情:

  1. 查看一下慢速查询日志:这并没有给我们罪魁祸首,因为沉重的负载或CPU的使用,我们有来自几乎所有大索引的慢速查询日志。
  2. 与DD仪表板一样,bulk队列中也有尖峰,但这是总体的,而不是特定的ES索引。

所以我的问题非常简单,我只想从DD或弹性中得到一些度量,它可以很容易地告诉我哪些索引在弹性搜索集群中消耗的资源最多。

EN

回答 1

Stack Overflow用户

发布于 2019-09-17 16:52:43

无意中,我无法向您提出确切的解决方案/解决办法,但您可能会看到以下文档/API:

指数统计API

集群统计API

节点统计API

cpu使用率不包括在导出的字段中,但可能可以从其他字段派生出高cpu使用率行为。

我希望我能在某种程度上帮助你。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57978390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档