AidanLee has asked for the wisdom of the Perl Monks concerning the following question:
Hello the Monestary,
So I'm monitoring a client's web site via top and the cgis for the site are chugging merrily (and speedily) along, except that once and a while one of them starts taking over the server's available memory and driving the load on the server way up. Now, this is just the same script (incidentally, index.cgi) as the happy processes, but apparently the path info and potentially the query string are causing a condition that isn't happening the rest of the time.
Problem is, I can't see what the path info and query string are by watching top, so I have no idea what values I should profile with.
So here's my plea for help. I can clearly see the rogue processes, PID and all, but I'm at a loss as to how to find out more about them for debugging and profiling purposes. Any ideas?
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: How to get more information on CGIs I'm watching with Unix's "top" command
by Fletch (Bishop) on Jul 26, 2007 at 20:28 UTC | |
by AidanLee (Chaplain) on Jul 27, 2007 at 04:03 UTC | |
Re: How to get more information on CGIs I'm watching with Unix's "top" command
by CountZero (Bishop) on Jul 26, 2007 at 20:28 UTC | |
Re: How to get more information on CGIs I'm watching with Unix's "top" command
by f00li5h (Chaplain) on Jul 26, 2007 at 20:49 UTC | |
Re: How to get more information on CGIs I'm watching with Unix's "top" command
by spatterson (Pilgrim) on Jul 27, 2007 at 14:25 UTC | |
by AidanLee (Chaplain) on Jul 27, 2007 at 15:38 UTC |