0
私の組織では、今後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のアラームをすべて無効にするように求められました。だから、それらの名前を含めて、多くの時間がかかります。
私は今何をすべきか教えてください。