Amazon web services 使用CloudWatch API获取统计信息

Amazon web services 使用CloudWatch API获取统计信息,amazon-web-services,amazon-cloudwatch,Amazon Web Services,Amazon Cloudwatch,我已经在AWS上部署了LAMP堆栈应用程序。我需要用CloudWatch监控它 有人可以指导我如何使用CloudWatch API获取CPU利用率指标吗?水非常稀少 我看到putmetrics调用将允许我创建自己的度量。 我的要求是,我需要在移动应用程序中显示这些度量结果。 我的应用程序监视部署在AWS上的项目。传入的警报和指标必须流式传输到应用程序中。 我不希望AWS控制台中只有度量数据, 我希望它可以在我的移动应用程序中查看。该应用程序是在平均堆栈中开发的。 我还必须补充的是,该应用程序部署

我已经在AWS上部署了LAMP堆栈应用程序。我需要用CloudWatch监控它

有人可以指导我如何使用CloudWatch API获取CPU利用率指标吗?水非常稀少

我看到putmetrics调用将允许我创建自己的度量。 我的要求是,我需要在移动应用程序中显示这些度量结果。 我的应用程序监视部署在AWS上的项目。传入的警报和指标必须流式传输到应用程序中。 我不希望AWS控制台中只有度量数据, 我希望它可以在我的移动应用程序中查看。该应用程序是在平均堆栈中开发的。 我还必须补充的是,该应用程序部署在AWS和 被监控的也在那里(它是一个灯堆)。我已经设法设置了两个端点(HTTP和DB),并编写了
Javascript中的简单脚本来监视它们。但理想情况下,它们应该通过Cloudwatch实现。

提供一段代码,复制您通常看到的问题,这样,谁看到问题比猜测您在做什么更好

您是否正在使用SDK来执行此操作?什么语言/版本

以下是API文档的链接:

模式是列出度量,然后使用结果并将其输入getmetricsstatistics

在你的具体情况下,在你问问题之前用谷歌搜索一下这个问题可能会回答这个问题。例如:

当您到达错误的端点时,可能会发生这种情况。检查您是否正在访问正确AWS服务的端点


例如,当您想要访问CloudWatch API时,尝试访问DynamoDB的端点。

我想我已经取得了一些微小的进步。但是当我将度量值作为cpu利用率,维度名称作为InstanceId,值作为实例值时,我得到了这个错误“找不到操作GetMetricStatistics For version 2010-08-01”。我已经检查了所有的地方,在代码中有版本和版本是2010年,但我仍然得到这个eror!有人请帮忙…我在internetOk上没有看到任何关于此错误的有用信息…我在AWS CLI上检查了相同的东西,它成功了…但在我的应用程序中它对我不起作用!