Пятница
26.04.2024
09:04


Форма входа


Приветствую Вас Гость | RSS
Статьи по ORACLE, PL/SQL, Java и немного по SHELL (BASH),...
Главная Каталог статей Регистрация Вход
Главная » Статьи » Shell (Bash) » Shell (Bash)

Рассылка сообщения о количестве процессов в системе

#!/bin/bash 

 

#Адреса рассылки, можно перечислить через ","

MAIL_TO=имя@домен.ru

 

#Текучая дата в формате 29-08-2009_08:00:32

DAT_BEGIN=`date +%d-%m-%Y_%T`

 

AMOUNT=`ps ax | wc -l`

 

echo $AMOUNT

 

#-gt больше

if [ $AMOUNT -gt 500 ] ; then

# -s "Тема письма"

            mutt  -s "processes $AMOUNT $DAT_BEGIN" $MAIL_TO < /dev/null 2>&1

fi

 

exit 0

Логика работы

 

1. Смотрим количество процессов в системе.

2. Если их количество превышает допустимое, то отправляем письмо по указанным адресам

Категория: Shell (Bash) | Добавил: Akarak (22.09.2009)
Просмотров: 2109 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Меню сайта

Категории раздела
Shell (Bash) [6]
shell скрипты

Интересные сайты
  • sql.ru
  • all-oracle.ru
  • oranet.ru
  • oracloid.ru
  • forum.vingrad.ru

  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Поиск

    Copyright MyCorp © 2024
    Используются технологии uCoz