Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   Мониторинг работы сервисов (http://forum.oszone.net/showthread.php?t=142997)

BachiStil 19-06-2009 08:01 1146486

Мониторинг работы сервисов
 
Здравствуйте. Друзья посоветуйте программу аналогичную monit и monitord, которая могла бы следить за состоянием демонов в системе и автостартовать их, если какой-нибудь из них упадет.

wp2 19-06-2009 15:54 1146830

а top отменили?

для рестартов kill

WhitePangolin 19-06-2009 17:41 1146945

Цитата:

Цитата wp2
а top отменили? »

не... не катит... топ не поднимет упавшего апача...

dmitryst 19-06-2009 17:45 1146952

wp2, это вручную, а просили автоматически. Наверное, придется писать скрипт, который будет делать "ps -ax | grep process_name" и исходя из этого, либо перезапускает процесс, либо отдыхает. Кладем все в кронтаб, скажем, на каждые 10 мин.

WhitePangolin 26-06-2009 12:26 1152205

эм... это Вы о чем? Речь же была о слежении за сервисами и рестартах при падении...

dmitryst 26-06-2009 15:04 1152334

А я что-то не то написал? Если процесс есть, то "ps -ax | grep process_name" вернет что-то, а если такого процесса нет, то пустую строку (правда, может вернуть и /bin/grep или где он там лежит, но это можно фильтровать скриптом). Ну и, соответственно, запускаем упавший процесс или ничего не делаем.
Цитата:

Цитата WhitePangolin
Речь же была о слежении за сервисами и рестартах при падении. »

по-моему, как раз оно (еще б и скрипт кто написал, а то я не силен в программировании шелла)

Igor_I 26-06-2009 21:13 1152680

BachiStil, а чем не устраивают вышеназванные программы?

WhitePangolin 27-06-2009 01:34 1152835

dmitryst, между вашим постом и моим был еще один... и мой был адресован именно ему а не вам, ваш ответ вполне себе хороший :)


Время: 18:33.

Время: 18:33.
© OSzone.net 2001-