Практический проект мониторинга для начинающих DevOps, знакомых с терминалом. Главная страница Northline Library может работать, когда читатели не могут найти книгу или увидеть подтверждение бронирования. Вы создадите оповещение, связанное с результатом пользователя.
Одна управляемая лабораторная соединяет настоящую проверку поиска, правило длительного отказа и локальные уведомления. Одна самостоятельная задача переносит метод на подтверждение бронирования, исключая другой неисправный сервис. Каждый модуль начинается в отдельной готовой среде.
Чему вы научитесь
- Отличать доступность главной страницы или экспортера от успешного действия клиента.
- Выбирать HTTP-проверку содержимого и ограничивать её метками job и journey.
- Настраивать правило Prometheus, которое игнорирует краткие сбои и срабатывает при длительных.
- Разделять состояния pending, firing, inactive и доставку уведомлений.
- Восстанавливать путь пользователя и получать настоящий webhook resolved, сохраняя мониторинг.
Для кого этот курс
Для новых разработчиков и учащихся DevOps, которым нужен небольшой законченный проект мониторинга.
Требования: Базовая работа с терминалом. HTTP, пути, отступы YAML, кавычки, here-document и синтаксис правил объясняются до применения. Знания Prometheus, разработки приложений и почтового администрирования не нужны.
Среда: Linux в браузере и вкладки Library и Monitoring с готовыми Prometheus, Blackbox Exporter, Alertmanager и локальным входящим ящиком. Локальная установка и внешние аккаунты не требуются. Книги вымышлены, бронирования доступны только для предварительного просмотра без записи. Инструкции и полные решения доступны на английском и восьми языках; сайт, названия элементов и вывод команд остаются английскими.
Часто задаваемые вопросы
Нужно разрабатывать приложение или устанавливать инструменты?
Нет. Вы редактируете два коротких файла и используете контроллер для реальных сбоев функций. Он меняет поведение библиотеки, а не состояние оповещения.
Сообщения отправляются людям?
Нет. Локальный ящик принимает реальные webhook Alertmanager внутри одноразовой среды.
Чем отличается самостоятельная задача?
Вы выбираете путь бронирования и метки, исключая неисправный учебный сервис. Полное решение объясняет выбор и восстановление.
Это полная производственная платформа мониторинга?
Курс посвящён одному пользовательскому результату, длительному отказу и восстановлению. 20 секунд выбраны для практики, а не как универсальная рекомендация. Высокая доступность, панели, SLO и эксплуатация внешних уведомлений не входят в курс.




