Показать полную графическую версию : Мониторинг работы сервисов
BachiStil
19-06-2009, 08:01
Здравствуйте. Друзья посоветуйте программу аналогичную monit и monitord, которая могла бы следить за состоянием демонов в системе и автостартовать их, если какой-нибудь из них упадет.
а top отменили?
для рестартов kill
WhitePangolin
19-06-2009, 17:41
а top отменили? »
не... не катит... топ не поднимет упавшего апача...
dmitryst
19-06-2009, 17:45
wp2, это вручную, а просили автоматически. Наверное, придется писать скрипт, который будет делать "ps -ax | grep process_name" и исходя из этого, либо перезапускает процесс, либо отдыхает. Кладем все в кронтаб, скажем, на каждые 10 мин.
WhitePangolin
26-06-2009, 12:26
эм... это Вы о чем? Речь же была о слежении за сервисами и рестартах при падении...
dmitryst
26-06-2009, 15:04
А я что-то не то написал? Если процесс есть, то "ps -ax | grep process_name" вернет что-то, а если такого процесса нет, то пустую строку (правда, может вернуть и /bin/grep или где он там лежит, но это можно фильтровать скриптом). Ну и, соответственно, запускаем упавший процесс или ничего не делаем.
Речь же была о слежении за сервисами и рестартах при падении. »
по-моему, как раз оно (еще б и скрипт кто написал, а то я не силен в программировании шелла)
BachiStil, а чем не устраивают вышеназванные программы?
WhitePangolin
27-06-2009, 01:34
dmitryst, между вашим постом и моим был еще один... и мой был адресован именно ему а не вам, ваш ответ вполне себе хороший :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.