Count total in access log
wc -l /var/log/httpd/big-site.com-access_log
Total open connections to the web server:
netstat -n | grep "188.8.131.52:80" | wc -l
ps -ylC httpd --sort:rss
Apache mod_status provides Apache runtime information.
See mod_status for details.
ExtendedStatus On <Location /server-status> SetHandler server-status Order deny,allow Deny from all # Allow access from localhost and from backend Allow from 127.0.0.1 192.168.63.254 </Location>
service httpd fullstatus
Take a look here for Monit a highly configurable watchdog: monit