EC2 Windows インスタンスで高い CPU 使用率を診断するにはどうすればよいですか?

最終更新日: 2019 年 5 月 17 日

Amazon Elastic Compute Cloud (Amazon EC2) Windows インスタンスで CPU 使用率が高くなっているので、その理由を理解したいです。 

解決方法

最初に、正しい解決策を特定するために EC2 インスタンスタイプを決定します。

  1. [Amazon EC2 コンソール] を開き、ナビゲーションペインから [インスタンス] を選択します。
  2. トラブルシューティングするインスタンスを選択します。[説明] タブで、[インスタンスタイプ] を確認します。
  3. (T2 または T3 インスタンスのみ) [アクション] では、[インスタンスの設定]、[T2/T3 Unlimitedの変更] を選択します。T2/T3 Unlimited が [有効] または [無効] であるかを確認します。
  4. インスタンスタイプとユースケースに対応する以下のセクションの指示に従ってください。

CPU 使用率が高い原因となっている特定のプロセスを特定したら、そのアプリケーションをトラブルシューティングできます。

T2 または T3 インスタンスで T2/T3 Unlimited が無効になっていますが、CPU が調整されているかどうかわかりません

オペレーティングシステム (OS) 内の CPU クレジットバランスと CPU をチェックして、CPU が調整されているかどうか確認することができます。手順については、「T2 または T3 EC2 Windows インスタンスの CPU が調整されているかどうかを確認する方法」を参照してください。

T2 または T3 インスタンスで T2/T3 Unlimited が無効になっており、CPU が調整されていることを知っています

CPU が調整されている場合は、T2/T3 Unlimited を有効にするか、インスタンスタイプを変更します。詳しくは、「CPU が調整されている場合に、T2 または T3 EC2 Windows インスタンスで CPU 使用率が高くなるのを解決するにはどうすればよいですか?」を参照してください。

T2 または T3 インスタンスで T2/T3 Unlimited が有効になっています
または
T2 または T3 インスタンスは調整されておらず、OS レベルで調査するのにサポートが必要です
または
インスタンスタイプは T2 でも T3 でもありません

CPU スロットルが問題の原因ではない場合は、OS レベルで調査できます。手順については、「CPU が調整されていないときに EC2 Windows インスタンスで高い CPU 使用率を診断するにはどうすればよいですか?」を参照してください。