サーバーダウン復旧後に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
gefragt vor 4 Jahren417 Aufrufe
1 Antwort
0

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

kimoto
beantwortet vor 4 Jahren

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen