к монитору базы Супермага, который формирует Оптимизатор, захотелось для полноты картинки привинтить монитор состояния сервисов УКМ4: MySQL и собственно сервера УКМ-4
голову долго не ломал, нашел PHP-шку (adm_service_mng.php), которая показывает/контролирует сервисы в самом укм4, скопировал в aaa_service_monitor.php и поправил: выкинул "лишние" функции, задал переменные, вписал вызовы нужных и вывод результата.
у кого сервера на линуксе - нужные функции будут другие, но они там (в adm_service_mng.php) тоже есть под теми же названиями.
то, что получилось - в прицепе. этот файлик закидываем в каталоги УКМ на серверах.
под виндой это "Program Files\Apache Group\Apache2\htdocs\ukm"
если обычно к укм цепляемся по адресу, к примеру,
то наш монитор отзовется по
он немногословен, вот его ответ:
УКМ-4: Служба запущена.
MySQL: Служба запущена.
остается только собрать отдельные сервера на одну страничку, простой вариант во втором прицепе. у меня он заточен на отображение во фрейме шириной 300 пикселов и автообновление (в примере - 60сек, у меня реально реже).
апач мониторить таким образом бесполезно, если он не живой - ответа не будет вовсе (что само по себе уже можно считатать сигналом к действию)