AWS CloudWatch指标

时间:2018-09-19 22:24:03

标签: amazon-web-services amazon-ec2 amazon-cloudwatch amazon-cloudwatchlogs amazon-cloudwatch-metrics

我想了解更多详细信息以及对AWS Cloud Watch指标的影响-AWS文档确实包含有关指标的详细信息

以下指标之间有什么区别?
如果以下警报触发,会对应用程序或AWS实例产生什么影响?

  1. 在最近5分钟内激活了大于0(计数)的Http服务器错误
  2. 在最近5分钟内请求大于100(计数)
  3. 最近5分钟内的Http 404大于0(计数)被激活
  4. 最近5分钟内请求大于500(计数)的请求

Cloudwatch正在检查日志中的这些错误?

1 个答案:

答案 0 :(得分:0)

这些指标与您的负载均衡器有关。这是我的解释:

  1. 负载均衡器后面的Web服务器抛出HTTP错误,代码为5XX-表明您的服务器无法执行请求。这可能是由于多种原因造成的,例如Internal Server ErrorNot Implemented(例如,服务器期望POST而客户端发送GET),Gateway Timeout(例如,服务器执行慢速数据库查询和 结果不能及时返回),等等。
  2. 已完成的请求或建立的连接数超过100,这完全表明了所说的内容。
  3. 客户端收到的“未找到”消息的数量-表示客户端正在请求您的应用程序中不存在的页面(例如https://stackoverflow.com/test
  4. 已完成的请求或建立的连接数超过500-与数量2相同,但表明请求数甚至更多。

如果同时触发所有这些警报,则服务器上的负载可能很高,并且无法最佳运行。但是,很难说更多。您需要检查最大错误数。最重要的是5XX(数字1)。 负载平衡器会将这些指标发布到CloudWatch,并且与您的应用程序日志没有任何关系(如果我正确理解了这个问题)。