是否可以使用AWS API或SDK在Cloudwatch仪表板中以编程方式创建图表?
修改我想使用API在Cloudwatch信息中心中创建Metric和Text小部件。我不想手动创建每个图表。
答案 0 :(得分:5)
此答案现已过时,请参阅有关使用CloudFormation编写CloudWatch Dashboards的其他答案。出于历史目的,这是我原来的答复:接受的答案是有效的"没有"。但是,值得注意的是,如果您要通过Web界面创建图形并通过"复制URL"检查为您生成的URL。按钮,您可以看到它使用的模式,您可以提出自己的URL。请注意,当您单击"复制URL"在CloudWatch Web界面中的按钮,除了根据您当前选择的选项以编程方式为您生成URL之外,它在其后端没有做任何特殊操作。因此,在某种程度上,这为您提供了一种以编程方式生成自己的图形的方法,虽然它是一种相当不直观和混乱的方式,因为据我所知,没有公布关于如何组装这些URL的规范,您必须对它进行计算通过反复试验自行解决。
答案 1 :(得分:5)
截至2017年7月5日,可能:https://aws.amazon.com/blogs/aws/new-api-cloudformation-support-for-amazon-cloudwatch-dashboards/
答案 2 :(得分:3)
我联系了AWS技术支持。这是回复的片段:
不幸的是,目前无法做到这一点......我继续为CloudWatch团队创建了一个功能请求......
答案是“否”,目前无法做到这一点。
答案 3 :(得分:-2)
简短的回答是肯定的。 CloudWatch支持自定义指标数据,即您可以评估和发送到CloudWatch的特定于应用程序的数据,或者[使用亚马逊规定的示例]数据中心的温度等实时数据。
您可以使用CloudWatch来表示任何数据,以简化CloudWatch只是一个统计信息库,可以将您的数据保存14天。
上传数据后,它们将在CloudWatch页面中显示为自定义指标。您可以导航并使用提供的自定义指标在CloudWatch控制面板中表示您的数据。