gpt4 book ai didi

amazon-web-services - 如何获取AWS中Elasticsearch节点的指标?

转载 作者:行者123 更新时间:2023-12-03 00:00:27 24 4
gpt4 key购买 nike

Aws在云监视中提供了有关es集群的多个指标。但是如何获得具体ES节点的CPU负载?例如。它显示了40%的CPU负载,这是所有群集的平均数量,但是如何获得ES群集中​​所有节点的此类信息?有没有一种方法可以从elasticsearch集群中获取EC2 InstanceId,然后通过InstanceId获取云监视CPU?

其他变体?

最佳答案

假设您正在使用amazon elasticsearch service
支持的cluster metrics CPUUtilization如OP最大/平均所有节点中所述。

如果您需要监视单个节点的CPU使用率,一种解决方法是使用elasticsearch _nodes api
get _nodes/_all/stats/os,jvm,process
调用api并定期采样此数据,并将其发布到cloudwatch或其他监视工具

有关将自定义指标发布到cloudwatch的信息,请参见document

关于amazon-web-services - 如何获取AWS中Elasticsearch节点的指标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49562283/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com