The OpenNET Project / Index page

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



"Выпуск системы мониторинга Zabbix 5.0 LTS"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Есть идеи по улучшению форума и сайта ? Пишите.
. "Выпуск системы мониторинга Zabbix 5.0 LTS" +2 +/
Сообщение от Аноним (144), 14-Май-20, 01:38 
Ой, вы не понимаете о чем он говорит, любезнейший. Нах просто поленился объяснить, впрочем, как обычно.
Это примерно как юному начинающему разработчику объяснять разницу между TDD и BDD с объяснением что есть откуда и зачем их 2. =)

Давайте представим себе элементарную систему представляющую из себя:
1. Два балансировщика нагрузки работающих в c применением DNAT (2 подсети) на keepalived с отказоустойчивостью по VRRP
2. Два кэширующих реверспрокси фронтенда производящие SSL Offloading и разделяющие траффик по URI на п.3 и п.4.
3. Два вебсервера со статическими данными
4. Четыре бекенда с вебсервисами и вебприложениями
Для простоты сделаем всё в маленьких цифрах и не будем сейчас тут про SSI и базульки прочие сложности =)

Behaviour Driven Monitoring это когда, например:
1. Нужно создать предупреждение о том что в связи с недоступностью с недоступностью хоста 3 приложения УСПЕШНО обслуживаются остальными бекендами
2. Предупреждение о том, что в связи с превышением количества HTTP-соединений на фронтендах TCP сессии были автоматически замедлены.
3. В связи с неизвестной сетевой проблемой keepalived успешно отчитался о смене основного балансировщика по SNMP
4. Одна соплекуха на бекенде объелась оперативной памяти и поэтому этот бекенд не принимает новых соединений по URI этой соплекухи.
5. Всё это связано с непрерывной интеграцей и доставкой.
6. Поведенческие тесты формируют поведенческий мониторинг.

Вот а теперь попытайтесь добавить ко все этой инфраструктуре возможность увеличивать и уменьшать количество "хостов" автоматически с новым релизом. Даже такая элементарная инфраструктура начинает расти по мониторингу. Ой, я понимаю, что можно обложиться шаблонами, сделать дискаверы, чтобы упростить процедуру добавления удаления. Можно написать ручные метрики на каждый случай жизни. Можно-можно. Всё можно.

Вот только всё никак не связано с приложением и его реальной работой, потому что заббикс мониторит чёртовы хосты!!! Эти хосты в случае п.4 интересны, а в случае п.1-3 в разрезе сервиса вообще не интересны.

Заббикс не удобен для работы с приложениями. Мне аж интересно как они кубик мониторить собрались, что у них там "хостами" будет. Или они там как обычно до приложений не дойдут...

Нах, опять же утрирует вот тут:
>  Даже банальная вещь "сервис переехал с хоста а на хост б" - в нем невозможна, поскольку айтимы прибиты гвоздем именно к хосту

Разрабы пользуются <ругательное слово по вашему вкусу> бесплатным nginx-ом (просто вангую). Легаси мониторилке нужны очень подробные метрики, используйте HAproxy она вам всё подробно расскажет даже через zabbix. Благо её конфиг позволяет всё нарисовать так чтобы оно работало в разрезе приложений. Вот только источник события (хост) будет вам погоду показывать =)

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

Оглавление
Выпуск системы мониторинга Zabbix 5.0 LTS, opennews, 12-Май-20, 12:30  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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