Представлена новая версия свободной системы мониторинга с полностью открытым исходным кодом Zabbix 5.4. Вышедший релиз включает в себя поддержку генерации отчётов в формате PDF, нового синтаксиса для агрегаций обнаружения более сложных проблем, улучшения визуализации данных, поддержки токенов для доступа к API, тегов на уровне метрик, улучшения производительности и и многое другое...Подробнее: https://www.opennet.me/opennews/art.shtml?num=55164
Ура! Отличный мониторинг, быстро настраивается, хорошо, стабильно работает. Не хватает фич в вебе но через апи все можно сделать.
Пару локалхостов мониторить норм, бля большого числа серверов вообще ничего толкового нет. Только куча костылей.
Критикуешь - предлагай или сделай лучше!
Да где критика? Только факты.
где факты? куча слов и ничего толкового
годами висят у них там эти предложения если че
Solarwinds ipMonitor.
Ага, для большого числа серверов zabbix - гумно, а куча костылей - норм. Ну ок, чё.
Количество узлов сети (активированных/деактивированных/шаблонов): 1237 / 46 / 58
Количество элементов данных (активированных/деактивированных/неподдерживаемых): 118901 / 55036 / 7935
Количество триггеров (активированных/деактивированных [проблема/ок]): 90460 / 24412 [12 / 90448]
> Агенты для всех платформ включая macOS и MSI для Windows agentУгроза безопасности
Заббикс уже научился сегментировано выключать триггеры без указания в зависимостях каждого триггера (потому что управляться с этим нереально) на каждом сервере? Вроде "если гейт А не работает, то триггеры Б на серверах В не зажигай". Довольно распространенная и частая ситуация, как делать без этого нормальный мониторинг не понимаю.
Не говорю уже про то что метрики тестирования, мониторинга и диагностики хочется держать в одном месте.
Что рефакторинг темплейтов должен быть безболезненным, декларативным и не терять данные, а не убивать день на ковыряние базы что заменить темплейт1 на темплейт2 с частично одинаковыми айтемами.
Что интерфейс способствует тому чтобы в очередной раз не сохранить изменения или добавить родительский элемент, а не дочерний.
Что с наличием всех батареек дебаг заббикса превращается в боль.
и т.д. и т.п.
Теги + Global Event Correlation
не научился и не научится. О причинах догадайся сам.
Только вот - что взамен?
Nagios?
ipMonitor.
это даже для сетевого оборудования почти бесполезный зверь.
Для сложного софта - совершенно бесполезный.Название как бе намекает.
> Для сложного софтаСофт им мы не мониторили, а вот сервера, свитчи и роутеры — "на ура!"
>> Для сложного софта
> Софт им мы не мониторили, а вот сервера, свитчи и роутеры —мониторинг сервера на уровне "пингуется" феерически бесполезная хрень.
Потому что нужен не сервер, а сервис этим сервером запускаемый.
Примитивных мониторилок уровня "пингуется" - оппой есть можно. Вопрос был не про них.
> мониторинг сервера на уровне "пингуется"Я, вроде, нигде и не писáл про «мониторинг сервера на уровне "пингуется"».
Фактически, в Zabbix'е прмерно всё то же, что и в ipMonitor, только настраивается через "то самое место". В ipM удобно настраиваемые отчёты, хочешь — в HTML, хочешь — в PDF и chrome для этого ставить не нужно. И т. д., и т. п. Да, не за бесплатно.
К сожалению, я не убежден что вы умеете пользоваться забиксом.
Скорее всего - не умеете. "пингуется" это уровень сбора совершенно ненужной инфы, доступной через тривиальные апи. Обычно низачем не нужно, да еще и требует ручной правки настроек (меня вот совершенно не интересует свободное место и число inodes в миллионе маунтпоинтов под /var/lib/docker ).Есть на сервере программа, надо запрашивать состояние и разбирать ответ (json, например, неважно). Чего будет стоить это сделать в imonitor?
На сервере сложная система, имеющая пол-сотни метрик, метрики однотипны, но разные - предположим, параметра по три у каждой. Нужно видеть все и сразу. Параметры где-то в одинаковых единицах, где-то нет (запросы/s и среднее время выполнения, например). Как будете реализовывать?Настраивается как раз вполне разумно. Неразумно управляется (опачки, вся вот та музыка переехала на другой сервер, историю надо сохранить), но это пол-беды.
Отчеты меня вот вообще не интересуют. Забесплатно - тем более.
Менеджер среднего звена, который спать без "отчета" не может, потерпит хромонога на сервере, все правильно сделали, это не графана, где показать снимок экрана без хромонога нельзя потому что неосиляторы.
centreon
> centreonспасибо за наводку, выглядит стоящим хотя бы посмотреть на него.
Я правильно понимаю что сказки про "opensource" там можно сразу забыть, она чтоб было что выбросить, и идти за демо коммерческой версии с подпиской? (Нет, мы не настолько бедные и жадные чтобы это сразу было поводом отказаться.)
>> centreon
> спасибо за наводку, выглядит стоящим хотя бы посмотреть на него.
> Я правильно понимаю что сказки про "opensource" там можно сразу забыть, она
> чтоб было что выбросить, и идти за демо коммерческой версии с
> подпиской? (Нет, мы не настолько бедные и жадные чтобы это сразу
> было поводом отказаться.)не совсем понимаю, почему надо забывать про опенсоурс: https://github.com/centreon/centreon
другой вопрос, что последняя версия лично мне не нравится из-за некоторых очень неприятных багов (https://github.com/centreon/centreon/issues/created_by/jazzl...). ну и старый минималистичныфй интерфейс мне как-то ближе.
так что я на старой 2.6 сижу, только адаптировал ее под новые центосы (https://github.com/jazzl0ver/centreon26)
> не совсем понимаю, почему надо забывать про опенсоурспотомучто:
https://www.centreon.com/en/editions/система без автодискавери мне в целом вообще без надобности. А вот как раз к anomaly detection я уже привык (если оно, конечно, работает - в нашей нынешней системе - работает), и это очередное пустое место в списке фич жабикса.
Мелочи типа прибитого гвоздем дефолтного дэшборда уже хрен с ними.
> так что я на старой 2.6 сижу, только адаптировал ее под новые центосы
что-то зависимость от ненужно-nagios меня пугает.
>> не совсем понимаю, почему надо забывать про опенсоурс
> потомучто:
> https://www.centreon.com/en/editions/
> система без автодискавери мне в целом вообще без надобности.да, это минус, согласен. но вроде есть бесплатные аналоги (сам, правда, не пользовался):
https://exchange.nagios.org/directory/Addons/Configuration/A...> А вот как
> раз к anomaly detection я уже привык (если оно, конечно, работает
> - в нашей нынешней системе - работает), и это очередное пустое
> место в списке фич жабикса.И для anomaly detection есть варианты: например, экспортировать метрики из нагиоса в какой-нить инфлюкс и натравливать что-то типа https://github.com/earthgecko/skyline
> Мелочи типа прибитого гвоздем дефолтного дэшборда уже хрен с ними.
Проблема дэшборда также решается через инфлюкс и графану.
>> так что я на старой 2.6 сижу, только адаптировал ее под новые центосы
> что-то зависимость от ненужно-nagios меня пугает.чем нагиос-то не угодил? думаю, можно icinga прикрутить вместо, если задаться целью.
> чем нагиос-то не угодил? думаю, можно icinga прикрутить вместо, если задаться целью.тем что устаревшая на двадцать лет неэффективная и ненадежная хрень.
Мы, собственно, были счастливы выбросить ее и заменить жабиксом десять лет назад.Так я правильно угадываю что своих коллекторов и своей базы данных у этой штуки вообще нет, она просто веб-мордочка для нагиоса под капотом? Тогда, наверное, не стоит терять время.
>> чем нагиос-то не угодил? думаю, можно icinga прикрутить вместо, если задаться целью.
> тем что устаревшая на двадцать лет неэффективная и ненадежная хрень.
> Мы, собственно, были счастливы выбросить ее и заменить жабиксом десять лет назад.ну, хотелось бы деталей :) я за последние 20 лет работы с нагиосом ничего критичного не замечал.
> Так я правильно угадываю что своих коллекторов и своей базы данных у
> этой штуки вообще нет, она просто веб-мордочка для нагиоса под капотом?своих коллекторов нет (если не считать идущие в комплекте скрипты, которые запускает тот же нагиос)
база есть. в ней хранятся конфиги (по которым центреон генерирут конфиг нагиоса) и метрики (по ним строятся графики).
да, безусловно, это веб-мордочка, т.к. все равно требуется monitoring engine, который и будет всю работу по сбору метрик делать и уведомления рассылать.
в последних версиях центреон отказался от нагиоса в пользу самописного centreon-engine, утверждая, что оно быстрее и лучше, но мне кажется, это просто попытка vendor lock'а.
ну если слаще морковки не пробовать, то, конечно, и не заметишь. Но я все же порекомендую попробовать пользоваться zabbix для серверов и приложений, и prtg для сетевого оборудования. (смотри не перепутай)> в последних версиях центреон отказался от нагиоса в пользу самописного centreon-engine
ну то есть даже до них кажется начало что-то доходить.
Ладно, попробуем на досуге, хотя чудес с таким подходом ждать и не приходится.
Больше шансов что разработчиков жабикса настигнет таки просветление.Интересно, модные-современные дэшборды по прежнему нельзя экспортить?
> ну если слаще морковки не пробовать, то, конечно, и не заметишь.не очень понятно, из чего такой вывод.
> Но я все же порекомендую попробовать пользоваться zabbix для серверов и приложений,
> и prtg для сетевого оборудования. (смотри не перепутай)Я как-то смотрел заббикс, но не зашло. После нагиоса совсем не интуитивно оказалось.
А что, за пртг уже перестали денег хотеть?>> в последних версиях центреон отказался от нагиоса в пользу самописного centreon-engine
> ну то есть даже до них кажется начало что-то доходить.ну конечно, свое поддерживать проще, чем чужое
> Интересно, модные-современные дэшборды по прежнему нельзя экспортить?
из центреона? ничего про это не знаю
> А что, за пртг уже перестали денег хотеть?я ж вроде внятно озвучил в условиях задачи - бесплатное не интересует.
> Я как-то смотрел заббикс, но не зашло. После нагиоса совсем не интуитивно оказалось.
да, документацию надо читать. В каком месте нагиос со своими бредовыми конфигами "интуитивен" уж не знаю. Они просты, но ни разу не интуитивны - образец для копипасты и объяснения что все заклинания значат где-то нужно получить.
>> Интересно, модные-современные дэшборды по прежнему нельзя экспортить?
> из центреона?из жабикса. Скрины, которые они победили в этой версии, экспортились в xml файлик, с возможностью что-то поменяв, использовать в другом месте или для восстановления поломанного и отслеживания версий.
Про дэшборды разработчик с удивлением спросил меня - "а зачем?"
На вопрос зачем тогда экспорт всего остального - не ответил, я не рискнул настаивать, а то ж и правда решит что пора удалить, много кода для поддержки требует.
и да, если вдруг кому интересно (пользуются то бишь, а не др-ат) - дэшборды разумеется не экспортируются.
НО: это те что через дэшборды на первой странице создаются.Те что переродившиеся скрины - экспортируются вместе с шаблоном/хостом - т.е. поштучно нет, но целиком в рамках шаблона в котором создано - можно.
Ну так себе, разумеется, идейка.
свободно и бесплатно можно скачать https://download.centreon.com/ работал с этой системой мониторинга, более чем устраивало, например то что можно писать свои скрипты (perl) для проверки абсолютно любой сложности под что угодно.
Скачать-то можно - какой набор фич при этом не будет доступен, вот в чем вопрос.> например то что можно писать свои скрипты (perl) для проверки абсолютно любой сложности
> под что угодно.вообще-то говоря, одним из важнейших преимуществ жабикса является то, что для него обычно уже не нужно (последние пять лет) писать скрипты для проверки чего угодно - он и так это умеет.
Не говоря уже о том, что их необязательно писать именно на перле.Есть у меня, к примеру, "скрипт", делающий банально cat file.json
(те кто на самом деле умеют пользоваться жабиксом - легко угадают, зачем он такой)
мда, вишенка на тортике:
https://www.centreon.com/en/free-trial/в списке стран нет Роисси.
Нет, Украины там тоже нет. Узбекистан зато есть. Буркина-Фасо. И Палестина. Израиля нет ;-)Короче, они на всю головушку йапнутые. Досвидос. Использовать продукт настолько больных - это самому быть почти таким же надо.
Еще бы добавили возможность мониторить процессы внутри FreeBSD'шых jail'ов с хоста, чтобы обходиться установкой одного агента в хостовую систему, и чтобы не городить костыли с фильтрацией вывода ps - вот я бы обрадовался.
Я дам вам парабеллум^Wкомпилятор.
От юзербазы зависит. Если тебе действительно нужен мониторинг джейлов, то сам и пили.
Криво, косо, но запилил: ZBXNEXT-6377
А кто мешает к агенту чего угодно сверху прикрутить? :)
Ну сейчас shell-скрипт с парсингом ps прикручен. При зоопарке версий ОС он обеспечивает переносимость, но иметь все то же самое из коробки без каких-то костылей (а тут именно костыль) было бы проще и удобнее. Примерно как для того же proc.num добавлена поддержка зон Solaris.
Сейчас стало сильно проще: можно просто ps прикрутить, а парсить на JS в самом Zabbix.
через snmp это все делается
> костыли с фильтрацией вывода psps -J ?
Ага. Скрипт полностью повторяет функционал proc.num через вызов ps с нужными опциями и фильтрацией, а работа с джейлами идет через -J.
Единственное, что могу сказать. Когда серверов больше 50... Это трындец! Толи работу работать, толи почту смотреть :) надо "строить" под свои нужды... Иначе почта воспринимается как спам :( А вообще вещь нужная. Разбираться в истории и анализировать, что происходило и произошло. Использую давно. Было бы, что по проще я бы на "по проще" перешёл :)
Юзал и юзаем Icinga2 + Icingaweb + Graphite. Простая в настройке (когда понял синтаксис и принцип работы), конфиги текстовые, генерируем через анзибл. Не хватает конечно плюшек типа дашбордов. Но как мониторинг который быстро реагирует и в одном месте видишь проблемы всех сервисов и хостов, лучше еще не встречал.
Так головой надо думать, а не триггеры лепить на каждый чих.
Не поможет, проверено. Заббикс (или по-крайней мере некоторые его части вроде фронтенда, алертинга из коробки)в принципе не приспособен для больших инсталляций. Зависимости превращаются в адЪ, каждый айтем надо обвесить килограммами try catch в духе "если хост с айтемом доступен и айтем доступен и при этом не моргает и при этом не unsupported и при этом не горит вот этот триггер на этом сервере и тот же триггер на другом сервере и ... {по количество серверов в группе}, то сделай ", а уж для фичи в духе "если на соверешенно другом сервере А есть Б, то создай метрики В" и вовсе придется городить огород. Впрочем любители заббикса явно хороши в костылестроении, чего стоят одни LLD.
Когда полтора сервера одинаковой инфраструктуры-как-кот - да, наверное Zabbix избыточен.
Когда среда настолько разнородная, что единого сервиса нет и не ожидается...
Короче для совершенно другого применения оно :)
Оно технологический мониторинг, а не "бизнес-мониторинг".
То, что "на подложке", а не в отчётах.
> Когда полтора сервера одинаковой инфраструктуры-как-кот - да, наверное Zabbix избыточен.Наоборот. Его недостатки проявляются как раз на большем масштабе.
5000+ хостов мониторится географически разнесённых по разным континентам это как? Не очень серьёзно? Конечно, юзаются прокси, но вы про ограничение в 50 сервеов лучше не говорите. И кто ас заставляет писать в почту на каждый чих? Юзайте дашбоарды/графану, выводите только то, что действительно важно. А за подробностями можно уже и в глубь лезть.
> Единственное, что могу сказать. Когда серверов больше 50... Это трындец!когда серверов всего лишь "больше 50" - никакого особого трындеца нет.
Разумеется, не нужно пользоваться немодифицированными родными темплейтами, а нужно взять и переделать их так, чтобы они не писали тебе миллиарды ненужных писем.Когда серверов больше 500 и они не однотипные, десятком темплейтов не обойдешься - начинают вылезать родовые травмы жабикса, и тут все становится резко плохо.
> Разбираться в истории и анализировать, что происходило и произошло
- тоже получается у тех у кого "больше 50". Тем у кого их сильно больше 50 - и некогда, и незачем.
Им надо сразу видеть картинку где и что именно отвалилось, а не ковыряться в истории.
С этим в жабиксе, увы, сплошной пердолинг с костылингом.Лучшего, правда, ничего так и не нашли. prtg после сотни не жилец, особенно если они линуксовые, с мониторингом линуксов у него традиционно все плохо. whatsup убили веб-макаки. Куды бечь?
> Лучшего, правда, ничего так и не нашли. prtg после сотни не жилец, особенно если они линуксовые, > с мониторингом линуксов у него традиционно все плохо. whatsup убили веб-макаки. Куды бечь?Посмотри OpenNMS, быть может тебе подойдет.
Разработчики сейчас в основном школота. Но в 5 версии, наконец-то, движутся ударными темпами в сторону удобства. До этого вообще не понимал как они могут кому-то продавать этот кусок из 3 функций без возможности удобной кастомизации и списания своих расширений возможностями самого мониторинга. Но работы ещё полно, главное чтобы не закинули.
> как они могут кому-то продаватьуслуга индуса по составлению примитивных шаблонов за 400 евро в день с перерывом на обед и ужин тебя ничуть не просветлила в правильном направлении?
(непримитивные идут по 800. В день, да, причем количество дней не гарантируется.)И заплатишь, тварь, никуда ведь не денешься!
Подгорает нах.
левая пятка модератора проспала этот высер
Для отчетов нужно ставить на сервак гугл хром. Нафига так сложно?
наоборот — им как раз просто, модно, молодежно. Графану догоняют.
Вот сразу нет
Спасибо, ребята, реально единственный мониторинг, который работает в масштабе ISP, с сотнями тысяч элементов.
Видимо другие системы мониторинга вы не пробовали: prometeus, statsd, TIG (впрочем и другие стеки с influxdb), да даже самописные системы пишушие в эластик с кликхаусом вполне могут выдержать сотни тысяч элементов (тут гораздо важнее как быстро это будет обрабатываться, в заббиксе надо заметить это происходит быстро, а потом еще каких именно элементов и как часто).
Я попробовал заливать то, что нам надо, в influx. Он банально лёг.
В хипстерометеусе упорядочить несколько сот тысяч элементов с триггерами - это очень проблематично.
Картинки для менеджеров с сервисами - не нужны, точнее то, что нужно, рисуем через API. Больше важно понимать, что вообще в целом творится - без обобщений, потому что мониторинг используется для трекинга ситуаций, а не "айайай всё упало сейчас будем разбираться почему". Надо знать, где именно упало.
> Я попробовал заливать то, что нам надо, в influx. Он банально лёг.Если с вашей нагрузкой справляется Zabbix - значит, справится и студент с блокнотом.
Положить в таких условиях специализированную TSDB для мониторинга - это надо уметь.> В хипстерометеусе упорядочить несколько сот тысяч элементов с триггерами - это очень проблематично.
Но вполне решабельно. В отличие от заббикса, где уже на десяти серваках начинается треш и угар.
А можеш показать как решаемо?
> уже на десяти серваках начинается треш и угарЭто скорее к рукам. См. скриншот ниже, там далеко не "10 серваков".
Ну как каких. Допустим несколько десятков тысяч абонентских портов надо раз в минуту сканить на трафик и ошибки.
(потому что SLA)
Плюс несколько тысяч портов концентраторов для всех остальных.
Плюс активное оборудование в ядре и на оконечках.
Плюс состояние всей здоровущей серверной фермы, от банальных CPU/RAM до "залезть в MegaRAID и iDRAC за состояниями".
Количество каналов в астериске надо сканить.
На софтсвитчах парсятся внутренние файлы базы данных и сливаются через sender лимиты и загрузка транков - жёстким оптом, по одному сливать десятки тысяч транков очень накладно.
И т.д. и т.п.
Managed SIP PBX ещё надо массово за задницу трогать интервально с внешней прокси - на предмет того, не открыл ли их горе-юзер во внешний мир голым задом.
И много всякой прочей хренотени, типа очередей почты, состояний UPS, etc, etc, etc, etc.
Очень много калькулируется. Раньше разбирали всякую оптом приходящую с железа фигню скриптами, теперь разбираем все эти кастомные консольные выводы в JS - очень удобно.
Есть вообще извраты - например DWDM, который имеет свойство отвечать на SNMP через раз.
Но самое страшное - это управляемые клиентские железки, которые стоят на обслуживании. Там может попасться и циска, и всякие разные файрволы, и чёрт лысый. У всего это счастья по 5-10 портов, которые тоже надо мониторить, и всё это счастье может рандомно уходить в оффлайн.
https://paste.pics/2a2a473cd22838c2a3e1e30d2fd7f24bВот как-то так и живём.
Это один активный сервер (с репликацией базы в сторону standby запаски), на котором и MariaDB, и сам Zabbix (инфу собирают прокси, сам Zabbix собирает только состояние собственное и проксей), и вёб-морда со всякими внешними использующими API приблудами, в т.ч. для отчётов.
Огромное количество disabled items/triggers - следствие унификации - когда через API заливается новая железка, Zabbix детектит с неё базовую типовую информацию - какую сможет вытащить для типовых железок, далее скрипты по этой информации определяют точный тип, и включают нужное. Если на ходу железку заменили, собственно ненужное выключается, нужное включается. Нужно это потому, что в CRM встречается левая информация, например забыли внести замену. Административно это всё решается, но это уже постфактум, а мониторинг страдать не должен :)
Эластик у нас под сбор системных логов ныне, и уже в планах уйти с него на InnoDB + FTS.
Потому что начало течь и ложиться, а растягивать на 3-4 сервера ради простейшей, в общем-то, задачи - не хочется, логи доставки почты нормально на InnoDB живут, при том, что суточный объём куда больше.
Кликхаус не вариант, от слова "совсем".
(ложится конечно не часто, и это не вот как страшно, multi-tiered доставка спасает, всё, что не залилось, оседает на промежуточных узлах, и r/o standby позволяет не особо всё это замечать читателям, но всё равно парит)
А что не так с клячхаусом? Или "русские делали - сразу нах"?
Эластик - да, желает много серверов.
И мне интересно - что не так с кх? У моих соседей таблицы по 1ТБ живут и крэшей ещё не видел.
попробуй https://glaber.io/repo/ и потом расскажешь, во сколько раз 1 сервер может лучше работать чем zabbix default
Открыл.
Увидел Clickhouse.
Закрыл.
Кажется, понимаю, почему вы так любите zabbix.Вы органически не переносите, когда что-то не тормозит.
ну что ж, сам виноват, но софт того стоит
Кстати в новом синтаксисе /host/ можно опустить, подразумевая текущий хост, или обязательно надо указывать?
Не обновляйтесь, если используете grafana zabbix plugin. API изменили , а доки еще нет.
https://support.zabbix.com/browse/ZBXNEXT-2976https://github.com/alexanderzobnin/grafana-zabbix/issues/1188
кто б сомневался.
Впрочем, от изменения доков плагин сам не починится.
Починили уже вчера вечером.
И зачем мне система мониторинга?
Чтобы играться с ней.
Zabbix - довольно забавная игрушка.
Гоняю zabbix на более чем 400k узлах. Брат жив.
Пруфы есть?
Так прувы буквально в каждом скрине заббикса. Называются unsupported items.
https://i.imgur.com/bsUVA6R.png
про брата придётся поверить на слово
это у вас там по залу на электросамокатах катаются?
прости, не понимаю о чём ты
> прости, не понимаю о чём тыпрощаю)
где-то зимой читал, как местные мажоры хвастались: "а наш дц настолько большой, что только на скутерах по нему и ездим".
не-не-не, у нас Галю зовут чтоб лишний товар из чека выпилить
а-а-а... если ваша контора на икс начинается, то лучше беги оттуда )
На М
можно я пока остануюсь?
Пока они со сбером не переплелись и биотелеиетрию не ввели - оставайся )
отлично, работаем дальше
> это у вас там по залу на электросамокатах катаются?ага щас, кто их вообще от стоек-то там отковывает?
Проблема многих в том, что они не понимают что такое мониторинг.
Одни хреначат все что только могут собрать, другие думают что существуют какие то крутые системы без костылей, третьи перегибают с оповещениями...
Система мониторинга, это в первую очередь знание того, ЧТО конкретно мониторить и ни один вендор не сделает эту аналитику за вас...Сожно собирать тысячу метрик, но при этом не видеть самого важного.
Когда все это осознаешь, начинаешь ценить забикс и уже не кажется таким уж нелепым интерфейс и настройка триггеров. А узнав ценник платных систем на несколько тысяч хостов или несколько десятков тысяч айтемов и при конской цене, трудозатраты этих систем по сути не намного то и меньше...
Можно заниматься аналитикой ради работы, а можно - аналитикой ради аналитики.Zabbix - это прежде всего вещь в себе, особый мир, а не инструмент, упрощающий жизнь.
Чтобы просто собирать метрики, рассылать алерты и просматривать графики, есть куча хипстерских решений, которые настроишь раньше, чем прощелкаешь все кнопки и заполнишь все поля заббикса, нужные для корректной работы какого-нибудь простенького шаблона.
Золотые слова. У меня инсталляция небольшая, порядка 300 хостов. Убил пару месяцев, сделал свои шаблоны, все отлично. Под мониторингом только важное. Триггеров, айтемов необходимый минимум. Естественно, если, как некоторые, мониторить 100500 свичей по 48 портов дефолтными шаблонами - тут любой мониторинг загнётся.
а если вообще ничего не мониторить - и жабикс сгодится, ога.Если ваш "необходимый минимум" просто кладет болт на проблемы - "у свитча слишком много портов, чего их мониторить, обойдемся одним" - это не решение.
"Мониторить" (по хорошему) нужно отклонения от модели функционирования сервиса.
Выдавая на выход "экспертизу" вида "вот это сломалось/скоро сломается".Но это ведь так скучно… Модель построй, метрики собери, "экспертизу" распиши…
(Я такие штуки делаю там где за что-то отвечаю. Потому что люблю отдыхать ночью и по выходным.)Поэтому, в большинстве случаев имеем проблему "что-то мониторим и судорожно дёргаем за ручки пытаясь получить осмысленный результат". Zabbix просто весьма популярен на пост-советском пространстве, поэтому у нас выглядит так будто это именно "zabbix — говно".
Альтернативно, можно кормить "профессионалов" типа newrelic. Но они таки реально прожорливые. "Не только лишь любой" бизнес такое потянет.
Мне как-то пришлось наблюдать две разные модели:
1. мониторинг поломок примерно как ты описал, был на нагиосе, было решено отказаться.
2. сбор метрик всего, чтобы можно было смотреть графики поедания памяти, цпу и диска за полгода для анализа работы сервисов (когда, например, выкатили апдейт какого-нибудь жавапроекта, и вм стала вести себя совсем по-другому), или превентивных алертов типа "диск заполнится через 12 часов". Это реализовано на прометее.Если заб умеет второе с такими же затратами, то это здорово.
не работает под centos 7, не нужно!
что-то они быстро слили 7-ку
Истинно говорю вам - это сговор!!! :D
https://repo.zabbix.com/zabbix/5.4/rhel/7/x86_64/ ?
Так сервера там и нет.
возможно потому что не LTS
> возможно потому что не LTSнеа, потому что им зачем-то захотелось новый пыхапе.
какую версию ?
на oracle 7 по умолчанию в зависимостях для 5,0 поставился php 7,2,24
дома на debian 10 обновился с 5,11 до 5,4 но там сразу стоял php 7,3,27 и не просил обновлять php
в репах oracle 7 есть 7,3,20
понятия не имею какую им надо и почему они не захотели поддерживать редхатоподобное 7 , хотя жить ему еще долго.
типикал впопеннетчку не по силам прочитать раздел requirements? 7.2.какойто
Ну как бы тот что в ubuntu 18, которой и до eol уже не очень далеко осталось, вполне годится.
Подсккажите, для чайника, с целью повышения уровня образованности. Сабжа с 0 сложно настраивать на мелкую сетку? (ну пусть будет для примера несколько коммутаторов, десяток принтеров, несколько сервачков вентузячьих, пара линуксовых сервачков).
нет, не сложно, на первых порах можно воспользоваться штатными шаблонами
потом, когда придет понимание, уже сделаешь свои
у zabbix хорошая документация на сайте
здесь https://serveradmin.ru/ хорошие статейки по настройке и нюансам
NetXMS попробуйте. Гораздо приятнее штука ИМХО.
> Подсккажите, для чайника, с целью повышения уровня образованности. Сабжа с 0 сложно
> настраивать на мелкую сетку?нет, несложно. но очень надо почитать документацию ДО начала настройки.
Потому что если настроить "в лоб", как кажется "проще" - потом это можно будет только выкрасить и выбросить, а время будет потеряно навсегда.
Будут те самые тонны мусорных писем и горящих красным ненужно-триггеров, а ты будешь как мартышка бегать клацать по ним мышью.
Для правильной настройки - разобраться, что такое LLD, чем отличается от autodiscovery, как создаются шаблоны и как LLD внутри шаблонов управляется макросами. Включая и то, как это сделано в дефолтных шаблонах - то есть надо понимать как правильно ими управлять, не кликами вручную.
(Самому первое время лучше ничего не создавать, хотя дефолтные и далеки от идеала.)
Ничего сложного, но несколько кругов ада, включая начальное вхождение - кропотливое изучение документации - пройти придётся - штатные шаблоны - это скорее демо, чем реалистичное применение.Зато потом, по мере роста сетки и запросов к мониторингу, вас ничего сдерживать уже не будет.
Столько лет одно и тоже. Авторы, посмотрите старый Зеннос (версии 2.5-4.0). Вы видите какая там логика интерфейса? Вы видите, что у вас логики нет? Почему у вас графики в одном месте, списки устройств в другом, логи к устройствам в третьем. Что вы курили когда это придумывали? Вам кажется нормальным, что ковыряя одну железку в мониторинге мне нужно открыть 100500 разделов. Неужели непонятно, что все должно быть привязано к железке? Почему остальные NMS это понимают, а до Заббикса это так и не доходит? Благо хоть от списков выпадающих избавились, за это вообще убивать надо. Простите, бомбит уже. И главное все его пихают в свою инфраструктуру, потому что не знаю что есть что-то другое.
Все новое...а нет лучше все таки по старинке.
Согласен.
«Шаблоны» это отдельная боль. Логика работы вообще дурацкая.
Шаблоны - это очень удобно.
Естественно не для малого количества узлов, оверхед на их поддержание может быть приличным.
> Шаблоны - это очень удобно.
> Естественно не для малого количества узлов,хватит пять раз поменять по пятнадцать метрик на пяти хостах, чтобы больше так никогда не хотелось делать.
Проблема что если уже наговнякано вручную на всех пяти - то так и будешь дальше вручную говнякать.
Если сразу использовать шаблоны и менять только шаблоны, хотя бы начав с тех уродливых что в комплекте - то даже и не узнаешь, что тут могло быть не так.
Да не, перевезти элементы в шаблон - тоже не бог весть какая проблема.
Создаётся точно такой же элемент, вяжется к хосту, если элементы одинаковые - элемент из шаблона заменит элемент хоста, и станет шаблонным.
> Да не, перевезти элементы в шаблон - тоже не бог весть какая проблема.если бы можно было перевезти.
> Создаётся точно такой же элемент
руками, ага, смотри во всех стапиццот местах не опечатайся, а то будет два почти одинаковых.
Если этот процесс затевают когда хостов стало уже не пять а пятнадцать - п-ц, проще уволиться.
Создаёшь пустой шаблон, потом открываешь нужный узел сети, Элементы данных -> выделить все (или только нужные) -> Копировать -> Тип цели: Шаблоны -> выбираешь заранее созданный пустой шаблон -> Выбрать. Повторяешь то же самое с триггерами.
Там логика отличается от логики менеджеров среднего звена, вот и всё.
Это именно мониторинг, а не корябалка графиков для отчётов.
> Там логика отличается от логики менеджеров среднего звена, вот и всё.
> Это именно мониторинг, а не корябалка графиков для отчётов.А причем тут менеджеры? У вас менедежеры по сетевым железкам шарятся? При такой логике Заббикс- единственный мониторинг получается. Потому что такого корявого инт-са нигде больше нет.
> Функциональность скринов и дашбордов объединенаДа неужели. Я как-то лет 15 назад безуспешно пытался это сделать в забиксе. :D
> Поддержка обработки XML данныхГде-то плачет адепт секты "JSON или смерть".
xml-парсер там был с версии 4.0 точно, а может и с 2.0, просто мне был не нужен.
В Забе можно теперь делать срезы метрик и хитрые выражения как в Проме с Гафиней? Если так, то прямо круть.
Ну по поводу того, что сама произведет обновление БД наверное загнули. Обновился с 5.2 до 5.4 - не поднялась, пришлось вручную обновлять.
А что не поднялось при обновлении с 5.2? Сам хочу обновить, расскажите, чтобы быстрее было)
я думаю, руки у кого-то растут из э... кривые.
(особенно порадовала сказка о том что он там что-то вручную "обновил" - прям каждый васян же ж может)У меня с 4.0 какогототам на 5.4 все обновилось как обычно, автоматически - включая и изуродованный синтаксис триггеров (он и был то... неочень, мягко говоря - а нынешний вообще нечитаем).
В целом даже и работает. Посмотрел-повертел-подумал, разумеется, выбросил. Живем дальше с 4.0Как минимум не требует распоследнего Браузера и влезает в экран меньше 30" (шито,блждад? А шито слышали. Примитивные окошки и менюшки с текстовым содержимым не влазят. И требуют распоследний Браузер. Ну да, хром, хром, хром или вот, например - хром.)
(я искренне пытался разглядеть там хоть что-то, что оправдало бы эти требования - не нашел. В самом бэкэнде есть несколько симпатичных мне фич, но терпеть из-за них вот это вот уродство на экране я не буду.)
бд на pdf .ужас
Зачем все это если есть богоподобный https//getnoc.com
> Зачем все это если есть богоподобный https//getnoc.comА он работает что ли?
>> Зачем все это если есть богоподобный https//getnoc.com
> А он работает что ли?да, только оно жрёт как не в себя ресурсы, но правда и умеет очень много чего
я правда так и не смог засетапить 2 года назад на ubuntu 18, потому дальше не стал страдать
>>> Зачем все это если есть богоподобный https//getnoc.com
>> А он работает что ли?
> да, только оно жрёт как не в себя ресурсы, но правда и
> умеет очень много чего
> я правда так и не смог засетапить 2 года назад на ubuntu
> 18, потому дальше не стал страдатьПодождите, а откуда вы знаете что работает, если не смогли засетапить? Просто я когда НОК ставил, он даже встал, но было куча глюков. НОК тоже пробовал ставить, ЕМНП там он запускает ансибл и инсталит кучу контейнеров, у меня на какмо-то этапе вылезло куча ошибок и я даже не стал разбираться.