LINUX.ORG.RU

monitoring-0.11


0

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

Доступна документация на русском языке.

Замечания, предложения и советы на тему радушно принимаются..

>>> Скачать.

для общего развития вопрос - а чем monit не хорошая и уже давно работающяя альтернатива? можно сравненице
anonymous
()
не, munin - наше всё :)
умеет всё о чем написано, изначально заточен под мониторинг целого домена, но можно и один комп :)
anonymous
()
>Доступная руская документация: http://ru.gentoo-wiki.com/index.php?t...

русская пишется несколько иначе

>Для примера см: http://monitoring.sourceforge.net/sc8-pr-shell1-f.sourceforge.net/sys.shtml

Not Found

Ну а в целом - хорошо когда есть такие утилиты, но в большинстве своем - с помощью rrdtools и нескольких простых скриптов, можно нарисовать все, что угодно P.S.Все это конечно, исключительно мое скромное мнение.

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

>не, munin - наше всё :) ...
да вот munin это уже очень близко, вот ещё аналоги, наши братья и сёстры: http://oss.oetiker.ch/rrdtool/rrdworld/index.en.html

>но в большинстве своем - с помощью rrdtools и нескольких простых скриптов, можно нарисовать все, что угодно P.S.Все это конечно, исключительно мое скромное мнение.
Да, если есть какаято численная переменная функцией времени - её график можно рисовать с помощю rrdtool. Monitoring как раз и является парой простых но очень мощьных и гибких скриптов которые избавляют Вас от рутинной работы по изучению внутреностей rrdtool и рисованию html страниц наглядно демонстрируя всю мощь rrdtool.. С его помощю можно легко мониторить (собирать информацию о работе, а не вмешиватся в работу) множество компьютеров, имеются скрипты для мониторинга: температур, напряжений, кулеров (lm_sensors); загрузки процессора, памяти, дисков, итд... (sar, df); сетевого трафика в разрезе правил экрана (iptables/ipfw). Если комуто мало по аналогии можно легко дописать свой скриптик и добавить мониторинг других даных.
hse
() автор топика
Ответ на: комментарий от linkin
>Он украинец!

Да но не рыжий!!!

hse
() автор топика
Ответ на: комментарий от hse
>А где такую ссылку взяли?

"Постановка задачи Нужно осуществлять постоянный мониторинг основных параметров работы компьютеров (физических и системных) через сеть, собирать и выдавать эту информацию в удобной форме. Для примера см: http://monitoring.sourceforge.net/sc8-pr-shell1-f.sourceforge.net/sys.shtml "

vladislav ★★
()
Каким боком rrdtool к "сбору сведений"?
Shmuma
()
Cacti мне больше нравится.
anonymous
()
Какти поудобнее выглядит. Может ктонибудь использовал Oreon или Ourmon - расскажут как они в деле ?
anonymous
()
а все эти munim, Cacti и собственно сам сабж... умеет оправлять мыла при привышении порога и т.п. ?? например забилось место на диске на 90% или там машина перестала пинговаться ?? .... my favor: bigbrother он это может =) графики не строит... но я и не обламываюсь ...график можно и самому построить по данным с SAR
anonymous
()
Ответ на: комментарий от anonymous
> а все эти munim, Cacti и собственно сам сабж... умеет оправлять мыла при привышении порога и т.п. ?? например забилось место на диске на 90% или там машина перестала пинговаться ??

Не знаю как выше указанные, но nagios с этим справляется прекрасно. Кстати, в статье по настройке monitoring, в имени "nagios" опечатка.

vladislav ★★
()
Ответ на: комментарий от anonymous
> умеет оправлять мыла при привышении порога
юзаю munin - в конфиге вроде такая опция есть, но пока не нужна..
anonymous
()
небольшое замечание - "usAge": "memory usage", "cpu usage"... там (в примерах) скорее всего оЧеПатка :)
corpus
()
Ответ на: комментарий от Shaden
>Подправьте орфографию.
sc8-pr-shell1-f.sourceforge.net : This page dministrated by: ...

Спасибо поправил.

>Каким боком rrdtool к "сбору сведений"?

А rrdtool для этого и предназначена: переодически записывать в базу даные (сведения о изменениях во времени какого то параметра) и на их основе создавать графики.

>2vladislav
>А где такую ссылку взяли?

Спасибо теперь увидел, это старая ссылка осталась..

>Кстати, в статье по настройке monitoring, в имени "nagios" опечатка.

Поправил.

>2anonymous
>умеет оправлять мыла при привышении порога и т.п. ??

Да умеет, значения порога устанавливаются в /etc/monitoring/email_notification а сам почтовый адрес в /etc/monitoring/monitoring.conf
hse
() автор топика
Ответ на: комментарий от corpus
>небольшое замечание - "usAge": "memory usage", "cpu usage"... там (в примерах) скорее всего оЧеПатка :)

Там пример создан програмой за 2004 год с оЧеПатками. Надо будет когдато заменить её свежей версией.
hse
() автор топика
Ответ на: комментарий от anonymous
>> график можно и самому построить по данным с SAR > Мыло тоже можно самому написать

Это Вы уважаемый наверно с какойто _своей_ программой напутали, у нас в monitoring все бази даних, графики и html станички создаются автоматически!

hse
() автор топика
Ответ на: комментарий от hse
> А rrdtool для этого и предназначена: переодически записывать в базу даные (сведения о изменениях во времени какого то параметра) и на их основе создавать графики.

Вот именно. Но хранение данных и их сбор -- ни разу не одно и то же.

Вопрос по теме: как у этой штуки с масштабируемостью? Скажем, со 100 серверов, забирать каждые 5 минут параметры CPU/Memory/Load/Disk/etc реально?

Shmuma
()
Ответ на: комментарий от Shmuma
>Вот именно. Но хранение данных и их сбор -- ни разу не одно и то же.

Хранение даных и их сбор - две большые разницы, согласен, но переодическую запись в базу даных наверно всё таки можно называть "сбором даных"

>Вопрос по теме: как у этой штуки с масштабируемостью? Скажем, со 100 серверов, забирать каждые 5 минут параметры CPU/Memory/Load/Disk/etc реально?

Я не думаю что найдётся пакет работающий с rrd базами быстрее чем monitoring. Год назад мне писали что с его помощю мониторят какойто кластер в Испании я поищу их мейл чтобы узнать сколько там узлов..

По умолчанию даные CPU/Memory/Load/Sensors собираются каждую минуту, а disk/network каждые 10 минут! Для 100 серверов размер бази превисит 200Mb а сгенерированих скриптов для создания графиков превисит 2Mb (для увеличения скорости для каждого графика генерится отдельный скрипт) сервера опрашиваются паралельно и нагрузка на административный комп совсем небольшая так что я думаю справится даже так.. Можно просто генерить графики cron-ом реже...

Если захотите собирать даные каждые 5 минут то надо пересчитать соответствующие /etc/monitoring/*.rrd.cf - на основе которых создаются бази (sensors.rrd.cf, system.rrd.cf - расчитаны на приём даных каждую минуту, а disk.rrd.cf, network.rrd.cf - каждые 10 минут) и поправить cron.

Я пересчитаю параметри для создания базы с переодичностю поступления даных 5 минут и запощю, да и в инете для 5-ти минут есть где то готовые расчёты баз rrd.

hse
() автор топика
Ответ на: комментарий от hse
Иптицо, если аффтар такой грамотный - ну нахер такой софт, меня стремает его использовать просто.
anonymous
()
Ответ на: комментарий от anonymous
На один сервер по умолчанию создаётся более 20Mb баз по этому для мониторинга 100 серверов наверное всё же лучше использовать 5 минутный интервал с экономными настройками бази:
# cat /etc/monitoring/5min.rrd.cf
0.5:1:650 0.5:6:750 0.5:24:850 0.5:288:900

Пример расчёта базы: http://ru.gentoo-wiki.com/Мониторинг_работы_системы#.D0.9F.D1.80.D0.B8.D0.BC.D0. B5.D1.80_.D1.80.D0.B0.D1.81.D1.87.D1.91.D1.82.D0.B0_.D0.BD.D0.B0.D1.81.D1.82.D1. 80.D0.BE.D0.B9.D0.BA.D0.B8_.D0.B1.D0.B0.D0.B7.D1.8B_RRD

>Иптицо, если аффтар такой грамотный - ну нахер такой софт, меня стремает его использовать просто.

Не удобно, есть куча альтернатив, а с rrdtool больше чем оно может дать не выжмеш и в результате получаеш в большенстве случаев менее гибкую систему, с такими ж или худшими графиками, но более медленую... Я сам админ и мониторилку писал для себя, мне она очень удобна..
hse
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.