在 Jenkins 中使用 AWS 命令​​获取 EC2 实例的 CPU 利用率的最佳方法是什么

Ani*_*Das 0 amazon-ec2 aws-cli

我正在编写一个 Jenkins 作业来显示特定时间的 CPU 利用率,并且我的 Jenkins 作业能够使用 AWS cli 处理 AWS 命令​​。

有没有简单的方法可以获取 CPU 利用率?

Ani*_*Das 5

aws get-metric-statistics command to gives the CPU utilization for an EC2 instance.

请参阅下面的命令,该命令给出了 CPU 利用率

aws cloudwatch get-metric-statistics --namespace AWS/EC2 --metric-name CPUUtilization  --period 3600 --statistics Maximum --dimensions Name=InstanceId,Value=${instance2} --start-time ${startTime} --end-time  ${endTime}
Run Code Online (Sandbox Code Playgroud)