PHPのsys_getloadavg()関数を使えば、負荷状況の確認を行う事が出来ます。
http://www.php.net/manual/ja/function.sys-getloadavg.php
上記リンクにある内容ですが、使い方の例を載せておきます。
lang
1<?php
2$load = sys_getloadavg();
3if ($load[0] > 80) { //過去1分間の負荷確認
4 header('HTTP/1.1 503 Too busy, try again later');
5 die('サーバーに負担が掛かってます。時間を置いてアクセスしてください');
6}
7?>
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。