サーバーが重い場合の対処についてご相談させていただけますでしょうか。
サーバー管理者の立場でWebサーバー(CentOS)を貸出をしているのですが、数日に一度くらいの頻度で急にLoadAverageが跳ね上がり、サーバーが応答できない状態となっていまいます。慌ててサーバー再起動をすると改善されるのですが、サーバー内の何が原因になって突然高LoadAverageとなってしまうのかが特定できません。
詳しい状況としては下記のとおりです
・LoadAverageが数分以内に一気に10〜30くらいに跳ね上がります
・症状の発生日や時間などはまちまちで、夜中に起きたり昼間に起きたりまちまちです。特定の時間に発生したりはしていないようです
・発生時のエラーログ及びアクセスログを見てみても、特に不審なエラーや繰り返しアクセスは発生していません
・サーバー内はお客様へ自由に使っていただいているため、大量の知らないプログラムが稼働しています。どのプログラムが高LoadAverageの原因になっているのか見当が付きません
・サーバー再起動後には何事もなかったかのようなLoadAverageに戻っており、例えばYahoo砲のような大量アクセスによるものとは考えづらい(アクセスログも普通ですし・・)
このような状態となっています。
問題の解消のため、原因となっているWebサーバー内のプログラム(おそらくはプログラムだと思うんですが・・)を特定して対処したいと思うのですが、エラーログ等からも見当がつかないため、どうやって問題のファイルを特定すればいいのかがわかりません。
何か原因ファイルを特定する手段はないものでしょうか。
ご存知の方がいらっしゃいましたらアドバイスいただけますと幸いです。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/24 14:36
2016/07/24 22:03