The OpenNET Project / Index page

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

Релиз системы мониторинга Monitorix 3.8.0

20.09.2015 12:55

Представлен релиз системы мониторинга Monitorix 3.8.0, предназначенной для наглядного слежения за работой разнообразных сервисов, например, мониторинга температуры CPU, нагрузки на систему, сетевой активности и отзывчивости сетевых сервисов. Управление системой производится через web-интерфейс, данные представлены в виде графиков.

Система написана на языке Perl, для генерации графиков и хранения данных используется RRDTool, код распространяется под лицензией GPLv2. Программа достаточно компактная и самодостаточная (имеется встроенный http-сервер), что позволяет использовать ее даже на встраиваемых системах. Поддерживается достаточно широкий спектр параметров мониторинга, от слежения за работой планировщика задач, ввода/вывода, распределения памяти и параметров ядра ОС до визуализации данных по сетевым интерфейсам и специфичным приложениям (почтовые серверы, СУБД, Apache, nginx, MySQL)

Из ключевых улучшений, добавленных в новой версии, можно отметить добавление нового графика для отражения изменения размера определённых директорий (используется команда du) и реализацию системы визуализации статистики по файловой системе ZFS. Кроме того, добавлена поддержка мониторинга работы модуля PageSpeed и отслеживания работы бесперебойных источников питания при помощи пакета Network UPS Tools (NUT). Улучшены средства мониторинга IPv6-соединений.



  1. Главная ссылка к новости (http://www.monitorix.org/news....)
  2. OpenNews: Компания Google выпустила модуль ускорения загрузки web-страниц PageSpeed для Nginx
  3. OpenNews: Компания Google выпустила обновление Apache-модуля mod_pagespeed
  4. alertmon - Система мониторинга и "горячего" реагирования на внештатные ситуаци
  5. OpenNews: Выпуск системы мониторинга Zabbix 2.4
  6. OpenNews: Релиз систем мониторинга Opsview 3.5 и Munin 1.4
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/42999-monitorix
Ключевые слова: monitorix, monitoring
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (24) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Зенитарка (?), 13:32, 20/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +18 +/
    Теперь-то я все промониторю как надо!
     
     
  • 2.22, Аноним (-), 19:02, 23/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Фуясе. Ты что, выучил Perl?
     

  • 1.2, asavah (ok), 14:13, 20/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    когда-то на бздях юзал, неплохая софтина
    теперь всё на cacti
     
  • 1.3, Аноним (-), 14:50, 20/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    ээ ...munin?
     
     
  • 2.4, rshadow (ok), 15:29, 20/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Мунин штука неплохая. Плагины писать просто. Но настолько же тупая в настройке: вот тебе хосты, вот тебе все графики разом, параметры копай где то в глубинах багтрекера (причем описаны таки не все) - гибкость нулевая.
     
     
  • 3.5, rshadow (ok), 15:34, 20/09/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Отдельным "плюсом" можно поставить всем текущим системам то, что они до сих пор генерят графики на стороне сервера. Либо по крону - неплохо обогревая атмосферу планеты. Либо по запросу - в том же мунине долгое ожидание когда же cgi сгенирит нужный график.
    Вместо того чтобы отдать уже это js на стороне клиента, выплевывая только данные в каком нибудь json. Я думаю тот кто делает это не меняя серверной части, может смело сказать что у них система мониторинга нового поколения - энергосберегающая, и без тормозов =)

     
     
  • 4.6, Sw00p aka Jerom (?), 15:45, 20/09/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а что мешает из rrd тянуть метрики и передавать на фронтенд для рисовалки графики.

    или учше всего юзать, что-то на подобии https://influxdb.com/

     
     
  • 5.9, Аноним (-), 20:19, 20/09/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    influxdb на сраном гоу написан, не нужон.
     
     
  • 6.13, Anonim (??), 00:43, 21/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > influxdb на сраном гоу написан, не нужон.

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

     
     
  • 7.23, Аноним (-), 19:03, 23/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Используй графит, он на православном языке написан

    Да, блин, сменить Go на питон - это как пересесть из шохи в запорожец...

     
  • 5.10, rshadow (ok), 20:23, 20/09/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > а что мешает из rrd тянуть метрики и передавать на фронтенд для
    > рисовалки графики.

    Ничто не мешает, так и делаю. В мунине настолько просто писать плагины что положили в него даже бизнес графики. А клиентам отдаем json + графики на js. Все как я и писал.

     
     
  • 6.11, Sw00p aka Jerom (?), 22:40, 20/09/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    минус ррд в том, что интервал >=60s и нельзя добавить отставшие метрики, с поздним time-series (жёстое поочередное обновление базы)

    в случае с influxdb - такого нет

    пс: с недавних пор и в портах во бзде появилась )))  Fri Jun 26 12:51:07 2015 /databases/influxdb

     
     
  • 7.17, PavelR (??), 12:26, 21/09/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >минус ррд в том, что интервал >=60s

    Походу кто-то что-то не осилил.

     
  • 5.14, Аноним (-), 00:44, 21/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Для Raspberry Pi сойдет, угу. А в Production за influx надо руки отрывать.

    Чтобы не быть голословным, поясню:
    1. На текущий момент почти каждый релиз меняет движок (LevelDB в 0.7 -> RocksDB (и вообще Pluggable) в 0.8 -> BoltDB в 0.9 и в рамках 0.9 они планировали еще одну смену движка).
    2. База фактически Write Mostly. Т.е. на запись у нее была неплохая производительность (хохма в том, что дефолтный стэк графита, написанный на питоне, выдавал сопоставимую, но это мелочи), но при этом из-за особенностей хранения данных прочитать потом что-то - сложно.
    3. Колличество детских болячек зашкаливает. Т.е. стабильным оно становится обычно к .5 - .6 релизу. До этого - теряет данные, падает, уходит в себя и пр. прелестные вещи.
    5. Размер итоговых данных - на 1 точку приходится больше метаданных, чем в других вариантах хранения (всякие Series ID и пр. радости жизни).

    Т.е. многообещающе, мб с переходом на Go 1.5 у них производительность поднялась, и как устаканится движок, может быть у них будет более-менее нормальное поведение при mixed-нагузке (много записи, постоянно идет чтение разных метрик), но пока - интересно, но не готов для серьезного применения. Увы. Ибо кроме Influx'а из time-series можно вспомнить пару различных сетапов графтиа (whisper, booking'овый whisper с помощью carbon zipper, яндексовый ceres, cassandra), но у всех свои недостатки, в том числе в виде морды графита, делающей кучу не очень простой математики, но при этом написанной на питоне и загибающейся на 40-50 средней сложности запросах в секунду на не очень то слабом железе (2xE5-2630v2). Ну и всякие rrd-based решения, у которых еще свои недостатки (масштабируемость, скорость работы базы, характер нагрузки rrdtools не очень подходящий для ssd дисков и т.п.)

     
  • 2.8, Demo (??), 16:23, 20/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > ээ ...munin?

    Жабикс.

     
     
  • 3.21, zhenya_k (?), 14:38, 23/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Не жабикс, а за*бикс.
     

  • 1.7, Аноним (-), 15:47, 20/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а оно умеет в кастомные параметры мониторинга? Например мне надо промониторить показания левой софтины
     
     
  • 2.12, Аноним (-), 23:11, 20/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    RRDTool ограничивает для реалтайма
     
     
  • 3.18, Demo (??), 19:21, 21/09/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Для real-тайма юзайте STG (под винду).
     
     
  • 4.24, Аноним (-), 19:04, 23/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Для real-тайма юзайте STG (под винду).

    И какие гарантии реалтайма предоставляете вы и ваша винда? А если вы эти гарантии продолбаете - заплатите сто баксов? :)

     

  • 1.15, Аноним (-), 07:02, 21/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Авторы заббикса заплакали от такой функциональности.
     
     
  • 2.16, angra (ok), 09:12, 21/09/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Авторы БелАЗа заплакали от такой функциональности Porshe.

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

     
     
  • 3.19, Аноним (-), 07:21, 22/09/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>"я у мамки админ"

    заббикс прекрасно работает и для небольшого числа серверов

     

  • 1.20, Аноним (-), 08:18, 22/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ключевая фраза - "небольшого числа". Когда у тебя не число, а один сервер (ну максимум два), то это решение очень даже неплохо (ну или мунин, там например). Поднимать целый жабикс или наджос ради одного сервера - это слишком.

    P.S.: и да, коллега был прав - софтина все еще подглючивает местами...

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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