Amazon Elastic Compute Cloud (Amazon EC2) Windows インスタンスが予期せず停止、再起動、または終了されました。これを実施したユーザーを見つけたいです。
解決策
EC2 Windows インスタンスは、AWS または Windows オペレーティングシステム (OS) のいずれかを通じて停止または再起動できます。EC2 Windows インスタンスは、AWS を通じてのみ終了できます。
インスタンスは AWS を通じて停止、再起動、または終了されました
次のツールを使用すると、AWS を通じてインスタンスを停止、再起動、または終了できます。
- AWS マネジメントコンソール
- AWS コマンドラインインターフェイス (AWS CLI)
- AWS Tools for PowerShell
- AWS API
- AWS SDK
- AWS CloudShell
過去 90 日間にインスタンスイベントが発生したことがある場合、AWS CloudTrail イベント履歴 を使用してイベントに関する詳細情報を取得してください。
CloudTrail でインスタンスイベントを確認するには、次の手順を実行します:
- CloudTrail コンソールを開きます。
- ナビゲーションペインで、[Event history] (イベント履歴) を選択します。
- [Lookup attributes] (ルックアップ属性) ドロップダウンリストで、[Event name] (イベント名) を選択します。
- 状況に応じて、[Event name] (イベント名) テキストボックスに次のイベント名のいずれかを入力します。
- StopInstances インスタンスが停止された場合。
- RebootInstances インスタンスが再起動された場合。
- TerminateInstances インスタンスが終了した場合。
- イベントリストから、イベント名を選択します。
- 詳細ページには、イベントを開始した AWS Identity and Access Management (IAM) ID のユーザー名が表示されます。
Windows のインスタンスが停止または再起動されました
CloudTrail にインスタンスの StopInstances イベントまたは RebootInstances イベントが表示されないのは、インスタンスを停止または再起動する際にAWS リソースを使用しなかったためです。この場合、インスタンスイベントは Windows で開始された可能性があります。
Windows のインスタンスイベントに関する詳細情報を確認するには、インスタンスに接続し、次の手順を実行します。
- Windows タスクバーで、[Search] (検索) を選択し、[Event Viewer] (イベントビューア) と入力し、[Event Viewer] (イベントビューア) を選択してツールを開きます。
- ナビゲーションペインで、[Windows Logs] (Windows ログ) を展開し、[System] (システム) を選択します。
- [Actions] (アクション) ペインで、[Filter Current Log] (現在のログをフィルター) を選択します。
- [Filter Current Log] (現在のログをフィルター) ダイアログボックスの [All Event IDs] (すべてのイベント ID) フィールドに、1074 または 1076 と入力し、[OK] を選択します。
- イベントログには、イベントを開始したユーザーが表示されます。
また、以下の状況において、EC2 Windows インスタンスが Windows で停止または再起動することがあります。
- ユーザーがインスタンスにログインし、Windows をアップデートしたことによって OS は再起動します。
- ハードウェアに予期せぬ障害が発生することがあります。
- AWS が予定したメンテナンスイベントにより、インスタンスが停止または再起動することがあります。
- サードパーティのツールがコマンドを発行することがあります。
**注:**AWS は、予定されているインスタンスの廃止や予期しないハードウェアの障害について、メールによるメッセージまたは AWS Health Dashboard を通じて通知します。