gpt4 book ai didi

ruby - AWS Ruby CloudWatch API 不返回任何内容

转载 作者:数据小太阳 更新时间:2023-10-29 08:04:35 24 4
gpt4 key购买 nike

我想使用 CloudWatch 从同一程序中创建的实例中获取 CPU 使用率。mon-get-stats 可以从我指定的实例 ID 中获取指标。但是当我如下使用 Ruby AWS API 时,它什么都不返回。我尝试了一些方法其他网站,但均无效。

关于这个问题有什么建议吗?提前致谢!

 metric = AWS::CloudWatch::Metric.new( 'AWS/EC2', 'CPUUtilization',
:dimensions => [{ :name => 'InstanceID', :value => 'i-63be8f06' }])
stats = metric.statistics(
:start_time => '2013-09-21T17:01:00',
:end_time => '2013-09-21T17:11:00',
:period => 60,
:statistics => ['Average'])

stats.each do |datapoint|
puts datapoint
end

最佳答案

您正在查询 :period => 60 .. 这绝对是 1 分钟的指标吗? .. 您是否为该实例启用了详细监控? ..

尝试使用 :period => 300 查询,看看是否能返回任何数据(即查询 5 分钟)

关于ruby - AWS Ruby CloudWatch API 不返回任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18936777/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com