Если у вас есть доступ к странице состояния сервера Apache, попробуйте использовать флаг? Auto:
http://yourserver/server-status?auto
Вывод является машиночитаемой версией страницы состояния. Я верю , что вы ищете "IdleWorkers". Вот простой код PHP5, с которого можно начать. В реальной жизни вы, вероятно, захотите использовать cURL или сокетное соединение для инициации тайм-аута, если сервер отключен.
<?php
$status = file('http://yourserver/server-status?auto');
foreach ($status as $line) {
if (substr($line, 0, 10) == 'IdleWorkers') {
$idle_workers = trim(substr($line, 12));
print $idle_workers;
break;
}
}
?>