如何在cloudwatch中记录多维指标?



我希望能够绘制来自同一事件的两个或多个指标的图表,例如来自API的响应时间与响应大小的关系。是否有一种方法可以将两个或多个指标分组为多维数据点?

我没有看到在一个PutMetricDataRequest中记录的多个MetricDatum以任何方式分组。

需要使用MetricDatum(withDimensions,setDimensions)函数。见:https://github.com/awsdocs/aws-doc-sdk-examples/blob/main/javav2/example_code/cloudwatch/src/main/java/com/example/cloudwatch/PutMetricData.java L62-L82

aws-cli多维示例:

aws cloudwatch get-metric-statistics --metric-name Buffers --namespace MyNameSpace --dimensions Name=InstanceId,Value=1-23456789 Name=InstanceType,Value=m1.small --start-time 2016-10-15T04:00:00Z --end-time 2016-10-19T07:00:00Z --statistics Average --period 60

最新更新