【问题标题】:Getting ELB HealthyHostCount AWS CLI Query获取 ELB HealthyHostCount AWS CLI 查询
【发布时间】:2016-04-12 07:21:31
【问题描述】:

我会尽量简化。

设置具有多个 ELB 的复杂环境,其中 AutoScaling 相互链接,外部>内部>内部。

具有最少 2 个实例的简单单数 ELB,每个实例 1 个。

对于我需要做的其他事情,我希望能够查询第一个 ELB 的 HealthyHostCount 并能够获取一些当前正在运行的实例。

快速浏览了aws cli,但我不确定我似乎无法锻炼如何做到这一点,除非是一个复杂的查询,例如。 --describe-instance-health 并获取数组长度。

我错过了什么吗,有没有办法简单地获取 ELB 的 HealthyHostCount 的当前指标?

【问题讨论】:

标签: amazon-web-services command-line-interface metrics cloudwatch


【解决方案1】:

了解 ELB 上服务的实例数量是一个有用的指标,但确定这一点的最有效方法是使用您提到的 --describe-instance-health 开关。

计算 InstanceStates 数组中的对象数量很简单;由于您可以直接从数组中获取该信息,因此将该指标作为 json 中的单独键/值返回只会为响应增加额外的不必要的大小,在 AWS 的规模上,这可能是大量不必要的流量。 cli 为您提供了实例数组及其信息,您可以使用它来做您想做的事情。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-14
    • 1970-01-01
    • 1970-01-01
    • 2021-05-24
    • 2018-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多