1.1, Sw00p aka Jerom (?), 12:30, 12/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
>Оптимизация производительности интерфейса для миллионов устройств мониторинга
в дашбордных графиках появились поиск и фильтрация метрик для отображения? Кастомной инвенторизации как не было так и не будет да?
| |
|
2.9, пох. (?), 13:20, 12/05/2020 [^] [^^] [^^^] [ответить]
| –6 +/– |
зочем вы тгавите? и дай угадаю - по прежнему дурацкие дэшборды невозможно экспортировать, по прежнему autodiscovered screens добываются перанусным способом.
Зато новый-модульный-агент-на-игогогого!
(потому что последний программист сбежал из проекта, а нанять удалось только обезьянку)
| |
|
|
4.148, пох. (?), 10:16, 14/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
да, но обратная сторона медали - забыл экспортнуть нечто, на что пол-ночи потратил - а с утра графана уже не работает, потому что что-то там себе испортила в своей чудо-базе.
С жабиксом такого не то чтоб "никогда не было", но мне оба раза удавалось починить.
| |
|
|
|
1.2, Аноним (2), 12:32, 12/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –12 +/– |
Бегите, глупцы.
Крайне специфичная штука этот заббикс, для небольшого количества серверов он оверхэд, для большой и сложной сети поддержка превращается в АД с кучей костылей и ограничений. Это не то ПО которое предоставит вам идеальный мониторинг. Используется в основном как легаси, потому что в 2014 он был самый адекватный, в новых проектах крайне не рекомендую.
| |
|
2.3, Аноним (3), 12:42, 12/05/2020 [^] [^^] [^^^] [ответить]
| +15 +/– |
>Бегите, глупцы.
>Это не то ПО которое предоставит вам идеальный мониторинг.
и вот сейчас ты называешь ПО, которое предоставит нам идеальный мониторинг.
| |
|
|
4.18, Онаним (?), 14:03, 12/05/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Это счастье загнётся уже на первой тысяче хостов, на каждом из которых по 50-100 элементов мониторинга. Мимо.
| |
4.35, Аноним (3), 14:56, 12/05/2020 [^] [^^] [^^^] [ответить]
| +4 +/– |
>Both server and agent packages for all current versions of Debian and Ubuntu are available in our repository.
>Server Binaries: Windows (x64)
под линукс они как-то по другому называются или без винды оно не работает?
| |
|
3.107, Michael Shigorin (ok), 01:31, 13/05/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Раз никто не упомянул, но кому-то может пригодиться -- в своё время и для своих задач пришёл к связке collectd+monit, где monit обеспечивает активный локальный мониторинг, а collectd -- пассивный распределённый.
PS: я понимаю, что это совсем другая весовая категория, если что :-)
| |
|
2.5, brestows (ok), 12:45, 12/05/2020 [^] [^^] [^^^] [ответить]
| +4 +/– |
А что вы рекомендуете ? Я перепробовал все, и везде есть свои костыли и ограничения, тот же Prometheus при большой и сложной сети превращается в еще больший ад с которым уже и костыли не помогут, а вот Zabbix по крайней мере куда более гибок.
| |
|
3.41, Аноним (41), 15:11, 12/05/2020 [^] [^^] [^^^] [ответить]
| –6 +/– |
IBM Tivoli.
Ограничен, в основном, наличием прямых рук и светлой головы (а также кучи денег).
Можно строить огромные системы.
Очень гибок, но он как Gentoo, будет тем, что ты из него соберёшь.
| |
|
4.70, Алексей (??), 18:29, 12/05/2020 [^] [^^] [^^^] [ответить]
| +4 +/– |
Очень дорогое решение со всех точек зрения: лицензии, кадры, обучение, чрезвычайно долгий процесс планирования и внедрения. Zabbix вы сегодня установили и уже завтра получаете реальную пользу практически с нулевыми вложениями.
| |
|
5.109, Аноним (41), 06:29, 13/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я знаю. Я с этими продуктами работал.
У нас же тут речь шла про гибкое ПО с минимумом костылей и ограничений, а не про "завтра".
Про цену тоже речи не шло (но про неё я написал).
А минимум ограничений - это всегда конструктор. Сложный для понимания и для сборки (и в конкретном случае крайне дорогой), но тем не менее.
| |
|
6.149, пох. (?), 10:20, 14/05/2020 [^] [^^] [^^^] [ответить] | +1 +/– | ну опиши путь к успеху - мне вот было б интересно послушать А то я с этим проту... большой текст свёрнут, показать | |
|
|
|
5.110, Аноним (41), 06:33, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Это да, но речь шла, в основном, только про гибкость.
Про такие вещи, как "время настройки", "цена" (во всех смыслах), и.т.д - речи не было.
| |
|
6.111, Аноним (111), 07:10, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Гибкость, когда костыли интегрируются в инструмент это очень интересный путь
| |
|
7.113, Аноним (41), 08:39, 13/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну, путь, когда инструмент ограничен настолько, что там даже костыли некуда впихнуть - несомненно, ещё интереснее :)))
| |
|
6.114, Онаним (?), 08:44, 13/05/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Это да, но речь шла, в основном, только про гибкость.
> Про такие вещи, как "время настройки", "цена" (во всех смыслах), и.т.д -
> речи не было.
Ну вы же понимаете, что сферическая система в вакууме особо не интересно. Речь шла про гибкость + совокупность прочих минимум равных.
| |
|
7.125, Аноним (41), 12:48, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Как сказать.
Зависит от того, с кем ты общаешься.
Если у тебя болтовня "за жизнь" с техническими специалистами (как, например, здесь на OpenNET) - по умолчанию обсуждаются, в основном, технические моменты.
Если ты общаешься с руководителями - там уже другой подход. Тут уже и стоимость, и людские ресурсы, и всякое такое начинает играть серьёзную роль.
В изначальном комментарии, на который я отвечал - в качестве "тех. задания" стояли: огромные внедрения, сложные сети и относительно малое количество костылей.
| |
7.127, Аноним (41), 12:58, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Да, ещё.
> Всё бы ничего, но на него отдельный отдел нужен
Естественно. А как по другому обслуживать мониторинг "огромного внедрения, сложных сетей, и.т.д"? Особенно, когда всё это активно меняется...
Если у вас такую задачу будут выполнять 1-2 человека, они при любом раскладе и с любой системой мониторинга не справятся.
| |
|
8.150, пох. (?), 10:28, 14/05/2020 [^] [^^] [^^^] [ответить] | +/– | вам рассказать, по опыту внедрения и эксплуатации в двух сложных и одной просто ... большой текст свёрнут, показать | |
|
|
|
|
|
3.50, Anonimous (?), 15:27, 12/05/2020 [^] [^^] [^^^] [ответить] | –1 +/– | вопрос был адресован не мне, но ничего гибче graphite не видел все компоненты я... большой текст свёрнут, показать | |
|
4.98, Онаним (?), 23:42, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Поверь мне, ты не смасштабируешь его на провайдерскую сеть, где куча разнородных устройств, которые надо ещё знать, как опрашивать, желательно на ходу, и чтобы руками не трогать.
| |
|
5.117, Anonimous (?), 09:17, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Не сложнее чем у других решений, в частности того же забикса. Под масштабируемостью имелось ввиду возможность переваривать любое количество метрик за счет добавления дополнительных серверов (Горизонтальное масштабирование).
| |
|
6.118, Онаним (?), 09:20, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Не сложнее, но сильно дороже.
Разводить целый зоопарк ради учёта метрик с лишней тысячи хостов - так себе затея.
Поэтому применяющих это полтора человека.
| |
|
7.128, Anonimous (?), 15:45, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Не сложнее, но сильно дороже.
> Разводить целый зоопарк ради учёта метрик с лишней тысячи хостов - так
> себе затея.
> Поэтому применяющих это полтора человека.
можешь как и заббикс сделать на 1 хосте, если не нужна отказоустойчивость. Будет кушать даже значительно меньше ресурсов при том же количестве метрик.
| |
|
6.119, Онаним (?), 09:21, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ну и да, масштабируемость - это не просто способность "переваривать" метрики, их ещё надо агрегировать, отображать, эскалировать.
| |
|
7.129, Anonimous (?), 15:46, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Ну и да, масштабируемость - это не просто способность "переваривать" метрики, их
> ещё надо агрегировать, отображать, эскалировать.
Каждая из вышеупомянутых характеристик без особых проблем масштабируется горизонтально.
| |
|
6.121, Онаним (?), 09:29, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
А почему я тебе сказал, что не смасштабируешь - да всё просто, все эти поделки заточены на отрисовку полутора графиков для менеджера среднего звена. Когда в них приходит раз в 5 секунд пинг 10000 хостов, который надо ещё с другими метриками скоррелировать - у тебя банально его кривая-косая "подложка", которая попытка "эффективно" похранить time series, загнётся.
| |
|
7.134, Anonimous (?), 16:03, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
> А почему я тебе сказал, что не смасштабируешь - да всё просто,
> все эти поделки заточены на отрисовку полутора графиков для менеджера среднего
> звена. Когда в них приходит раз в 5 секунд пинг 10000
> хостов, который надо ещё с другими метриками скоррелировать - у тебя
> банально его кривая-косая "подложка", которая попытка "эффективно" похранить time series,
> загнётся.
всего 200к метрик в минуту? Для мониторинга это даже не хайлоад. Как уже писал ранее любой компонент можно заменить на более подходящий для конкретно твоих задач и по-факту дефолтные компоненты никто не юзает... Если говорить о хранилище для хранения метрик, то лично я использую clickhouse, который достаточно производительный для работы с time series.
| |
|
|
|
|
3.74, Аноний (?), 19:43, 12/05/2020 [^] [^^] [^^^] [ответить]
| –3 +/– |
Как сложность сети влияет на необходимость накликивать все в интерфесе вместо простого и понятного кода для прометея который может сам находить таргеты?
| |
|
4.99, Онаним (?), 23:43, 12/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Пока у тебя 50 таргетов в известных подсетях - всё просто. Как только у тебя становится 10000 хостов с разнородными сервисами, интерфейсами, связностями, весь твой "простой и понятный" код превращается в тыкву, да и движкам разных хипстерских недомониторилок от такого количества плохеет.
| |
|
5.151, пох. (?), 10:30, 14/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Пока у тебя 50 таргетов в известных подсетях - всё просто. Как
> только у тебя становится 10000 хостов с разнородными сервисами, интерфейсами, связностями,
> весь твой "простой и понятный" код превращается в тыкву, да и
> движкам разных хипстерских недомониторилок от такого количества плохеет.
хстате, а расскажи - как у тебя host discovery устроен? Или ручками все десятьтыщ?
| |
|
|
3.112, БреттонВудс (?), 08:07, 13/05/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Так разбейте на кластеры, зачем всё класть в одну корзину?!
Дай угадаю, вам лень пальцем о палец ударить, подавай чтоб в один клик и усё работало!
| |
|
2.6, профи (?), 12:47, 12/05/2020 [^] [^^] [^^^] [ответить]
| +12 +/– |
если инженер с прямыми руками то и zabbix работает нормально.
| |
|
3.73, Sw00p aka Jerom (?), 19:29, 12/05/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
> если инженер с прямыми руками то и zabbix работает нормально.
к работе заббикса претензий как раз таки нет, а вот к пользовательскому фидбеку стоит отнестись посерьезней.
На принципе, "хавайте, что дают и скажите спасибо", далеко не уедут, а заказчику всегда можно пихнуть любое другое коммерческое решение.
| |
3.85, Аноним (85), 21:44, 12/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
А если ещё и с незамутнённой головой - то и без zabbix всё норм.
| |
|
2.7, Moomintroll (ok), 13:00, 12/05/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Бегите, глупцы.
А с каких это пор аноним стал экспертом мониторинга, почему я должен верить Вашим утверждениям?
Представьтесь, расскажите о своём опыте - я подумаю, стоит ли Ваше мнение внимания.
P.S. Так-то очевидно, что это тролль.
| |
|
3.26, Аноним (26), 14:21, 12/05/2020 [^] [^^] [^^^] [ответить]
| –8 +/– |
А с каких это пор Moomintroll стал экспертом мониторинга, почему я должен верить Вашим утверждениям? Мне не интересен ни ваш опыт, ни ваше имя, интересны только аргументы.
P.S. Так-то очевидно, что это тролль.
| |
3.37, macfaq (?), 15:06, 12/05/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Представьтесь
Всегда улыбало это требование)
И что ты с этими данными делать будешь?
| |
|
4.58, Аноним (3), 17:16, 12/05/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
>И что ты с этими данными делать будешь?
например почитать твои сообщения в других темах или на форуме и по ним сформировать первичное отношение к человеку. Если ты постоянно неадекватен, то и советы от тебя могут быть соответствующими.
| |
|
5.61, macfaq (?), 17:44, 12/05/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
>>И что ты с этими данными делать будешь?
> например почитать твои сообщения в других темах или на форуме и по
> ним сформировать первичное отношение к человеку. Если ты постоянно неадекватен, то
> и советы от тебя могут быть соответствующими.
А если не всегда неадекватен?
| |
|
6.66, Аноним (3), 18:13, 12/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
гранаты тоже не всегда взрываются, это ж не повод носить такую в кармане :)
Хотя можно подойти более продуманно — построить графики зависимости неадекватности от черных пятен на Солнце.
| |
|
7.124, наше имя легион (?), 11:10, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
и напрашивающийся вопрос:
а ежели он всегда адекватен? будешь ли ты считать его источником, заслуживающим доверия?
| |
|
8.126, Аноним (3), 12:50, 13/05/2020 [^] [^^] [^^^] [ответить] | +/– | А почему вы решили, что доверие основывается только на адекватности С адекватны... большой текст свёрнут, показать | |
|
|
|
|
|
|
2.10, пох. (?), 13:22, 12/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Бегите, глупцы.
куда бечь-то, вот в чем вопрос?
В 2014 еще можно было купить за миллион нефти старый, не веб-онли, whatsup, но сейчас-то куда деваться прикажете?
| |
|
3.53, InuYasha (?), 15:54, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Вацап голд ничо такой. Кое-кто ещё пользуется. Созревающие хосты на схеме - это классно )
| |
|
4.77, пох. (?), 21:19, 12/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
да я бы им тоже пользовался, если б можно было купить за деньги.
Но они тоже уволили программистов и наняли веб-макак - теперь немое кино в виде виндовс-приложения кончилось, а звуковое все никак не настанет, поскольку половину того что умело делать старое немодное - новое стильное молодежное никак ниасиливает, и к тому же дико глючит и тормозит новый-модный вебтриноль интерфейс.
| |
|
5.91, InuYasha (?), 22:43, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Не будь влэш таким re:шетом, на нём можно было бы замутить идеальный интерфейс для дашборда. Хоть тыща иконок. И можно качество отрисовки выбирать. Но эх... (
| |
|
6.152, пох. (?), 10:36, 14/05/2020 [^] [^^] [^^^] [ответить] | +/– | всем пох У меня, знаешь ли, система мониторинга умеет командочки от рута запуск... большой текст свёрнут, показать | |
|
|
|
|
2.16, Онаним (?), 14:02, 12/05/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Вот как раз для "большой и сложной сети" (с десятками тысяч хостов) это вообще чуть ли не единственное решение, которому альтернатив на данный момент не видится.
| |
|
|
2.11, пох. (?), 13:24, 12/05/2020 [^] [^^] [^^^] [ответить]
| +7 +/– |
Ты вот чо - вообще слепой? Менюшку сверху перенесли налево!
Сразу видно повод поменять major release - инновации, прям сразу видно.
| |
|
1.13, и.о.К.О. (?), 13:47, 12/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
Да блииинн!.....
Только я собрался zabbix 3 обновить до 4 версии...
Что ж они LTS релизы так часто выпускают то?
Горшочек, не вари!
| |
1.14, Аноним (14), 13:52, 12/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Зависимость хостов похоже так и не осилили, хотя вроде обещали.
Очень печально...
| |
|
2.17, oopssss (?), 14:02, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Никто там не обещал. Тот тикет в джире открыт чёртову тучу лет и никто из реальных девелоперов туда не писал.
А вообще эти зависимости можно сделать и так, просто работы по кликанью мыши больше
| |
|
|
4.30, Тимофей (??), 14:37, 12/05/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
Я эту фичу очень ждал. Но увы и ах. За 10 лет так и не реализовали.
Всякие свистелки пирделки реализовывают бесполезные, а нужные вещи так фиг.
| |
|
|
2.20, Алексей (??), 14:07, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Появилась зависимость мониторинга доступности хостов от доступности прокси.
Что касается зависимости хостов, то, наверное, это будет решено на уровне корреляции событий в будущих релизах. Дело в том, что зависимости между хостами в наше время не так важны (если речь не идёт о сетях), как зависимости между сервисами.
| |
|
3.31, Аноним (14), 14:39, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Наличие зависимостей от отдельного хоста, а не от прокси, хорошо простотой пользования. Куда проще и наглядней накидать зависимостей между хостами, чем между кучей тригеров для этих же хостов. Чтобы не забыть случайно чего-нибудь и быстро найти где исправить, если нужно.
Могли бы например какой-нибудь тригер пометить как "тригер доступности" и сделать его обязательным для каждого узла, а в зависимых хостах просто указывать родительский хост. Внутри вся эта кухня может продолжать работать как и сейчас, сугубо на зависимостях тригеров.
| |
3.34, Тимофей (??), 14:48, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Для сервисов возможно не важно. А для хостов касаемо сетей это первостепенная потребность.
А зависимость от прокси так это вообще какой то костыль не нужный.
| |
|
4.38, пох. (?), 15:07, 12/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
зависимость от прокси - очень нужный костыль, иначе без специальных ручных костыликов оно могло вообще не замечать что прокси и все что за ним - три дня как сдохло.
(или наоборот - что оно давно работает, а сдох именно прокси, и не надо спамить всяким мусором во все дырки)
| |
|
3.36, пох. (?), 15:02, 12/05/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
если бы ваш жабикс мониторил _сервисы_ - это было бы разумным аргументом.
Но он, к сожалению, мониторит именно хосты. Даже банальная вещь "сервис переехал с хоста а на хост б" - в нем невозможна, поскольку айтимы прибиты гвоздем именно к хосту.
| |
|
4.42, айтем (?), 15:12, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
>айтимы прибиты гвоздем именно к хосту
Нет же. Прибиты гвоздем к шаблону. А поменять шаблон у хоста реализуется в два клика.
| |
|
5.51, пох. (?), 15:33, 12/05/2020 [^] [^^] [^^^] [ответить] | +1 +/– | причем здесь поменять шаблон К шаблону вообще ничего в современных версиях не ... большой текст свёрнут, показать | |
|
6.54, Аноним (3), 15:59, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
>поменяйте уже нахрен hostid у этих параметров.
а зачем мешать историю с нескольких хостов?
>хочу по прежнему видеть один и тот же график нагрузки и те же самые триггеры
только ведь это может быть не тот же график нагрузки, если условия на новом и старом серверах отличаются (ну там пропускная способность сети, более мощный процессор, больше оперативы)
А если у вас сервис работал на 2 хостах, но на втором хосте вы его удалили, а с первого перенесли на второй?
Ну и костыль без лазанья в базу: ставится что-то типа графаны и там выводится график с нескольких хостов, по цвету линии поймете, где было переключение. Правдя работает не для частых переключений
| |
|
7.78, пох. (?), 21:27, 12/05/2020 [^] [^^] [^^^] [ответить] | +2 +/– | потому что речь о приложении, а хосты - нахрен никому неинтересны можно я как-н... большой текст свёрнут, показать | |
|
|
9.144, Аноним (144), 01:38, 14/05/2020 [^] [^^] [^^^] [ответить] | +2 +/– | Ой, вы не понимаете о чем он говорит, любезнейший Нах просто поленился объяснит... большой текст свёрнут, показать | |
|
|
|
6.60, Онаним (?), 17:42, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Был сервис - на хосте а. Уехал из-за перераспределения нагрузки на хост б
Зачем вы так делаете? Один хост/контейнер = 1 сервис уже не модно?
| |
|
7.62, Онаним (?), 17:45, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
В самом крайнем случае вы можете в заббиксе создать 1 "хост" на сервис, и прибить к нему нужный IP с нужного хоста. На агента - пассивные чеки, им пох, какой там реально хостнейм на сервере. Активные чеки так конечно работать не будут, но в условиях маленького колхоза они вполне себе взаимозаменяемы.
| |
7.79, пох. (?), 21:32, 12/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
хосты и сервисы - в общем и целом никак между собой не связаны. Совать жабиксные агенты внутрь контейнеров, превращая еще и их в "хосты" - спасибо, нет.
Окей, я готов терпеть архитектуру, завязанную на концепцию хоста, за неимением другой - но дайте ж возможность поменять хост, если эти параметры теперь связаны с другим хостом.
| |
|
|
9.153, пох. (?), 10:43, 14/05/2020 [^] [^^] [^^^] [ответить] | –1 +/– | да я могу его ip привязать непосредственно к тому настоящему хосту, где агент кр... текст свёрнут, показать | |
|
|
11.171, пох. (?), 15:27, 17/05/2020 [^] [^^] [^^^] [ответить] | +/– | это не мое приложение И, знаете, я лучше не буду тем милым людям ничего про sen... текст свёрнут, показать | |
|
|
|
|
|
10.154, пох. (?), 10:47, 14/05/2020 [^] [^^] [^^^] [ответить] | +1 +/– | угу Особенно удобные в случае когда изначально приложение помещалось в один сер... текст свёрнут, показать | |
|
|
|
|
|
|
4.49, Аноним (14), 15:23, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
> если бы ваш жабикс мониторил _сервисы_ - это было бы разумным аргументом.
> Но он, к сожалению, мониторит именно хосты. Даже банальная вещь "сервис переехал с хоста а на
> хост б" - в нем невозможна, поскольку айтимы прибиты гвоздем именно к хосту.
Мониторинг активного агента в этом случае не может помочь?
| |
|
5.52, пох. (?), 15:34, 12/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
не поможет, тут всю систему менять надо - предварительно поперевешав все политбюро.
| |
|
|
|
|
1.21, Аноним (21), 14:10, 12/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Установка новых агентов не потребуется.
А новые агенты к старой версии сервера теперь не цепляются.
| |
|
2.24, Алексей (??), 14:18, 12/05/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Zabbix никогда не гарантировал работу старых версий сервера с новыми агентами. В большинстве случаев это будет работать, но иногда приходится менять протокол общения, что ломает совместимость.
| |
|
|
2.102, Онаним (?), 23:47, 12/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> кто что скажет в сравнении с check_mk ?
А чего там сравнивать-то. Хомячка (check_mk) с грузовиком - так себе сравнение.
| |
|
1.25, Механик (?), 14:19, 12/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Начал читать комменты и, о боже, вот они герои, которые избавят нас от этого злобного Заббикса, который, фи, не может даже миллиона хостов и вообще ужасен! Вот они - спасители всего ИТ! Сейчас они назовут имя того софта, который спасет всех нас!!! Мессия уже на подходе!!!...
А нет, нифига никто ничего из этих "героев" не предложил...
| |
|
2.40, пох. (?), 15:09, 12/05/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
ну так наиболее ненавидят как раз тот софт, который и всех достал, и бечь с него некуда.
Я бы вот тоже хотел хоть примерный списочек - и не надо мне сотен тыщ хостов, мне хватит сотни. (не хватит, будем расширяться экстенсивно)
Но нету же ж вообще нихрена. :-(
| |
2.45, Аноним (45), 15:16, 12/05/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
тебе уже сказали промитей исинга и т.д. выбирай подстать себе
| |
2.48, НяшМяш (ok), 15:20, 12/05/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Начал читать комменты и, о боже, вот они герои, которые избавят нас от этого злобного ${subject_name}, который, фи, не может даже ${feature_name} и вообще ужасен! Вот они - спасители всего ИТ! Сейчас они назовут имя того софта, который спасет всех нас!!! Мессия уже на подходе!!!...
> А нет, нифига никто ничего из этих "героев" не предложил...
Шаблон сценария обсуждения анонимусами любой новости на опеннете.
| |
|
1.39, iCat (ok), 15:07, 12/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Интересно: переход с Zabbix 3.2.11 будет сопровождаться какими-либо неурядицами?
| |
|
2.47, пох. (?), 15:20, 12/05/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
а смысл такого перехода?
Если в новых шаблонах и новых фичах - будет, поскольку ни шаблоны ни тем более существующие хосты не апгрейдятся, и даже просто выкладывать на сайт экспортированные дефолтные шаблоны от новых версий стало немодно.
То есть если тебе эти фичи и шаблоны нужны - ставь новую версию рядом, и пересоздавай все с нуля - другого способа у этих альтернативно-одаренных не предусмотрено.
А если не нужны - нахрен не надо и апгрейдить.
(но вообще-то та lld что была в тройке - это такой п-ц, что я бы на твоем месте именно поставил рядом вторую машину и переносил бы на нее мониторинг - заново, потому что тебе наверняка захочется его сделать совсем по другому. Причем это надо было сделать еще во времена 4.0)
| |
|
3.57, Аноним (21), 16:53, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Одна из причин ставить новую версию. В дистрибутивах агенты уже новой версии и старую версию сервера zabbix не поддерживают.
| |
|
4.87, пох. (?), 22:01, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
вот ради этого я бы точно не стал апгрейдиться.
(я бы сдаунгрейдился чтобы не видеть этих уродливых пикеров вместо старых двигаемых мышью графиков, но, к сожалению, мне таки нужен новый lld)
Пересобрать под все используемые дистрибутивы единственно-верный агент представляется мне значительно меньшей головной болью.
(отдельный вопрос - а нахерна ж было ломать совместимость - первый раз это действительно было обосновано, но это было очень давно - так давно, что разработчики еще снисходили объяснять свои действия. Каких волшебных фич не хватало в протоколе, что понадобилось все поломать аж дважды за последние полтора года? Ау, ребята - система мониторинга это не то ради чего апгрейдят операционные системы!)
| |
|
3.67, Онаним (?), 18:14, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Смысл - в ползучей адаптации существующих шаблонов под новые LLD и прочее.
Мы так с 2.x едем :)
| |
|
4.68, Онаним (?), 18:15, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
// своих существующих шаблонов //
Коробочные годны на 1.5 хоста по праздникам.
| |
|
5.81, пох. (?), 21:39, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
коробочные хороши как затычка - ты его привесил, все - хост как-то худо-бедно мониторится, и даже вовремя чирикнет, если что-то пошло не так. А тебе освобождается время и вдохновение делать нетривиальные вещи.
| |
|
6.103, Онаним (?), 23:49, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Если у меня хотя бы 1% хостов "чирикнет", хелпдеск повесится. Поэтому взяли за правило делать все шаблоны с 0 и чирикать только по делу. Но это не общая ситуация, естественно, большинству "из коробки" может быть и пригодится, да.
| |
|
7.141, нах. (?), 22:04, 13/05/2020 [^] [^^] [^^^] [ответить] | +/– | у меня практически нет ложных алармов от стандартных триггеров Есть неложные, п... большой текст свёрнут, показать | |
|
|
|
4.80, пох. (?), 21:37, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
ну там же реально надо было все выкрасить и выбросить уже минимум дважды?
Те, старые, где айтимы были наглухо прибиты к lld их создавшему (и удалялись вместе с ним, если вдруг) - это ж ад и п-ц.
Это был самый неожиданный подарочек (похоже, последний) от разработчиков заббикса, когда они внезапно переделали так, как надо было - глядя на предыдущий ад, было трудно поверить что они это смогут.
Но все старые ручные поделки при этом отправились в помойку.
(мне повезло, я эту эпопею пересидел в сторонке, и то что потом апгрейдил - не использовало старые lld - либо вручную все айтимы создавались, либо это был дефолтный шаблон и его не жалко)
| |
|
5.105, Онаним (?), 23:50, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
А я поэтому и говорю что нахер штатные шаблоны, надо мониторить то, что надо мониторить, а не то, что авторам софта заблагорассудилось. Благо заббикс это легко позволяет.
| |
|
|
|
|
3.63, iCat (ok), 17:49, 12/05/2020 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Обновите ОС на свежую и установите новые пакеты. Всё!
...потом заново добавлять хосты, группы, карты, комплексные экраны, оповещения, правила...
Да?
| |
3.69, Аноним (3), 18:18, 12/05/2020 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Всё!
а если я еще поработать в конторе планирую, а не вот это ваше "Всё!"?
| |
|
2.64, Онаним (?), 18:12, 12/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
С 3.2 рекомендую сначала съехать на 4.0, потом на 4.2, потом на 4.4, и только потом на 5. На каждом этапе читая релизнотесы и выправляя перекосившееся, если таковое будет.
| |
|
3.83, пох. (?), 21:41, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
а вот расскажи, чего я такого не вижу чего ради стоит куда-то ехать? (живу с 4.0)
| |
|
4.95, Онаним (?), 23:30, 12/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> а вот расскажи, чего я такого не вижу чего ради стоит куда-то ехать? (живу с 4.0)
4.2:
1) Вообще просто наиохереннейшее изменение: препроцессинг на Javascript. Подобного хотелось просто вечность.
Половина внешних скриптов, использовавшихся для дискавери или хитрой трансформации ответов - банально съехали, потому что трансформировать специфичный текстовый вывод (например с SSH консоли девайса, ничего другого не умеющего) теперь можно прямо в Zabbix так, как душе угодно
2) Тротлинг item'ов. Второе "давно хотелось".
Можно опрашивать часто, а сохранять в хистори только отличающиеся значения, + опционально одно значение в энный интервал времени, чтобы например nodata при этом успокоить. Размер таблиц хистори ныне сократился раз в 10 минимум, и это при том, что включили только для самых частых опросов. Кое-где этим удалось время реакции сократить, там где опрашивалось раз в пять минут, теперь опрашивается раз в минуту, но хранятся только изменившиеся значения.
3) Отработка ошибок в препроцессинге - можно например дефолтное значение подсунуть если регулярка не срослась.
4) Dependent'ы для LLD.
Теперь можно выгребать одну портянку в один текстовый item, трансформить JS, и из этой единой портянки фигачить разные LLD, возможно с дополнительной трансформацией через JS. Больше не надо 100500 раз опрашивать одно и то же устройство для каждого LLD.
5) JSONpath в LLD.
Преобразовав заранее портянку в JSON, можно сразу её разгрести по параметрам LLD без дополнительных ухищрений.
6) Теги на хосты. Мелочь, а приятно.
7) Проверка данных регулярками при авторегистрации хостов.
Тоже удобно, когда много разнотипных хостов и темплейтов.
| |
|
5.142, нах. (?), 22:39, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
> 1) Вообще просто наиохереннейшее изменение: препроцессинг на Javascript. Подобного хотелось
> просто вечность.
хм, у меня скрипты никуда не денутся (жабикс не умеет ходить в базы данных, не умеет сложные процедуры вида вопрос-ответ) - поэтому нет проблемы выплюнуть результат как ему хочется.
> Тротлинг item'ов. Второе "давно хотелось".
а, да. Мне, правда, на самом деле хотелось бы базу, которая в нем не нуждается, и это ни разу не sql, но хоть такой костылик. Да, пожалуй, все же повод апгрейдиться.
> JSONpath в LLD.
был же ж xml, мне вполне хватало...
| |
|
6.146, Онаним (?), 08:44, 14/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
> хм, у меня скрипты никуда не денутся (жабикс не умеет ходить в базы данных, не умеет сложные процедуры вида вопрос-ответ)
Для первого сделаны web item'ы, можно опрашивать прямо API сервиса, не костыляя скриптами на заббиксе :)
А результат трансформировать "на месте".
Второе да.
> Мне, правда, на самом деле хотелось бы базу, которая в нем не нуждается, и это ни разу не sql, но хоть такой костылик
TimescaleDB, но это мерзкий постгрес.
| |
|
7.155, пох. (?), 10:57, 14/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
>> хм, у меня скрипты никуда не денутся (жабикс не умеет ходить в базы данных, не умеет сложные
>> процедуры вида вопрос-ответ)
> Для первого сделаны web item'ы, можно опрашивать прямо API сервиса, не костыляя
а веб и апи мне самому написать? ;-) Я бы тогда уж писал апи, напрямую в жабикс и складывающее.
> А результат трансформировать "на месте".
select ab, cd, ef.gh from ... | awk ... - вот тебе xml, обтрансформируйся ;-)
where можешь подставить из ключа айтима по вкусу.
>> Мне, правда, на самом деле хотелось бы базу, которая в нем не нуждается, и это ни разу не sql,
>> но хоть такой костылик
> TimescaleDB, но это мерзкий постгрес.
причем в результате будет мерзкий постгрез для всего,а не только айтимов - а вот этого я точно не хочу.
Ну и timescale - тоже костыль, только теперь уже на уровне постгреза. Причины понятны - переписывать код лень, да и некому уже давно, одни менеджеры остались и рисователи темплейтов по 600 евро в сутки, а тут поменял одно слово в create table, опа, мы уже модные-молодежные-поддерживаем time series db, плевать что одну и самую угребищную на свете, но все равно очень жаль.
| |
|
|
9.160, пох. (?), 11:49, 15/05/2020 [^] [^^] [^^^] [ответить] | +1 +/– | если ты про odbcшное убожество - то нет, спасибо, вариант с select 124 awk еще ... текст свёрнут, показать | |
|
|
|
|
|
4.96, Онаним (?), 23:39, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
(по 4.2 - это было всё, что конкретно мы используем, реально там больше всего)
4.4 (то же самое, только то, что пригодилось):
1) Web-реквест (webhook) как media type - заливаем кое-какие эвенты в чат через него.
2) Подняли лимит dependent items на item.
Ага, в 999 мы не вписывались (или сколько там было), у нас железка отдаёт одну-единственную портянку для всех телефонных транков, которых больше 1000. В 29999 ещё долго будем вписываться. Можно было тупо запатчить, конечно, что и делалось, но стало проще, теперь ванильный.
3) Наконец-то добавили возможность задать отдельно realtime (стандартное - problem time) сообщения для триггеров, которые берут текущие ITEM.LASTVALUE, очень удобно для мониторилки событий в трее, можно показывать и текущую ситуацию, а не только на момент проблемы.
4) CSV в JSON (препроцессинг). Странненькое себе, но конкретно нам пригодилось.
| |
|
3.123, asand3r (ok), 10:21, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
А в чём смысл такого поэтапного обновления? С 3.2 поддерживается обновление напрямую до 5.0, зачем эти промежуточные телодвижения?
| |
|
4.132, Онаним (?), 15:55, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
> А в чём смысл такого поэтапного обновления? С 3.2 поддерживается обновление напрямую
> до 5.0, зачем эти промежуточные телодвижения?
Там, скажем так, есть слегка "incompatible changes". Мне удобнее лечить их понемножку, кому-то, конечно, может оказаться удобнее сразу получить весь ворох и разгребать.
| |
|
5.133, asand3r (ok), 15:58, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
А можно примеры? Просто мне в голову приходит только вынесенный в 4.2 препроцессинг на прокси, да формат JSON LLD у агента.
| |
5.136, Онаним (?), 17:11, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ну вот тот же формат LLD меняющийся.
У nodata с прокси в 5.0 поведение немножко меняется.
Там их есть, причём не всё оно описано. В каждой версии могут вылезти свои тараканы.
| |
|
|
|
|
1.44, Аноним (45), 15:15, 12/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
все больше и больше становится похож на исингу что неможет не радовать(в итоге забикс нах схлопнет сам себя).
по поводу:Oбещали мониторинг кубернетеса, но видимо не смогли - это сам кубер не предоставил нормальных средств мониторинга себя любимого
| |
|
2.65, Онаним (?), 18:13, 12/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Oбещали мониторинг кубернетеса, но видимо не смогли
Так налепите шаблонов самостоятельно, в чём проблема?
| |
|
1.55, Аноним (55), 16:00, 12/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Хм. Надо заглянуть в баг-трекер, починили ли баг с удалением хоста, для которого есть правила сетевого обнаружения?
| |
1.56, Аноним (55), 16:17, 12/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А ползунок для перемещения по графику вернули? А то вот эти вот "последний один день", "предыдущий год", и прочее - абсолютно неюзабельный отстой.
| |
|
2.84, пох. (?), 21:43, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
хрен тебе - это ж копипаста с графаны-инсигны, это менеджер велел запилить именно в таком уродливом виде, и очень гордится поебдой.
| |
|
3.92, InuYasha (?), 22:45, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
> хрен тебе - это ж копипаста с графаны-инсигны, это менеджер велел запилить
> именно в таком уродливом виде, и очень гордится поебдой.
В графане (хотя бы) можно быстро вбить даты руками. В промежутках между зависонами )
| |
|
4.106, Онаним (?), 23:52, 12/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Мы тут попробовали графану с инфлуксом на наши нужны. По***лись, ещё по***лись с тормозами, поматерились, и всё равно получили жуткое тормозное удолбище. Решили пока дальше сидеть на собственном кастоме, который из заббикса тянет хистори в RRD, благо оно работает и не жужжит, в отличие от.
| |
|
5.172, пох. (?), 15:34, 17/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Мы тут попробовали графану с инфлуксом на наши нужны.
я графаной, если что - в жабикс хожу (потому что его модные дэшборды - очень плохой и, главное - неэкспортируемый косплей графановских).
Разумеется, там как в анекдоте про линкор с заклинившими стволами - "персонал проинструктирован ноль в это поле не вводить" (только наоборот - "запросов больше чем за сутки не делать, а то все повиснет к хренам")
но, опять же, это претензия к жабиксу и его sql для хранения метрик вместо нормальной nosql базы для именно метрик.
| |
|
6.173, Онаним (?), 17:57, 17/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
В наших условиях даже influx загибается напрочь, а шардить это хипстерское нечто на кучу серверов смысла не видно. Прикрутили свою in-house кастомную приблуду, которая тянет постоянно данные с хистори заббикса, и раскладывает их в RRD, и далее просмотрщик к этому счастью. Сначала думали с кактусом сгибридить, но кастом показался интереснее, у кактуса интерфейс так себе.
| |
|
7.174, Онаним (?), 17:57, 17/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Просто ради интереса - есть несколько страниц, на которых >1000 графиков :)
| |
|
|
|
|
|
|
1.76, Аноним (76), 21:08, 12/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Обновился. (К чести заббикса - предыдущее обновление было с 2.х на 4.4 и прошло гладко и почти без вмешательства).
Так вот. Не нашел раздела "графики". Charts.php, который занимался этим в предыдущей версии, пропал вместе с пунктом меню. Посмотрел скрины в новости - тоже нет. Погуглил - ничего не нашел. Неуж отдельный раздел с графиками больше не нужен? Или я плохо ищу?
Через "последние данные" построить можно, но по одному параметру и мало. Неуж виджетами всех заново добавлять?
| |
|
2.82, Алексей (??), 21:40, 12/05/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
Навигация к графикам устройства и веб мониторингу через Monitoring-> Hosts.
| |
|
3.86, пох. (?), 21:48, 12/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
добавлю, что через "latest data" можно понастроить себе, понатыкав галок, не по одному параметру, а по скольки хочешь, и хостов тоже может быть не один - кнопки внизу, мотай тщательней.
Поэтому ценность графиков, не привязанных к lld, упала почти до нуля.
Но вот со скринами - беда-беда (графики у нас снова привязаны, мать его, к хосту, блин - а надо видеть сразу пачку). А эра звукового кина пока даже экспортом не оборудована.
Зачем был вообще нужен плохой косплей графаны, когда графана и сама вполне может нарисовать то же самое - Алексей, ау! Вы ведь пять(!) лет назад обещали что дэшборды их заменят как надо.
| |
3.88, Аноним (76), 22:09, 12/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Спасибо тебе, добрый Алексей! Недостаточно старательно искал.
Все графики хоста на одной странице, непривычненько. С одной стороны, если их менее десятка, то перетыкивать для просмотра нескольких (да, лень комплексный экран) быстрее и удобнее. Но на хосте с тремя десятками ради просмотра двух мотать пришлось долго, а фильтр не сохраняется. Ну да ладно, приберусь наконец и раскидаю по экранам. Спасибо!
| |
|
|
1.90, Аноним (76), 22:35, 12/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Debian 10 с MySQL обновился со свистом. Пошел на радостях обновлять следующий, на CentOS 7, но yum испугался зависимостей. Zabbix-web-pgsql в репе прежний, версии 4.0.
По описанию из-за устаревшего php в репах рекомендуется ставить zabbix-web-pgsql-scl, который тянет за собой php из тех самых software collections. А php уже и без того свежий и сторонний, но из remi. Среднему юзеру оно, конечно, удобнее, в одну команду, но средний админ вполне может добыть нужную версию сам. В ногу себе выстрелить не даюююют :(
| |
1.137, Del (?), 17:51, 13/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Я вот никогда не понимал этого подхода. Ну почему у них все лежит по частям в разных разделах. Ну неужели непонятно, что если я вижу Error от железки, мне хочется нажать кнопку и попасть на ее графики или в ее настройки. Почему мне приходится каждый раз лезть в хосты или в мониторинг чтобы посмотреть что творится то?
| |
|
2.143, нах. (?), 22:46, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
о, неистово плюсую. Отсутствие связности между одними и теми же хостами/айтимами в разных разделах - безумно бесит.
Что мешает залинковать одно на другое - кроме непонимания альтернативно-одаренных веб-разработчиков, для чего на самом деле служат системы мониторинга - неизвестно.
| |
|
1.157, Аноним (157), 00:17, 15/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
нормальные конфиги не завезли еще? это по прежнему проще конфигурировать непосредственно в sql?
| |
|
2.158, Аноним (157), 00:24, 15/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
примечание для особо одаренных - нормальные это:
1. текстовые!!!
2. удобочитаемые!!!
3. удобомашинногенерируемые!!!
в противном случае - прошу наконец уже рассказать как это настроить и не сойти с ума от кликов.
| |
|
3.159, пох. (?), 11:31, 15/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
дружочек, не хотел бы тебя огорчать, но "конфиги" такого размера не будут удобочитаемыми, если их сделать текстовыми. Я понимаю, попоболь осваивать что-то новое через двадцать лет "генерации" совершенно нечитаемых (хоть и текстовых) "машинногенерируемых" (только надо написать код для каждого чиха вручную, и нельзя перепоручить эту работу отделу мониторинга - они не умеют make/perl/awk) конфигов nagios, но проснись, голубчик - его писали во времена, когда компьютеры были большие, и было их два на всю контору.
А конфиг zabbix-server/agent - он да, текстовый, удобочитаемый и, в принципе, даже машинногенерируемый, если так назвать пару вызовов sed в постинсталле.
> в противном случае - прошу наконец уже рассказать как это настроить и не сойти с ума от кликов.
прочитать наконец документацию, разделы "templates", "low level discovery", "autodiscovery".
Если после этого тебе все еще покажется что что-то тут можно автоматизировать дополнительно, можешь прочитать раздел "API". В целом нет ничего сложного в том чтобы вместо этого генерить sql-команды, и многие предпочитают этот способ как более прямой, но, к сожалению, структура базы "хорошо документирована исходным кодом", меняясь от версии к версии, а вот апи описан и зафиксирован.
Но обычно его используют не для этого, а для того чтобы новосозданные системы сами себе настраивали мониторинг тех параметров, которые понадобились их разработчку - вообще без возни с какими-то там "конфигами".
| |
|
4.168, Аноним (157), 17:12, 16/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
templates, говорите... а возможным стало уже прямо в темплейтах задать графики, так, чтобы они применились сразу при применении темплейта к конкретному хосту/сервису?
давно не смотрел просто. если стало возможным - то замечательно.
| |
|
5.169, пох. (?), 17:28, 16/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
графики - с самого появления темплейтов, afair. Только зачем, если график любого сорта можно себе понакликать на ходу из latest data, включая график, объединяющий данные _разных_ хостов?
Вот _screens_ (где как раз можно разные хосты в одну картинку) - там есть, хехехе, ньюансы. То есть создать его из lld можно, а увидеть потом - нельзя. Спросите у Алексея, что он про это гнал ПЯТЬ лет тому назад. Воз все там же. Ну нет больше у жабикса - программистов. Остались либо программисты-на-игого, либо разработчики персонализированных темплейтов по 600 евро в день. Поди плохо, и хотел бы ты после этого работать программистом?!
А dashboard из шаблона или lld - не, хрен там.
| |
|
|
3.163, www2 (??), 16:15, 15/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Нет смысла настраивать Zabbix через текстовую простыню на десятки мегабайт. Такая простыня явно не пригодна для ручного редактирования. Если её каждый раз перегенерировать, то генерироваться она явно будет по базе данных. Если из одной базы надо перегонять данные в другую, то лучше пользоваться API.
Если ещё учесть количество фишек в Zabbix'е, то для написания сколь-нибудь сложных правил мониторинга в этой гипотетической текстовой простыне придётся ещё пройти несколькомесячный курс обучения синтаксису.
Я для рабочих нужд написал несколько модулей: один извлекает описание хоста из БД, другой по этому описанию в соответствии с правилами контроля генерирует описание для сверки с Zabbix, третий модуль извлекает из API Zabbix текущее состояние хоста, сверяет его со сгенерированным и меняет изменившееся. Как только в БД меняется описание хоста, по нему прогоняется вся цепочка действий. Можно руками запускать на обработку хосты из БД массово, когда правила контроля меняются.
Конечно, написание всей этой интеграции заняло немалое количество времени, оплаченного работодателем, но в результате получена более высокая по сравнению с шаблонами гибкость, экономия на ручной работе по обновлению содержимого Zabbix'а и снижена вероятность человеческих ошибок.
Если вы думаете, что вас спасут текстовые конфиги, то скорее всего вы ошибаетесь. Писать генератор конфига для Zabbix'а всё равно придётся, он будет сложный, а т.к. весь файл нужно будет перегенерировать при любом даже самом мелком изменении, то обновления в конфигурацию Zabbix'а будут вноситься очень долго и вы скорее всего упрётесь в тормоза БД, по содержимому которой будете всё это генерировать.
| |
|
4.164, Michael Shigorin (ok), 16:17, 15/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Может, предложите наработки в апстрим хотя бы "как есть"?
Или отдельным проектом опубликуете?
PS: имени работодателя :-)
// непользователь, но мало ли...
| |
|
5.166, пох. (?), 15:25, 16/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
А смысл? Оно там наверняка завязано на их внутреннюю кухню (которую еще и светить не хочется), и только им такое и нужно.
(У меня во времена оны - наоборот, база хостов бралась из жабикса, куда они попадали либо из discovery, либо при создании хоста автоматикой деплоя - тогда еще не было возможности просто дернуть апи, приходилось лазить в базу)
А апи и так опубликован - пишите кто хотите.
| |
|
|
5.167, пох. (?), 16:03, 16/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
вот нихера непонятно - ни что это, ни как работает, ни нахерна вообще нужно.
| |
|
6.175, Онаним (?), 18:03, 17/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Да доскеры, альтераторы, и т.п. Часть отрасли сама себе роет могилу, потому что такими темпами разбирающихся как оно реально работает останется полтора человека.
| |
|
|
|
|
|
|