【发布时间】:2020-11-23 23:38:50
【问题描述】:
我是 AWS Elastic Beanstalk 的新手,想知道设置哪些好的警报?以下选项是什么以及它们的真正含义:
- 环境健康
- 目标响应时间
- 求和请求
- CPU 利用率
- 最大网络输入
- 最大网络输出
谢谢!
【问题讨论】:
标签: amazon-web-services amazon-elastic-beanstalk
我是 AWS Elastic Beanstalk 的新手,想知道设置哪些好的警报?以下选项是什么以及它们的真正含义:
谢谢!
【问题讨论】:
标签: amazon-web-services amazon-elastic-beanstalk
以下三个指标是standard EC2 metrics:
CPU 利用率 - 当前在实例上使用的已分配 EC2 计算单元的百分比。该指标确定在选定实例上运行应用程序所需的处理能力。
Network In - 实例在所有网络接口上接收的字节数。此指标标识单个实例的传入网络流量。
Network Out - 实例在所有网络接口上发送的字节数。该指标标识来自单个实例的传出网络流量。
另外两个是metrics from your ALB:
TargetResponseTime - 从请求离开负载平衡器到收到来自目标的响应所经过的时间(以秒为单位)。这相当于访问日志中的 target_processing_time 字段。
RequestCount - 通过 IPv4 和 IPv6 处理的请求数。此计数仅包括具有由负载均衡器目标生成的响应的请求。
最后一个:
要设置哪些闹钟?
取决于你的目标是什么?如果您想根据实例上的 CPU 负载收到通知或执行某些操作,您将使用 CPU 指标。对于请求或其他指标也是如此。
【讨论】:
Change state after: 将是 15,这意味着您需要超过阈值 3 点才能发出警报(3 x 5 分钟)。