h's blog

備忘録とか勉強とか

apacheの異常な盛り上がり対応(仮)

f:id:hiro0164:20130725143826j:plain


最近ローカルで使ってるapacheがたまに異常な盛り上がりが見せるので、CPU使用率のログをとって、apacheのログと突き合わせようと、CPUのログ取りにトライ。


以下、トライの変遷。


1. CPU監視ツール検索 at Vector

探したところ、簡単なログをとれるものはあったものの、途中でコマンドでなんかないかと思い、調査中断。


2. コマンド -> バッチ

調べてみると、ちょうどいいコマンド発見。

一度動かせば指定時間ごとに出力できそうなんので、これはいい、と思ってたら調べている過程でパフォーマンスモニターなるものを発見


3. パフォーマンス モニタ

ログに加えて、アラート機能もあり。規定値以上でプログラム起動もできてかなり便利そう。



まとめ

  • パフォーマンス モニタでログをとる事にしました。
  • 規定値以上でプログラム起動もできるので、臨時対応として、CPU使用率が上がってきたらバッチでapache再起動とかもできそう。
  • こんなのないかなと思ったら、google先生にとりあえず聞いてみる。大概ある。