Amazon CloudWatch监控与告警及无服务器编程实践指南
1. Amazon CloudWatch自定义指标与告警设置
在使用Amazon CloudWatch时,我们可以通过 aws cloudwatch put-metric-data
命令创建自定义指标,并通过相应属性指定值和维度。同时,也可以使用 metric-data
属性,每次调用最多可接受20个指标的列表。
aws cloudwatch put-metric-data \
--namespace 'ServerlessProgrammingCookbook' \
--metric-name 'FailedLogins' \
--value 1 \
--region us-east-1 \
--profile admin
1.1 设置CloudWatch告警(AWS CLI)
CloudWatch告警可以根据指标数据的状态触发相应操作,这些操作可以发送到简单通知服务(SNS),对于使用自动伸缩的基于服务器的应用程序,还可以对自动伸缩组发起操作。
准备工作 :
- 一个有效的AWS账户。
- 访问AWS管理控制台。
- 按照相关配置完成AWS CLI的配置。
- 创建一个名为 FailedLogins
、命名空间为 ServerlessProgrammingCookbook