3

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
4

1 に答える 1