寻找一种在AWS Elastic Beanstalk环境中更快地添加警报的方法

时间:2019-08-28 12:55:17

标签: amazon-web-services amazon-elastic-beanstalk

我有多个弹性beantalk环境。我想向每个警报添加多个警报。

让我烦恼的一件事是我必须等待大约1或2分钟才能完成添加单个警报的操作。

这意味着我需要大约1个小时将所有警报添加到所有弹性beantalk环境中。

我不想花太多时间来添加警报。

是否可以将警报批量添加到弹性beantalk环境?

我添加警报的方法是在弹性beantalk环境中单击监视页面上的响铃图标。

enter image description here

然后设置警报的详细信息->单击添加->等待大约1至2分钟。

enter image description here

我尝试使用terraform来更新环境。但是有一个bug in terraform使我很难确定我是否在环境中进行了意外修改。

直接使用put-metric-alarm的缺点之一是当我克隆EB环境时,不会有任何与新克隆环境相关的警报。我将不得不为新环境手动创建警报。

1 个答案:

答案 0 :(得分:0)

通过CLI(如果您喜欢bash)或SDK(如果您喜欢NodeJS,Python等),批处理操作与AWS API的接口可能更容易。如果要使用Python SDK(boto3),则可以使用put_metric_alarm()函数