サーバーダウン復旧後にCPU負荷が急に上がってしまいました

0

EC2インスタンスを使ってWEBサービスを運用しているのですが、先日、10分ほどサーバーダウンが起きて自動復旧した直後からCPU負荷が異常に高くなっていて、普段の2倍近くになってしまいました。以前は20~40%くらいのCPU負荷だったものが、現在は60~100%を推移しています。
アクセス数やDBの負荷(DBは別サーバー)も確認したのですが、そちらは以前と同じくらいでした。

【インスタンス情報】
インスタンスタイプ: c3.2xlarge
アベイラビリティーゾーン: ap-northeast-1c
vCPU の数: 8

サーバーダウン前していたことといえば、その6時間前くらいにCloudFrontのBehaviorのWhitelist Headersを変更したくらいで、直近ではインスタンス自体への操作は特に行っていませんでした。
ただこのCloudFrontの設定変更もサーバーの負荷を上げるようなものではないと思っています。

プロセスを確認してみると、負荷の高いプロセスはApacheのものでCPU使用率が10~50%のプロセスが10個以上動いていました。
それ以外のプロセスは負荷が高いものは無いようでした。おそらく、Apacheが重くなっているようです。

再起動後にCPU負荷が急増するという現象の原因に心当たりのある方いらっしゃいませんでしょうか?
あと、そもそもEC2インスタンスが10分間も停止するようなことがあるのでしょうか?
よろしくお願いします。

kimoto
質問済み 4年前395ビュー
1回答
0

すいません。こちら、自己解決しました。
サーバーダウンしていたタイミングで CloudWatch の Status Check Failed System に1が立っていたので、AWS側でハードウェアに障害が発生していたのかなと思います。
インスタンスの停止⇒起動を行えば解決できそうなのでそれを試してみます。

kimoto
回答済み 4年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン