我的组织正在计划接下来5个小时的维护时段。在此期间,我不希望Cloud Watch触发警报并发送通知。
之前,当我不得不禁用4个警报时,我在AWS Lambda中编写了以下代码。这很好。
import boto3
import collections
client = boto3.client('cloudwatch')
def lambda_handler(event, context):
response = client.disable_alarm_actions(
AlarmNames=[
'CRITICAL - StatusCheckFailed for Instance 456',
'CRITICAL - StatusCheckFailed for Instance 345',
'CRITICAL - StatusCheckFailed for Instance 234',
'CRITICAL - StatusCheckFailed for Instance 123'
]
)
但是现在,我被要求禁用所有数量为361的警报。所以,包括所有这些名字都需要花费很多时间。
请让我知道我现在该做什么?
答案 0 :(得分:1)