複数のEC2インスタンスを実行していますが、CPUが実行している正確な作業を知りたいです。 「通常の」マシンでは、/ proc/statによって提供される統計を調べるmuninとそのCPUプラグインを使用してこれを実行しています。
ただし、EC2マシンでは、グラフが正しくありません。マシンには2つのコアがあるため、最大CPU使用率は200%である必要がありますが、400%にもなります。
Amazon CloudWatchを使用して合計CPU使用率を確認する必要があることはわかっています(これは公式であり、Amazonから推奨されている方法です)が、特に調べていますhow CPU使用率(例:システム、ユーザー、iowait)。
EC2インスタンスの詳細なCPU使用率統計を取得する方法はありますか?
基盤となる仮想化がVM間でCPUパワーを共有する方法によって、グラフが破棄されています。スティール値とアイドル値を無視すると、数値は現実に近くなるはずです。