Jump to content

скрипт перезапуска стг


Recommended Posts

У кого есть скрипт который мог бы проверяет есть ли стг в процессах, если его нет он его перезапускал бы и отправлял на мыло инфу?

Link to post
Share on other sites
У кого есть скрипт который мог бы проверяет есть ли стг в процессах, если его нет он его перезапускал бы и отправлял на мыло инфу?

Что-то похожее есть тут: http://local.com.ua/forum/index.php?showto...indpost&p=33627

Link to post
Share on other sites
ну там просто что бы перезапускал, а что бы на мыло присылал?

Вот:

#!/bin/sh

# Делаем выборку из активных процессов
NUM='ps ax|grep stargazer|wc -l'

# Дата и время
DATE=`date \+\%Y.\%m.\%d`
TIME=`date \+\%H:\%M:\%S`


if [ $NUM -lt 2 ]; then
# Запускаем, советую перед тем как запустить убить, т.е. restart
     /usr/local/rc.d/stgctl restart
# Читаем последние 20 строк из лог-файла стг и отправляем их на мыло админа
     mail -s "Crash STG $TIME $DATE" admin@provider.net < tail -n20 /var/log/stargazer.log
fi

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...