サーバーダウン復旧後に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
posta 4 anni fa398 visualizzazioni
1 Risposta
0

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

kimoto
con risposta 4 anni fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande