Автоматический перезапуск apache и mysql

Скрипт для автоматического мониторинга веб-сервера и базы данных, ставится в крон и дергает нужную службу если та отвалилась.

#!/usr/bin/env bash
# функция вызова проверки и перезапуска служб сервера
check_srv()
{
   s1=$1
   /usr/bin/pgrep $s1 &>/dev/null

   s2=$?
   if [ $s2 -ne 0 ]; then
      if [ X"$s1" == X"mysqld" ]; then
      s1='mysql'
   fi
      service $s1 restart &>/dev/null
      echo "---------------------------------------------------------------"  >> /root/service_up.log
      echo "Служба $s1 был перезапущена в `date`"  >> /root/service_up.log
      echo -e "---------------------------------------------------------------\n"  >> /root/service_up.log
   fi
};

# "Проверяем apache2"
check_srv apache2

# "Проверяем MySQL"
check_srv mysqld