The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Мониторинг FreeBSD"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Мониторинг FreeBSD"  
Сообщение от Ldir email(ok) on 07-Янв-07, 06:04 
Надо бы решить простую функцию мониторинга
1.свободного места на диске.
2.запущены ли нужные процессы
3.идут ли ошибки в логах.

Ничего ни нашёл. Кто-нибудь эти задачи решил?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Мониторинг FreeBSD"  
Сообщение от sergeyy email(ok) on 07-Янв-07, 16:07 
>Надо бы решить простую функцию мониторинга
>1.свободного места на диске.
>2.запущены ли нужные процессы
>3.идут ли ошибки в логах.
>
>Ничего ни нашёл. Кто-нибудь эти задачи решил?

насчёт процессов, я написал шелл-скрипт, который стартуется кроном
#!/bin/sh
#echo testing
http=$(ps ax |grep -v "ps ax"| grep httpd |grep -v grep | awk '{print $1}')
vsftp=$(ps ax |grep -v "ps ax"| grep vsftpd |grep -v grep | awk '{print $1}')
mysql=$(ps ax |grep -v "ps ax"| grep mysqld |grep -v grep | awk '{print $1}')
if
[ -z "$vsftp" ]; then /etc/init.d/vsftpd start; echo "ftp server is down";
fi
if
[ -z "$http" ]; then /etc/init.d/httpd start; echo "web server is down";
fi
if
[ -z "$mysql" ]; then /etc/init.d/mysqld start; echo "mysql is down";
fi


вот пример простейшего скрипта для проверки процессов и запуска отсутствующих.
синтаксис скорее всего на фре отличаться будет мало, единственное надо будет переписать пути к шелл-скриптам запуска определённых сервисов. над остальным подумай сам (я не делал), скорее всего тоже ничего сложного...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Мониторинг FreeBSD"  
Сообщение от bANAn on 07-Янв-07, 18:29 
cat /usr/ports/sysutils/monit/pkg-descr
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Мониторинг FreeBSD"  
Сообщение от YuryD (??) on 08-Янв-07, 12:50 
>Надо бы решить простую функцию мониторинга
>1.свободного места на диске.
>2.запущены ли нужные процессы
>3.идут ли ошибки в логах.
>
>Ничего ни нашёл. Кто-нибудь эти задачи решил?


BigBrother www.bb4.com  набор шелл-скриптов и рисует html

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Мониторинг FreeBSD"  
Сообщение от Кирилл (??) on 08-Янв-07, 14:37 
>>Надо бы решить простую функцию мониторинга
>>1.свободного места на диске.
>>2.запущены ли нужные процессы
>>3.идут ли ошибки в логах.
>>
>>Ничего ни нашёл. Кто-нибудь эти задачи решил?
>
>
> BigBrother www.bb4.com  набор шелл-скриптов и рисует html


согласен про big brother, только ссылка на бесплатную версию - http://www.bb4.org
для решения твоей задачи, тебе нужно будет поставить сервер и клиент.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру