Boto 3の勉強 その1 (CloudWatch)
今回からCloudWatchをやっていく。
ドキュメントはこちら
put_metric_alerm
を使用することで、パブリッシュできる。
import boto3 cloudwatch = boto3.client("cloudwatch") cloudwatch.put_metric_alarm( AlarmName="boto3-cloudwatch-test-01", ComparisonOperator="GreaterThanThreshold", EvaluationPeriods=1, MetricName="CPUUtilization", Namespace="AWS/EC2", Period=60, Statistic="Average", Threshold=70.0, ActionsEnabled=False, AlarmDescription="Alarm when server CPU exceeds 70%", Dimensions=[ {"Name": "{インスタンスID}", "Value": "{インスタンスID}"}, ], Unit="Seconds", )
実行後、AWSのマネコンより確認