【问题标题】:AWS Cloudwatch: how to fetch custom metrics from AWS Elastic BeanstalkAWS Cloudwatch:如何从 AWS Elastic Beanstalk 获取自定义指标
【发布时间】:2014-09-12 19:15:37
【问题描述】:

我正在使用最新版本的适用于 JavaScript 的 AWS 开发工具包。

我需要使用 getMetricStatistics 方法 (http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CloudWatch.html#getMetricStatistics-property) 从 AWS Cloudwatch 获取一些指标。要使用此方法,您需要指定 Dimensions 字段。

如果我这样指定尺寸,效果很好:

{Name: 'InstanceId', Value: SOME_INSTANCE_ID_HERE}

但是对于 Elastic Beanstalk,您不能依赖 InstanceId,因为它可能会在需要时创建/销毁实例。所以我尝试使用不同的维度:

{Name: 'InstanceName', Value: NAME_FROM_ELB}

但它不起作用。我正在尝试寻找另一种方式/维度来访问 ELB 指标。

【问题讨论】:

标签: amazon-web-services amazon-ec2 amazon-cloudwatch amazon-elastic-beanstalk


【解决方案1】:

终于得到AWS的回复:没办法,只能用InstanceId作为维度。您可以使用EC2 metadata 动态获取它。

【讨论】:

    猜你喜欢
    • 2017-10-18
    • 1970-01-01
    • 2020-08-05
    • 2017-04-15
    • 1970-01-01
    • 2012-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多