HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>Надо<strong>понимать бизнес</strong>, надо<strong>измерять бизнес</strong>. Бывают ситуации, когда с системной точки зрения всё хорошо, но с точки зрения бизнеса ничего не работает. А бывает и наоборот.</p>
1 <p>Надо<strong>понимать бизнес</strong>, надо<strong>измерять бизнес</strong>. Бывают ситуации, когда с системной точки зрения всё хорошо, но с точки зрения бизнеса ничего не работает. А бывает и наоборот.</p>
2 <p>Подходы к мониторингу бизнеса такие же, как и к мониторингу системы. Мы используем те же системные метрики, ведь, в конечном итоге, ты всё равно смотришь на цифры. Нам важно следить за бизнесом, чтобы понимать, что чинить. А ещё мониторинг необходим потому, что всё динамично меняется.</p>
2 <p>Подходы к мониторингу бизнеса такие же, как и к мониторингу системы. Мы используем те же системные метрики, ведь, в конечном итоге, ты всё равно смотришь на цифры. Нам важно следить за бизнесом, чтобы понимать, что чинить. А ещё мониторинг необходим потому, что всё динамично меняется.</p>
3 <p>Если подытожить, то<strong>мониторинг нужен по следующим причинам</strong>: - тестирования недостаточно; - совершенного кода и процессов не существует; - системы становятся сложнее, происходят постоянные изменения; - растёт внешняя зависимость; - упреждение лучше, чем реагирование.</p>
3 <p>Если подытожить, то<strong>мониторинг нужен по следующим причинам</strong>: - тестирования недостаточно; - совершенного кода и процессов не существует; - системы становятся сложнее, происходят постоянные изменения; - растёт внешняя зависимость; - упреждение лучше, чем реагирование.</p>
4 <h2>Почему так важна взаимная интеграция?</h2>
4 <h2>Почему так важна взаимная интеграция?</h2>
5 <p>Результаты работы инженеров и маркетологов<strong>тесно связаны</strong>. То, что хорошо для бизнеса, может быть плохо для технической команды и наоборот. Представьте, что в техническом отделе забили тревогу - сильно упала скорость загрузки из-за резкого роста числа пользователей (заказов/запросов/обращений/регистраций/покупок). Система не выдерживает, никто не был готов, инженеры не могут понять, что происходит, и что стало причиной<strong>скачка нагрузки</strong>. А в это время тремя этажами выше отдел маркетинга<strong>открывает шампанское</strong>: “успешно прошла акция, народ валит толпами, все довольны, как танки”.</p>
5 <p>Результаты работы инженеров и маркетологов<strong>тесно связаны</strong>. То, что хорошо для бизнеса, может быть плохо для технической команды и наоборот. Представьте, что в техническом отделе забили тревогу - сильно упала скорость загрузки из-за резкого роста числа пользователей (заказов/запросов/обращений/регистраций/покупок). Система не выдерживает, никто не был готов, инженеры не могут понять, что происходит, и что стало причиной<strong>скачка нагрузки</strong>. А в это время тремя этажами выше отдел маркетинга<strong>открывает шампанское</strong>: “успешно прошла акция, народ валит толпами, все довольны, как танки”.</p>
6 <p>Или, например, бизнес перестаёт иметь дело с карточками<strong>American Express</strong>, расторгает соответствующий договор, но не говорит об этом техотделу. В результате падают авторизации, снижается прибыль. И начинается<strong>крик в сторону инженеров</strong>.</p>
6 <p>Или, например, бизнес перестаёт иметь дело с карточками<strong>American Express</strong>, расторгает соответствующий договор, но не говорит об этом техотделу. В результате падают авторизации, снижается прибыль. И начинается<strong>крик в сторону инженеров</strong>.</p>
7 <p>По большему счёту, бизнесу ведь всё равно, что<strong>серверы горят</strong>, пока они получают прибыль. Но когда происходит серьёзная поломка, и деньги перестают поступать,<strong>виноваты всегда инженеры</strong>.</p>
7 <p>По большему счёту, бизнесу ведь всё равно, что<strong>серверы горят</strong>, пока они получают прибыль. Но когда происходит серьёзная поломка, и деньги перестают поступать,<strong>виноваты всегда инженеры</strong>.</p>
8 <p>Другая проблема: бизнес<strong>не всегда хочет</strong>делиться информацией с инженерами. С их точки зрения, зачем инженерам, которые сидят в закрытой комнате, знать, сколько денег получает компания. В данной ситуации важно объяснить, как это поможет общим интересам, а ещё лучше -<strong>показать</strong>(если бы у меня была нужная информация, вы не потеряли бы прибыль в прошлом месяце из-за такого-то сбоя).</p>
8 <p>Другая проблема: бизнес<strong>не всегда хочет</strong>делиться информацией с инженерами. С их точки зрения, зачем инженерам, которые сидят в закрытой комнате, знать, сколько денег получает компания. В данной ситуации важно объяснить, как это поможет общим интересам, а ещё лучше -<strong>показать</strong>(если бы у меня была нужная информация, вы не потеряли бы прибыль в прошлом месяце из-за такого-то сбоя).</p>
9 <p>Грубо говоря,<strong>технарям нужна нетехническая информация</strong>, и она должна даваться своевременно. Именно поэтому диалог очень важен.</p>
9 <p>Грубо говоря,<strong>технарям нужна нетехническая информация</strong>, и она должна даваться своевременно. Именно поэтому диалог очень важен.</p>
10 <h2>Что нужно покрыть мониторингом?</h2>
10 <h2>Что нужно покрыть мониторингом?</h2>
11 <p><strong>Метрик много не бывает</strong>. Собирать надо всё, а что делать с информацией, мы решим. А вот бить тревогу нужно лишь в ситуациях, когда это действительно критически важно. Если события оплаты вдруг<strong>резко упали</strong>, то нам стоит проснуться и посмотреть в чём дело, ведь это влияет на бизнес,<strong>мы теряем деньги</strong>. А если просто диск на 80 % заполнен, то можно и до утра подождать, ведь бизнес продолжает работать, а критичной проблемы нет.</p>
11 <p><strong>Метрик много не бывает</strong>. Собирать надо всё, а что делать с информацией, мы решим. А вот бить тревогу нужно лишь в ситуациях, когда это действительно критически важно. Если события оплаты вдруг<strong>резко упали</strong>, то нам стоит проснуться и посмотреть в чём дело, ведь это влияет на бизнес,<strong>мы теряем деньги</strong>. А если просто диск на 80 % заполнен, то можно и до утра подождать, ведь бизнес продолжает работать, а критичной проблемы нет.</p>
12 <p>Как раз для того, чтобы понимать, что реально важно, и собирают<strong>бизнес-метрики</strong>. Причём следует мониторить как постоянные события (регистрации, оплаты), так и единоразовые (акции, сезонные распродажи).</p>
12 <p>Как раз для того, чтобы понимать, что реально важно, и собирают<strong>бизнес-метрики</strong>. Причём следует мониторить как постоянные события (регистрации, оплаты), так и единоразовые (акции, сезонные распродажи).</p>
13 <p>Итак,<strong>мониторинг должен покрывать</strong>: - инфраструктуру; - базы данных; - приложения; - точки интеграции; - латентность; - нагрузку; - регистрации - покупки; - просмотр рекламы; - конвертации; - % возвратов.</p>
13 <p>Итак,<strong>мониторинг должен покрывать</strong>: - инфраструктуру; - базы данных; - приложения; - точки интеграции; - латентность; - нагрузку; - регистрации - покупки; - просмотр рекламы; - конвертации; - % возвратов.</p>
14 <p><strong>"В Бога верь, а остальное мониторь".</strong></p>
14 <p><strong>"В Бога верь, а остальное мониторь".</strong></p>
15 <h2>И ещё пару советов</h2>
15 <h2>И ещё пару советов</h2>
16 <p>Не всегда целесообразно хранить информацию короткие промежутки времени, например, две недели, а потом удалять её. Иначе, как вы узнаете с системной точки зрения, что потребуется сделать на этот Новый год, если<strong>нет детальной информации</strong>за прошлый Новый год?</p>
16 <p>Не всегда целесообразно хранить информацию короткие промежутки времени, например, две недели, а потом удалять её. Иначе, как вы узнаете с системной точки зрения, что потребуется сделать на этот Новый год, если<strong>нет детальной информации</strong>за прошлый Новый год?</p>
17 <p>Также не стоит пытаться всё усреднить.<strong>Средняя величина - это зло</strong>. Не всегда, но чаще всего. Важна каждая секунда, каждый пользователь.</p>
17 <p>Также не стоит пытаться всё усреднить.<strong>Средняя величина - это зло</strong>. Не всегда, но чаще всего. Важна каждая секунда, каждый пользователь.</p>
18 <p><strong>Вывод прост</strong>: если вы технический специалист -<strong>научитесь понимать бизнес</strong>, анализировать бизнес, разговаривать с бизнесом.</p>
18 <p><strong>Вывод прост</strong>: если вы технический специалист -<strong>научитесь понимать бизнес</strong>, анализировать бизнес, разговаривать с бизнесом.</p>
19 <p><em>Статья подготовлена по материалам<a>подкаста DevOps Дефлопе</a>, проведённого инженерами компании “Экспресс 42”: Виталием Хабаровым и Андреем Александровым. Все выпуски подкаста -<a>здесь</a>.</em></p>
19 <p><em>Статья подготовлена по материалам<a>подкаста DevOps Дефлопе</a>, проведённого инженерами компании “Экспресс 42”: Виталием Хабаровым и Андреем Александровым. Все выпуски подкаста -<a>здесь</a>.</em></p>
20  
20