我正在使用最新版本的 AWS JavaScript SDK。
我需要使用 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指标。