Курс на Stepik
Обложка курса «Grafana & Prometheus: Глубокое погружение» на Stepik
1 500₽ -13%
--:--:--
1 300

Grafana & Prometheus: Глубокое погружение 5.000

Открыть на
STEPIK.ORG

Профессиональный мониторинг на Grafana и Java. Комплексный курс с: Micrometer, Prometheus, Docker и CI/CD, Spring Boot. Создавайте универсальные дашборды быстрее, добавьте проект в портфолио. Мониторинг приложений + бизнес-аналитика в одном решении. Прокачайте карьеру. Сертификат по итогам.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Grafana & Prometheus: Глубокое погружение»Учеников на курсе 105
Сертификаты, выданные на курсе «Grafana & Prometheus: Глубокое погружение»Сертификатов выдано 5
Отзывы о курсе «Grafana & Prometheus: Глубокое погружение»Отзывов получено 3
Рейтинг курса «Grafana & Prometheus: Глубокое погружение»Рейтинг курса 5.000
Уроки в курсе «Grafana & Prometheus: Глубокое погружение»Количество уроков 52
Тесты в курсе «Grafana & Prometheus: Глубокое погружение»Количество квизов 100
Задачи с кодом в курсе «Grafana & Prometheus: Глубокое погружение»Количество задач с кодом 2
Время прохождения курса «Grafana & Prometheus: Глубокое погружение»Время прохождения курса
Стоимость курса «Grafana & Prometheus: Глубокое погружение»Стоимость курса 1 500 ₽
Обновления курса «Grafana & Prometheus: Глубокое погружение»Обновления курса
Дата публикации курса «Grafana & Prometheus: Глубокое погружение»Дата публикации курса
Последнее обновление курса «Grafana & Prometheus: Глубокое погружение»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Grafana & Prometheus: Глубокое погружение» 8 разделов Уроки в курсе «Grafana & Prometheus: Глубокое погружение» 52 урока Тесты в курсе «Grafana & Prometheus: Глубокое погружение» 100 тестов Задачи в курсе «Grafana & Prometheus: Глубокое погружение» 2 задачи Время прохождения курса «Grafana & Prometheus: Глубокое погружение» 6 ч. Последнее обновление курса «Grafana & Prometheus: Глубокое погружение» обн. 1 год назад

1. О курсе

1 урок
Открытый
1.1 Вводный урок
121
103
3м 10с
1

2. Основы мониторинга и введение в Grafana

9 уроков
Закрытый
2.1 Что такое мониторинг и observability?
45
39
12м 30с
0
Закрытый
2.2 Разница между метриками, логами и трейсами.
40
37
23м 42с
0
Закрытый
2.3 Жизненный цикл метрики: сбор, хранение, визуализация, оповещение
39
34
19м 18с
0
Закрытый
2.4 Обзор стека TIG (Telegraf, InfluxDB, Grafana) и стека Prometheus
36
34
13м 39с
0
Закрытый
2.5 Установка и базовая настройка Grafana
36
32
12м 39с
0
Закрытый
2.6 Запуск Grafana в Docker
36
31
5м 16с
0
Закрытый
2.7 Первое знакомство с UI: дашборды, панели, источники данных
33
30
15м 22с
0
Закрытый
2.8 Создание простого дашборда с использованием демо (TestData DB)
34
27
14м 1с
0
Закрытый
2.9 Практическое задание
27
25
4м 37с
0

3. Мониторинг Java-приложения: сбор метрик с Micrometer

7 уроков
Закрытый
3.1 Что такое Micrometer? Стандарт де-факто для метрик в Java-мире
27
22
10м 55с
0
Закрытый
3.2 Основные метрики JVM: память, потоки, сборщик мусора (GC)
24
22
14м 31с
0
Закрытый
3.3 Метрики приложения: кастомные счетчики, таймеры, датчики
24
22
14м 46с
0
Закрытый
3.4 Интеграция Micrometer с Spring Boot Actuator
24
21
9м 19с
0
Закрытый
3.5 Практика: Создание простого Spring Boot приложения
25
19
2м 56с
0
Закрытый
3.6 Написание кода для добавления кастомных метрик
23
18
2м 6с
0
Закрытый
3.7 Запуск приложения и проверка, что метрики доступны по HTTP
20
18
3м 35с
0

4. Хранение метрик. Детальное знакомство с Prometheus

9 уроков
Закрытый
4.1 Принципы работы Prometheus: pull-модель vs push-модель
19
17
14м 37с
0
Закрытый
4.2 Архитектура Prometheus
18
14
10м 29с
0
Закрытый
4.3 Язык запросов PromQL (основы)
15
14
6м 43с
0
Закрытый
4.4 Конфигурация Prometheus: scrape_configs
15
12
4м 8с
0
Закрытый
4.5 Установка Prometheus с помощью Docker
14
12
3м 15с
0
Закрытый
4.6 Настройка prometheus.yml для сборки метрик с Java-приложением
14
11
10м 6с
0
Закрытый
4.7 Проверка целей (Targets) в UI Prometheus
14
11
1м 18с
0
Закрытый
4.8 Выполнение первых простых запросов (PromQL) в графане
14
11
3м 31с
0
Закрытый
4.9 Практическое задание
12
9
0м 13с
0

5. Глубокая настройка Grafana и создание полезных дашбордов

10 уроков
Закрытый
5.1 Подключение Grafana к нашему Prometheus
12
11
6м 29с
0
Закрытый
5.2 Создание панелей
12
11
18м 13с
0
Закрытый
5.3 График (Graph) для метрик времени (длительность HTTP-запросов)
12
10
2м 44с
0
Закрытый
5.4 Статусная панель (Stat) для отображения текущего значения
11
10
2м 53с
0
Закрытый
5.5 Таблица (Table) для метрик с лейблами
11
10
2м 44с
0
Закрытый
5.6 Работа с запросами (Queries)
11
10
1м 24с
0
Закрытый
5.7 Использование функций PromQL
11
9
0м 12с
0
Закрытый
5.8 Динамическая фильтрация дашборда по имени приложения, instance
10
9
2м 32с
0
Закрытый
5.9 Организация дашборда: Разметка, аннотации, ссылки
10
9
0м 8с
0
Закрытый
5.10 Практическое задание
8
7
-
0

6. Экспертные темы: оповещения, дашборды как код, продвинутые сцена

14 уроков
Закрытый
6.1 Оповещения (Alerting)
10
9
6м 7с
0
Закрытый
6.2 Настройка каналов уведомлений: Slack, Email, Telegram
10
9
1м 53с
0
Закрытый
6.3 Создание правил оповещений прямо в Grafana
10
8
0м 19с
0
Закрытый
6.4 Практика: Алерт: 95-й перцентиль времени ответа >500мс за 5 мин.
10
10
8м 49с
0
Закрытый
6.5 Дашборды как код (Dashboards as Code)
10
8
0м 7с
0
Закрытый
6.6 Проблема: ручное создание дашбордов не воспроизводимо
8
8
-
0
Закрытый
6.7 Решение: инструменты вроде Grafana Terraform Provider / jsonnet
8
8
-
0
Закрытый
6.8 Мониторинг бизнес-метрик
9
8
-
0
Закрытый
6.9 Метрики, отслеживания количества заказов в интернет-магазине
8
8
-
0
Закрытый
6.10 Визуализация ключевых бизнес-показателей (KPI) на дашборде
7
7
-
0
Закрытый
6.11 Альтернативы и углубление
9
7
-
0
Закрытый
6.12 Grafana Loki для работы с логами (краткое введение)
9
8
-
0
Закрытый
6.13 Связка Traces (Jaeger) + Logs (Loki) + Metrics (Prometheus)
9
7
-
0
Закрытый
6.14 Практическое задание
6
6
-
0

7. Проект мониторинга

1 урок
Закрытый
7.1 Практическая работа
6
2
-
0

8. Итоги

1 урок
Закрытый
8.1 Итоги курса
9
9
-
1