НАВЫКИ
Что тренируется
- Prometheus scrape
- targets и service discovery
- metrics и labels
- PromQL
- recording/alert rules
- exporters
- Grafana data sources
- dashboards и operational signals
50 LAB · НАЧАЛЬНЫЙ / MIDDLE / СЛОЖНЫЙ
Разбирайте ситуацию, когда мониторинг зелёный не там, где нужно, target исчез из scrape, запрос PromQL считает не то или dashboard скрывает реальную проблему.
Мониторинг полезен только если инженер доверяет данным. Ошибка scrape configuration, label selection или PromQL может создать ложное ощущение исправности системы либо, наоборот, поток бесполезных alerts.
В Junnylab observability рассматривается как рабочий troubleshooting-инструмент. Вы проверяете targets, метрики, labels, запросы и alert conditions, связывая наблюдаемость с фактическим состоянием сервиса.
НАВЫКИ
СИМПТОМЫ
РЕАЛЬНЫЕ LAB
В треке: 10 начальных LAB · 30 Middle · 10 сложных LAB. Ниже — по два реальных примера каждого уровня из публичного каталога.
Prometheus · YAML
Prometheus · scraping
Prometheus · label conflicts
Prometheus · target labels
Grafana · PromQL panels
Prometheus · PromQL histograms
КАК ПРОХОДИТ ПРАКТИКА
В заявке есть симптомы и критерий готовности, но нет пошагового рецепта.
После входа создаётся отдельная учебная среда. Команды выполняются в настоящем shell.
Проверяете конфигурацию, логи и фактическое состояние теми инструментами, которыми пользовались бы на работе.
Можно выбрать любой корректный способ, если итоговое состояние соответствует техническому требованию.
Серверная функциональная проверка подтверждает, что проблема действительно устранена и LAB готова.
ДЛЯ КОГО
Полезно DevOps/SRE-инженерам, которым нужно не только развернуть Prometheus/Grafana, но и понимать, почему мониторинг перестал отражать реальность.
FAQ
Нет. Учебный observability stack поднимается внутри LAB.
Да. Часть задач требует диагностировать выбор series, labels, aggregation и условия alerting.
Да. Трек охватывает data sources, dashboards и связь визуализации с реальными Prometheus-данными.
Публичный каталог показывает темы, сложность и проверяемые навыки. Аккаунт нужен только для запуска среды, терминала и сохранения прогресса.
Перейти в каталог Junnylab