Observability: мониторинг, логирование, трейсинг от Otus
Вы научитесь
Программа курса
Вас ожидает 4 учебных модуля из онлайн-лекций и семинаров, на которых опытные кураторы дадут всю необходимую теорию и множество практических заданий. В конце курса вы защитите дипломный проект, который станет заметной частью портфолио.
Введение в мониторинг и алертинг
Преподаватели расскажут о важности monitoring и alerting, о том, какую пользу они приносят в работе над проектом.
GAP-stack (Grafana, Prometheus, Alertmanager)
Познакомитесь с работой приложения для мониторинга Prometheus и узнаете, в чем его преимущества. Научитесь писать алерты с помощью инструмента Alertmanager. Узнаете, как визуализировать данные с помощью инструмента Grafana. Научитесь мониторить Kubernetes с помощью оператора Prometheus. Узнаете, как строить системы распределенного трейсинга.
Логирование
Познакомитесь с логированием и научитесь проводить его в Linux. Узнаете, какие бывают системы логирования. Научитесь работать со стеком из трех проектов ELK: Elasticsearch, Logstash и Kibana. Сможете отправлять и получать данные с помощью инструмента для доставки информации Beats. Познакомитесь подробнее с инструментом сбора данных Logstash. Узнаете, как использовать брокер сообщений AK для логирования. Научитесь визуализировать логи с помощью панели Kibana.
Итоговый проект
Проконсультируетесь с кураторами и экспертами. Узнаете, какие задачи будут стоять перед вами в дипломной работе, и приступите к ее выполнению.