Помогите написать скрипт мониторинга процесса

Василий Куликов segooon на gmail.com
Пт Апр 9 16:26:38 BST 2010


В Птн, 09/04/2010 в 10:08 +0400, Denis Linvinus пишет:
> 
> 
> 8 апреля 2010 г. 21:27 пользователь Василий Куликов
> <segooon на gmail.com> написал:
> 
>         Дак это... можно по-тупому "watch command" :) вообще watch
>         запускает
>         команду каждые Н секунд и выдаёт результат. Но если команда за
>         Н секунд
>         не завершилась, то новый процесс не создаётся. Так что вполне
>         подходит.
>         Подробности см. man watch.
> 
> А кто будет следить чтобы watch не  упал? Ж)

С какой стати он (watch) вообще должен падать? Задача подразумевает, что
может упасть целевой процесс, но не другие процессы. Если ВСЕ процессы
рандомно падают, то как-то всё ИМХО печально...

> 
> Я использую запись в кроне, например так
> 
> * * * * *       root   pgrep vdr >/dev/null
> || /usr/local/bin/startvdr.sh
> 
> root -заменить на пользователя от которого нужно запускать





Подробная информация о списке рассылки ubuntu-ru