我使用最新版本的AWS SDK for JavaScript。
我需要使用 getMetricStatistics 方法(http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CloudWatch.html#getMetricStatistics-property)从AWS Cloudwatch获取一些指标。要使用此方法,您需要指定维度字段。
如果我指定这样的尺寸,它可以正常工作:
{Name: 'InstanceId', Value: SOME_INSTANCE_ID_HERE}
但是使用Elastic Beanstalk,您不能依赖InstanceId,因为它可能会在需要时创建/销毁实例。所以我尝试使用不同的维度:
{Name: 'InstanceName', Value: NAME_FROM_ELB}
但它不起作用。我试图找到另一种方式/维度来访问ELB指标。