【发布时间】:2019-03-12 15:37:22
【问题描述】:
我正在使用 React 构建一个简单的指标仪表板,它使用 aws-sdk 从 CloudWatch 获取快照图像。问题是返回的图像没有显示实际值,例如:
而 aws 控制台 cloudwatch 中的图像显示一条蓝线。
这是我的要求:
cloudwatch
.getMetricWidgetImage({
MetricWidget: JSON.stringify({
title: "Website CPU Utilizition",
view: "timeSeries",
stacked: false,
metrics: [
[
"AWS/ECS",
"CPUUtilization",
"ServiceName",
"website",
"ClusterName",
"sxl-c-website-service"
]
],
start: "-PT3H",
end: "P0D"
})
})
然后我将响应转换为base64并渲染img。
确认两个轴与cloudwatch控制台中的图表相同,只是没有结果,得到一个空图表如上。
可能是什么问题?
【问题讨论】:
标签: amazon-web-services aws-sdk amazon-cloudwatch