【发布时间】:2016-09-21 10:45:39
【问题描述】:
我在 AWS 上部署了 LAMP 堆栈应用程序。我需要使用 CloudWatch 进行监控。
有人可以指导我如何使用 CloudWatch API for GetMetrics 来获取 CPU 利用率吗? AWS documentation 非常稀缺。
我看到 putmetrics 调用可以让我创建自己的指标。 我的要求是我需要在移动应用程序中显示这些指标结果。 我的应用程序监控部署在 AWS 上的项目。传入的警报和指标必须流入应用程序。 我不想要 AWS 控制台中的指标数据, 我希望它可以在我的移动应用程序中查看。该应用程序是在 MEAN 堆栈中开发的。 我还必须补充一点,该应用程序部署在 AWS 上,并且该应用程序是 被监控也在那里(它是一个 LAMP 堆栈)。我设法设置了 2 个端点(HTTP 和 DB)并且我写了 Javascript 中的简单脚本来监控它们。但理想情况下,它们应该通过 Cloudwatch 发生。
【问题讨论】:
-
我认为我已经取得了一些微小的进展..但是当我将指标作为 cpu 利用率并将维度名称指定为InstanceId 和值作为实例的值。我已经检查了代码中所有有版本的地方,版本是 2010,但我仍然得到这个错误!
-
有人请帮忙...我在互联网上没有看到任何有关此错误的有用信息
-
好的...我在 AWS CLI 上检查了同样的事情,它有效...但它在我的应用程序中对我不起作用!
标签: amazon-web-services amazon-cloudwatch