Перейти до

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


Рекомендованные сообщения

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

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

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

Ссылка на сообщение
Поделиться на других сайтах
ну там просто что бы перезапускал, а что бы на мыло присылал?

Вот:

#!/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

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...