Изучаем описание метрик, мониторинга и системы оповещений под руководством старшего системного инженера Logrocon Ивана Худорожкова.
Рассматриваемые вопросы:
1. Что такое метрики и зачем их собирать?
2. Что такое мониторинг?
3. Программное обеспечение для мониторинга
4. Что такое система оповещений?
5. Какие данные нужно отслеживать?
6. 5 ошибок в настройке и процессе сбора данных
7. А что если не мониторить и не проверять свои данные?
8. Список литератур
Что такое метрики и зачем их собирать?
Метрика – это стандарт для измерения ресурса. Метрики могут ссылаться либо на ресурс и его единицы измерения, либо на данные, собранные об этом ресурсе.
Метод сбора и анализа проблем с производительностью инфраструктуры (железо, сеть).
Метод сбора высокоуровневых данных и анализа (веб сервисы, базы данных, очереди и тд).
Метод сбора и анализа бизнес-метрик.
Что такое метрики и зачем их собирать?
Метрика процесса
Целевая точка
Текущее измерение процесса
Результат усовершенствования процесса
Что такое мониторинг?
Мониторинг — это постоянный сбор и анализ различных параметров (метрик) поведения системы. С его помощью можно описать и измерить в числовом выражении каждый важный аспект проекта.
Данные из разных точек среды собираются системой мониторинга, которая отвечает за хранение, агрегацию, визуализацию данных и автоматические реагирует на изменения, когда значения соответствует заданным условиям.
Первая обязанность
Задача мониторинга
Программное обеспечение для мониторинга:
Grafana — универсальная обертка для работы с аналитическими данными, которые хранятся в разных источниках. Она сама ничего не хранит и не собирает, а является лишь универсальным клиентом для систем хранения метрик. Например, с помощью нее можно ходить за цифрами как в традиционную базу PostgreSQL, так и в специализированные аналитические системы типа Prometheus.
Prometheus - Система сбора данных временных рядов, разработанная музыкальной компанией SoundCloud для решения внутренних потребностей в быстрой и гибкой обработке продуктовых метрик. Продукт с задачей справился настолько хорошо, что был выпущен за границы SoundCloud и теперь доступен как opensource для всех желающих.
Zabbix — свободная система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования, написанная Алексеем Владышевым.
Nagios — программа с открытым кодом, предназначенная для мониторинга компьютерных систем и сетей: наблюдения, контроля состояния вычислительных узлов и служб, оповещения администратора в том случае, если какие-то из служб прекращают свою работу.
USE Method:
Grafana
RED Method:
Prometheus
USE Method:
Zabbix
Nagios
USE Method — метод был предложен Brendan Gregg для анализа производительности любой системы. USE — это акроним от терминов Utilization, Saturation и Errors (Утилизация, Насыщение и Ошибки).
RED Method — подход, предложенный Tom Wilkie и является акронимом от (Requests) Rate, Errors, Duration ((Запросы) Скорость, Ошибки, Продолжительность). Он рассчитан на сбор метрик с самих приложений.
(Запрос) Rate
(Запрос) Errors
(Запрос) Duration
Для каждого приложения отслеживайте:
Задержка
Трафик
Ошибки
Насыщенность
USE Method:
Grafana Prometheus
UCA method:
UCA акроним от Users, Conversions, Activity (Пользователи, Преобразования, Деятельность) и он нацелен на измерение бизнес метрик сервиса. Его предложил Mike Julian и рассмотрел его в своем курсе Monitor Anything.
Conversions
Activity
UCA
UCA method:
Google Analytics
Yandex Metrika
Что такое система оповещений?
1. Мониторинг оборудования.
2. Мониторинг состояния приложений.
3. Мониторинг бизнес-метрик.
5 ошибок в настройке и процессе сбора данных
Человеческий фактор.
Отсутствие связи между бизнес-задачами и настройкой аналитики.
«Плавающее» руководство по сбору данных.
Разрозненные данные.
Отсутствие проверок.
Комплексный мониторинг - преимущества
Комплексный мониторинг - вывод
А что если не мониторить и не проверять свои данные?
Список литературы
Реферальные ссылки:
#xref_monitoring_golden-signals
Спасибо за внимание! :)
9 views
3086
751
2 weeks ago 00:04:43 2
Предупрежден- значит вооружен. Они готовят массовые эвакуации и захоронения с зимы 2025 г.
3 weeks ago 01:18:07 42
ПРОЕКТ ПРОМЕТЕЙ. ТАИНСТВЕННЫЙ ИНСАЙДЕР. ЧАСТЬ 4.
4 weeks ago 00:06:57 6
Суд вынес решение, что у РФ нет документов доказывающих право на землю СССР.
2 months ago 00:20:35 1
ОФИЦИАЛЬНОЕ ЗАЯВЛЕНИЕ от 12 01 2020г на основе научных наблюдений космических артефактов.
3 months ago 01:56:07 6
Pro Tools с нуля: изучаем интерфейс и инструменты
3 months ago 00:15:58 1
AMD Radeon RX 560 4GB: gameplay в 25 популярных играх при Full HD
3 months ago 00:39:36 1
Три протоиерея Сергий Кондаков, Михаил Карпеев и Александр Малых обращаются к верующим и к гонителям
3 months ago 00:49:59 1
Делаем заводы умнее, или Как мы научили станки разговаривать / Александр Лизунков (Станкосервис)
3 months ago 00:26:43 1
Фертильность. Актуальность проблемы, риски, решения
3 months ago 00:28:26 1
Максим Прахов, Fudo Security: о Fudo PAM, контроле доступа и концепции Zero Trust
3 months ago 01:18:35 14
Разработка детектирующей логики в современном SOC
3 months ago 00:11:33 2
Мониторинг и коррекция организма. Принцип работы диагностики организма РОФЭС-МОНИКОР
3 months ago 02:41:03 1
Часть I. Серия 4. «Наблюдение за другими людьми и догадки» (2-ой выпуск)
3 months ago 01:24:12 1
Часть I. Серия 4. «Наблюдение за другими людьми и догадки» (1-я часть)
4 months ago 00:02:12 1
Фу, как некультурно! Москва стала самым матерящимся городом России | пародия «Песня о Москве»
4 months ago 02:36:12 1
SIEM для продвинутых сценариев применения
4 months ago 00:55:09 1
Родительское собрание.
4 months ago 00:10:13 3
СУДЬБА КАЗАКА. НОВОСТИ ОТ КАЗАКОВ.
4 months ago 00:15:58 2
5 ЛЕТ ВЕГЕТАРИАНСТВА. НАБЛЮДЕНИЯ. ВЫВОДЫ.
4 months ago 00:04:02 1
СТРАТЕГИИ И СЕКРЕТЫ ПРОДАЖ В ЗОНЕ РЕСЕПШН | ЭФФЕКТИВНЫЕ ПРОДАЖИ | ПСИХОЛОГИЯ ПРОДАЖ | БЬЮТИ БИЗНЕС
4 months ago 00:21:19 1
Главные новости : канцлер от AfD, Вагенкнехт о Путине, депортация турков Миша Бур
4 months ago 01:33:44 1
МИГРАНТЫ: ДОБРО ИЛИ ЗЛО? МИГРАНТОФОБИЯ В РОССИИ - ПОЧЕМУ ОНА РАСТЁТ?
4 months ago 00:12:08 1
Сосед построился на чужом участке
4 months ago 00:02:12 1
Ассистент движения по полосе Назначение принцип работы