Size: a a a

Архитектура ИТ-решений

2019 December 25

AT

Alexander Teterkin in Архитектура ИТ-решений
Согласен. Спасибо, Геннадий.
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Alexander Teterkin
Согласен. Спасибо, Геннадий.
Не за что. Девопсы толковые должны понимать, как делить отвественность между Zabbix и Prometheus  и как их готовить.

По BAM могу рассказать как-нибудь, но в частной беседе, есть опыт. Девопсы не помогут, дорогие разработчики тоже)
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Наблюдал как дефибриллятором оживляли переодически Oracle BAM ) Доклаудные коробки не пригодны для работы под высокими нагрузками, а поделки типа WSO на любителя (в курилке бы по-другому написал)
источник

d

dreamore in Архитектура ИТ-решений
Выбор немного другой. Zabbix и Prometheus имеют разные модели получения данных, разные модели хранения данных. Zabbix гибче в плане получения данных и эффективнее в хранении данных. А Prometheus разве что удобно настраивать для отображения графиков.
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
dreamore
Выбор немного другой. Zabbix и Prometheus имеют разные модели получения данных, разные модели хранения данных. Zabbix гибче в плане получения данных и эффективнее в хранении данных. А Prometheus разве что удобно настраивать для отображения графиков.
А подробней пожалуйста
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
С моей точки зрения особенности конфигурации и эти модели как раз и определяют их назначение (подходящие кейсы). Забиксом удобнее мониторить инфраструктуру, а прометеем контейнеризованные аппки
источник

AP

Alexey Pryanishnikov in Архитектура ИТ-решений
моделей две в принципе - опрос приложений или парсинг логов.
источник

AP

Alexey Pryanishnikov in Архитектура ИТ-решений
с агентом или без - второй вопрос
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Andrei Soloschak
Так себе текст. Очередная реклама какого-то консалтинга. Новая Библия нынче, это книга от Basecamp. Читать лучше только на английском, так как отечественные переводчики не были в состоянии правильно понять смысл многий идей.
https://www.amazon.com/Doesnt-Have-Be-Crazy-Work/dp/0062874780
Если вы не умеете тейлорить "библию" на "методички" лучше ИМХО не читать)
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Alexander Teterkin
Задачка тут по мониторингу ИТ-инфраструктуры пришла. Смотрю, нынче ничего универсального уже не осталось? Все Enterprise мониторинги продули бесплатному ZABBIX-у, как я понял? Или что-то еще есть?
Я пока думаю как навесить на заббикс динамическую конфигурацию объектов.
источник

AS

Andrei Soloschak in Архитектура ИТ-решений
Alexander Luchkov
Если вы не умеете тейлорить "библию" на "методички" лучше ИМХО не читать)
Методички?
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Andrei Soloschak
Методички?
в смысле стандарты предприятия
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Alexander Luchkov
Я пока думаю как навесить на заббикс динамическую конфигурацию объектов.
Никак, бери прометей
источник

AP

Alexey Pryanishnikov in Архитектура ИТ-решений
а дальше два соображения:
1) 99% разработчиков не понимают, что такое продуктивный лог, а тем более лог бизнес-транзакций, и чем они отличаются от вываливания портянок, ошибок и кордампов
2) опрашивать приложения для получения информации о работе приложения - не всегда корректно, лучше заходить всегда с уровня ниже. Ну и плюс встроенные в исполнимое пространство "профайлеры" это дополнительная угроза производительности.

С операционками попроще - есть syslog, агенты заббикс, патруль, вендорские агенты итп.
С приложениями чаще приходят к смешанному варианту, зависит от стека. С бизнес-мониторингом всё сложнее и разнообразнее
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Gennadiy Kruglov
Никак, бери прометей
Обзор есть функций и структуры хороший?
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
В смысле что за инфраструктура нужна, сколько стоит сопровождение, на сколько нужно учить персонал. И вот это всё.
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Alexey Pryanishnikov
а дальше два соображения:
1) 99% разработчиков не понимают, что такое продуктивный лог, а тем более лог бизнес-транзакций, и чем они отличаются от вываливания портянок, ошибок и кордампов
2) опрашивать приложения для получения информации о работе приложения - не всегда корректно, лучше заходить всегда с уровня ниже. Ну и плюс встроенные в исполнимое пространство "профайлеры" это дополнительная угроза производительности.

С операционками попроще - есть syslog, агенты заббикс, патруль, вендорские агенты итп.
С приложениями чаще приходят к смешанному варианту, зависит от стека. С бизнес-мониторингом всё сложнее и разнообразнее
А кто из разработчиков умеет в функциональные деревья?
источник

AP

Alexey Pryanishnikov in Архитектура ИТ-решений
Gennadiy Kruglov
Не за что. Девопсы толковые должны понимать, как делить отвественность между Zabbix и Prometheus  и как их готовить.

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

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Alexey Pryanishnikov
Ох, у меня тоже обширный опыт с BAM, я даже сформулировал в какой-то момент для себя отдельный подвид BAM - для нужд эксплуатации )
🙂
источник

d

dreamore in Архитектура ИТ-решений
Zabbix может и pull, и push, любую модель получения данных.

Prometheus работает по модели push. Что в него кинут, то и будет хранить.

Zabbix может сжимать старые данные, как пример, в целом эффективнее хранит данные в внешней базе.

Prometheus не занимается хранением, для него это внешнее дело.

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

Zabbix имеет нордический пользовательский интерфейс.

Prometheus даёт ui на внешний откуп. Какую нибудь grafana к нему нужно.

Алертинг есть и там, и там. В zabbix из коробки, в Prometheus в виде расширения.

Prometheus более cloud-frendly.

В многом они похожи, есть шаблоны под типовые задачи, есть расширения.
источник