URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 3243
[ Назад ]

Исходное сообщение
"отследить работу демона и пднять его если он слетел"

Отправлено nibelung , 04-Авг-04 19:00 
Доброе время суток
Проблема такая
нужно написать на перле или ищо чем то (но желательно перл) анализатор демонов
например работал себе сиквайд и нате - слетел
вот скрипт и должен отследить это и поднять его
заранее всем спасибо
просьба не пинать так как за программирование сел три дня назад :-)

Содержание

Сообщения в этом обсуждении
"отследить работу демона и пднять его если он слетел"
Отправлено Simps , 05-Авг-04 09:42 
>Доброе время суток
>Проблема такая
>нужно написать на перле или ищо чем то (но желательно перл) анализатор
>демонов
>например работал себе сиквайд и нате - слетел
>вот скрипт и должен отследить это и поднять его
>заранее всем спасибо
>просьба не пинать так как за программирование сел три дня назад :-)
>

Например так

#!/usr/bin/perl
$radcheck=`ps ax | grep -i radiusd | grep -v grep`;
if ($radcheck eq '')
{
#***Failed*** Starting radiusd ...
$cmd=`/usr/local/etc/rc.d/radiusd.sh start`;
} else
{
#***Succes*** Aborting watchdog ...
}

И в cron это дело


"отследить работу демона и пднять его если он слетел"
Отправлено ihor , 05-Авг-04 10:01 
http://cr.yp.to/daemontools.html