如何使用 boto3 将自定义 EC2 指标发送到 CloudWatch 仪表板?

use*_*768 3 python amazon-ec2 amazon-web-services amazon-cloudwatch boto3

如何使用 boto3 将 EC2 实例的自定义 CloudWatch 指标发送到 CloudWatch 仪表板?自定义 CloudWatch 指标,例如:DiskSpaceUsed、PercentFileDescriptorUsed。

hel*_*loV 5

使用put_metric_data

我广泛使用它来将自定义指标推送到 CloudWatch。非常简单。推送一项指标并在推送其他值之前检查 CloudWatch 仪表板。

import boto3
client = boto3.client('cloudwatch')
response = client.put_metric_data(Namespace=..., MetricData=[..])
Run Code Online (Sandbox Code Playgroud)