サーバーダウン復旧後に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 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南