I have a linux server with 16gb of RAM and 8 cores. It never goes into swap and CPU usage never exceeds ~1.5. I believe it is safe to say there is plenty of capacity.
Occasionally I get some [warn] mod_fcgid: process 28341 graceful kill fail, sending SIGKILL
.
On Apache/2.2.15 (CentOS 6.3) mod_fcgid/2.3.7, all mod_fcgid settings below are not present, thus default:
FcgidMinProcessesPerClass
FcgidMaxProcessesPerClass
FcgidMaxProcesses
FcgidIdleTimeout
FcgidProcessLifeTime
FcgidIdleScanInterval
FcgidOutputBufferSize
I want to identify in which vhost are processes have been getting the SIGKILLed. So I loaded mod_status and turned ExtendedStatus ON. I set log_server_status to run every minute, since I can't afford to manually reload the /server-status/ page and at the same time keep an eye on the logs, all day, waiting for a SIGKILL to happen.
But the output of log_server_status is not very helpful. This is all I see in the logs created by the script:
180131::::
all the way to
235501::::
235601::::
235701::::
235801::::
235901::::
I want to track down the vhosts responsible for SIGKILL. How do I go about it? Am I doing something wrong with regards to log_server_status? The output seems useless...