Поподробнее опишите свое недовольство, что конкретно не устраивает.
Пока я расцениваю Ваш пост как что то невнятно описанное неосознанное.
Если это касается сайта www.stg.dp.ua, то я думаю лучше это написать автору.
Этот скрипт проверки работает долго и уверенно.
serjio@toyou stargazer $ cat stg_alive
#!/bin/bash
set `ps x | grep stargazer`
pid=$3
if [ $pid = "S<sl+" ]
then
echo "Stargazer started"
else
killall -9 stargazer
/usr/sbin/stargazer