Практикум по мониторингу и логированию, как инфраструктуры так и приложений с помощью Zabbix, Prometheus, Grafana и ELK. Пройдите курсы и станьте специалистом по мониторингу инфраструктуры и отдельных ее компонентов
👋 Канал OTUS в Telegram!
Посты от приглашенных гостей из IT-тусовки, полезные статьи, подборки вакансий от партнеров ➞
Подробнее

Курсы

Программирование
Web-разработчик на Python Разработчик Python Разработчик на Spring Framework Разработчик Golang iOS Разработчик. Продвинутый курс v 2.0. PostgreSQL Vue.js разработчик Архитектор программного обеспечения Разработчик C++ MS SQL Server разработчик Android-разработчик. Базовый курс Архитектор высоких нагрузок Backend-разработчик на PHP Алгоритмы для разработчиков Team Lead 2.0 Python-разработчик. Базовый курс VOIP инженер Базы данных Разработчик программных роботов (RPA) на базе UiPath и PIX Разработчик голосовых ассистентов и чат-ботов Agile Project Manager в IT
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02

Мониторинг и логирование: Zabbix, Prometheus, ELK

Практикум по мониторингу и логированию, как инфраструктуры так и приложений с помощью Zabbix, Prometheus, Grafana и ELK
Подойдет ли мне этот курс?

Длительность

4 месяца

Начало

29 мая

Занятия

Пт 20:00, Пн 20:00

Общая стоимость

60 000 ₽

В месяц

23 500 ₽

Хочу дешевле
Общая стоимость
60 000 ₽
В месяц: 23 500 ₽
Продолжительность
4 месяца, 4 академ. часа в неделю
Пт 20:00, Пн 20:00
Начало занятий
29 мая
Что даст вам этот курс

Профессиональный курс — 4 месяца Best Practice по мониторингу инфраструктуры и отдельных её компонентов (приложения, базы данных, etc.)

Никакого хаоса, никаких бессвязных метрик: после курса системные администраторы и devops-инженеры смогут правильно строить системы мониторинга и логирования, что позволит им более точно понимать текущее состояние всех систем и быстрее реагировать на инциденты.

Программа создана специально для: администраторов Linux, DevOps-инженеров, разработчиков, которым необходимо настроить мониторинг с помощью Zabbix, Prometheus и ELK.

На профессиональном уровне вы научитесь:
— строить сложные эффективные системы мониторинга и логирования инфраструктуры и приложений;
— следить за работой большого количества серверов и работать в связке Zabbix, Prometheus и Grafana;
— обеспечивать визуализацию метрик и настраивать оповещения о критически важных событиях.
Преподаватели
Владимир Дроздецкий
Разработчик инфраструктуры exposcan.ru, crispmessenger.com
Алексей Цыкунов
Lead System Engineer в EPAM
Михаил Логинов
Павел Викирюк
"Оператор связи MVNO", DevOps-инженер
Павел Козлов
Senior System Engineer в BTS Digital
Роман Дымов
ПАО Сбербанк
Бубнов Дмитрий
Тренер Mikrotik
Занимается поддержкой и траблшутингом серверов MySQL, приложений, написанных на PHP, etc. Активно внедряет и использует докер со всей его инфраструктурой. Придерживается мнения, что всё должно быть декларативно описано, поэтому использует Ansible.

Разрабатывает и настраивает инфраструктуру для таких стартапов, как exposcan.ru, crispmessenger.com. Занимается мониторингом при помощи Zabbix и Prometheus, создаёт графики в Grafana.

Чтобы легко подстраиваться под требования бизнеса, деплоит и описывает процессы в Gitlab, собирает и обрабатывает логи в ELK и Graylog2. Любит и умеет пользоваться активным сетевым оборудованием вендора MikroTik.

Руководитель программы
Системный архитектор, Oracle DBA, разработчик perl/python, опыт в отрасли - 20 лет
Работал в интернет-провайдерах и телекоме. Имел опыт внедрения и разработки продуктов в гос. структурах, таких как минздрав и соцфонд. Был главным разработчиком стартап проекта Ipstudio AMBS (биллинг для VoIP). Участвовал в проектировании и разработке OLTP систем. Проектировал и развертывал серверные системы в датацентрах.

Закончил Кыргызско-Российский Государственный Университет, 2001, Инженер автоматизированных систем. Собственный технический блог на dbadmins.ru

Преподаватель
Системный инженер. Опыт эксплуатации сетевого оборудования Cisco Systems, поддержка сетевой и серверной инфраструктуры на OS Linux/Windows, внедрение решений по мониторингу (Zabbix, Voip Monitor) и управление конфигурациями (Ansible). Опыт разработки на Python, PHP, опыт работы с VCS (GIT, SVN), администрирование баз данных (MySQL, PostgreSQL).

Основная специализация - VOIP телефония. Опыт работы с VOIP решениями - 8 лет (Asterisk, Avaya, Cisco CME), 3 года (NaumenCC, Noda Contact Сenter). Техническая поддержка VOIP решений и продуктов на различных этапах: от внедрения и интеграции с внешними VOIP провайдерами, до эксплуатационной поддержки полного цикла. Оптимизация затрат на услуги связи внешних провайдеров, модернизация решений при переводе стыков на схему ALL-IP, бесшовный переход с аналоговых решений на пакетную телефонию.

Специалист по администрированию серверов Linux и администрированию сетевого оборудования.

Ключевые навыки:
Операционные системы: Linux (Debian,Ubuntu,RedHat,CentOS,Fedora), FreeBSD, Windows
Виртуализация: QEMU KVM, Xen, VMware, Hyper-V
Контейнеризация: Docker, Docker Swarm
Сеть: протоколы статической и динамической маршрутизации, VPN, NFS, iSCSI
Мониторинг: Munin, Zabbiх, Nagios, Prometheus, Grafana, PMM
Централизация сбора логов: ELK, Graylog
Резервное копирование: Bacula
Программирование: Bash, Python

Преподаватель
Системный инженер, в ИТ более 10 лет.
Имеет опыт работы в разных компаниях - от госорганов до стартапов.
Занимается созданием и поддержкой отказоустойчивых инфраструктурных решений на базе инфраструктуры облачных провайдеров и baremetal.
Certified Kubernetes Administrator.

Преподаватель
В IT отрасли активно работаю и развиваюсь с 2017 года. Работал в «КонсультантПлюс» в качестве системного администратора в направлении сетевых технологий и безопасности. В основном имел дело с Web, DNS и построение отказоустойчивых систем. В данный момент работаю в ПАО Сбербанк в группе по разработке Инструментов ИБ.
Самостоятельно осваиваю программы CCNA Routing & Switching v2 и RHCSA/RHCE.

Профессионально интересуюсь IT сферой в целом и Linux в частности. Также увлекаюсь CTF, программированием на GO.

Преподаватель
Автор канала Mikrotik Ninja (https://t.me/mikrotikninja).
В ИТ с 2009 года. Большой опыт работы с сетями передачи данных в разных вариантах: корпоративные сети, провайдеры, беспроводные сети.

Инженер по автоматизации в банке. Внедрил систему мониторинга Prometheus/Grafana/Alertmanager и автоматизировал её с помощью NetBox, Python и Ansible.

Адепт мониторинга и автоматизации.

Преподаватель
Владимир
Дроздецкий
Алексей
Цыкунов
Михаил
Логинов
Павел
Викирюк
Павел
Козлов
Роман
Дымов
Бубнов
Дмитрий
Преподаватели
Владимир Дроздецкий
Разработчик инфраструктуры exposcan.ru, crispmessenger.com
Занимается поддержкой и траблшутингом серверов MySQL, приложений, написанных на PHP, etc. Активно внедряет и использует докер со всей его инфраструктурой. Придерживается мнения, что всё должно быть декларативно описано, поэтому использует Ansible.

Разрабатывает и настраивает инфраструктуру для таких стартапов, как exposcan.ru, crispmessenger.com. Занимается мониторингом при помощи Zabbix и Prometheus, создаёт графики в Grafana.

Чтобы легко подстраиваться под требования бизнеса, деплоит и описывает процессы в Gitlab, собирает и обрабатывает логи в ELK и Graylog2. Любит и умеет пользоваться активным сетевым оборудованием вендора MikroTik.

Руководитель программы
Алексей Цыкунов
Lead System Engineer в EPAM
Системный архитектор, Oracle DBA, разработчик perl/python, опыт в отрасли - 20 лет
Работал в интернет-провайдерах и телекоме. Имел опыт внедрения и разработки продуктов в гос. структурах, таких как минздрав и соцфонд. Был главным разработчиком стартап проекта Ipstudio AMBS (биллинг для VoIP). Участвовал в проектировании и разработке OLTP систем. Проектировал и развертывал серверные системы в датацентрах.

Закончил Кыргызско-Российский Государственный Университет, 2001, Инженер автоматизированных систем. Собственный технический блог на dbadmins.ru

Преподаватель
Михаил Логинов
Системный инженер. Опыт эксплуатации сетевого оборудования Cisco Systems, поддержка сетевой и серверной инфраструктуры на OS Linux/Windows, внедрение решений по мониторингу (Zabbix, Voip Monitor) и управление конфигурациями (Ansible). Опыт разработки на Python, PHP, опыт работы с VCS (GIT, SVN), администрирование баз данных (MySQL, PostgreSQL).

Основная специализация - VOIP телефония. Опыт работы с VOIP решениями - 8 лет (Asterisk, Avaya, Cisco CME), 3 года (NaumenCC, Noda Contact Сenter). Техническая поддержка VOIP решений и продуктов на различных этапах: от внедрения и интеграции с внешними VOIP провайдерами, до эксплуатационной поддержки полного цикла. Оптимизация затрат на услуги связи внешних провайдеров, модернизация решений при переводе стыков на схему ALL-IP, бесшовный переход с аналоговых решений на пакетную телефонию.

Павел Викирюк
"Оператор связи MVNO", DevOps-инженер
Специалист по администрированию серверов Linux и администрированию сетевого оборудования.

Ключевые навыки:
Операционные системы: Linux (Debian,Ubuntu,RedHat,CentOS,Fedora), FreeBSD, Windows
Виртуализация: QEMU KVM, Xen, VMware, Hyper-V
Контейнеризация: Docker, Docker Swarm
Сеть: протоколы статической и динамической маршрутизации, VPN, NFS, iSCSI
Мониторинг: Munin, Zabbiх, Nagios, Prometheus, Grafana, PMM
Централизация сбора логов: ELK, Graylog
Резервное копирование: Bacula
Программирование: Bash, Python

Преподаватель
Павел Козлов
Senior System Engineer в BTS Digital
Системный инженер, в ИТ более 10 лет.
Имеет опыт работы в разных компаниях - от госорганов до стартапов.
Занимается созданием и поддержкой отказоустойчивых инфраструктурных решений на базе инфраструктуры облачных провайдеров и baremetal.
Certified Kubernetes Administrator.

Преподаватель
Роман Дымов
ПАО Сбербанк
В IT отрасли активно работаю и развиваюсь с 2017 года. Работал в «КонсультантПлюс» в качестве системного администратора в направлении сетевых технологий и безопасности. В основном имел дело с Web, DNS и построение отказоустойчивых систем. В данный момент работаю в ПАО Сбербанк в группе по разработке Инструментов ИБ.
Самостоятельно осваиваю программы CCNA Routing & Switching v2 и RHCSA/RHCE.

Профессионально интересуюсь IT сферой в целом и Linux в частности. Также увлекаюсь CTF, программированием на GO.

Преподаватель
Бубнов Дмитрий
Тренер Mikrotik
Автор канала Mikrotik Ninja (https://t.me/mikrotikninja).
В ИТ с 2009 года. Большой опыт работы с сетями передачи данных в разных вариантах: корпоративные сети, провайдеры, беспроводные сети.

Инженер по автоматизации в банке. Внедрил систему мониторинга Prometheus/Grafana/Alertmanager и автоматизировал её с помощью NetBox, Python и Ansible.

Адепт мониторинга и автоматизации.

Преподаватель
Необходимые знания
Необходимо знание ОС Linux на уровне администратора
Процесс обучения
Обучение выстроено в формате вебинаров (онлайн). Слушателям предлагаются к выполнению домашние задания, которые позволят применить на практике полученные во время вебинаров знания. По каждому домашнему заданию преподаватель дает развернутый фидбек. Преподаватель находится в едином коммуникационном пространстве с группой на протяжении всего курса, т. е. в процессе обучения слушатель может задавать преподавателю уточняющие вопросы по материалам лекций и домашних заданий.
В рамках курса проходит 2 онлайн-вебинара в неделю по 2 часа каждый.
На выполнение домашних заданий потребуется от 1 до 4 часов.
Программа обучения
Модуль 1
Мониторинг и алертинг
Модуль 2
Zabbix
Модуль 3
Prometheus
Модуль 4
Grafana
Модуль 5
Логирование
Модуль 6
Итоговый проект
Мониторинг и алертинг
Введение в мониторинг и алертинг.
Тема 1: Задачи мониторинга и алертинга
разобраться в том, что такое мониторинг;
объяснить как строить мониторинг правильно;
рассмотреть хорошие и плохие паттерны мониторинга.

Black/white boxing
инструменты мониторинга
инструменты алертинга
time-series базы данных
Тема 2: Мониторинг на основе Carbon Graphite Telegraf
рассмотреть систему мониторинга на основе Carbon Graphite Telegraf.
8 июня, 20:00 — 21:30
Лектор: Алексей Цыкунов
Zabbix
Тема 1: Установка и конфигурация
рассмотреть варианты установки Zabbix.

использование различных СУБД для хранения метрик;
установка на ОС;
использование mysql, pgsql, etc.
15 июня, 20:00 — 21:30
Лектор: Роман Дымов
Тема 2: Графики и комплексные экраны
сформировать комплексные экраны для отображения данных мониторинга, дашбордов и графиков;
настроить разрешения, добавления элементов, формирование комплексных экранов.
19 июня, 20:00 — 21:30
Тема 3: Настройка алертинга
рассмотреть подходы к отправке уведомлений;
рассмотреть каналы доставки уведомлений.

почта, смс, телеграмм, etc.
22 июня, 20:00 — 21:30
Лектор: Роман Дымов
Домашние задания: 1
1 Настройка оповещений на email, telegram
Тема 4: Discovery Trapper
рассмотреть отсылку данных в zabbix без использования агентов.
26 июня, 20:00 — 21:30
Лектор: Алексей Цыкунов
Тема 5: Мониторинг порталов и баз данных
Рассмотреть подходы к мониторингу доступности веб-порталов и их основных компонентов
29 июня, 20:00 — 21:30
Лектор: Павел Викирюк
Тема 6: Netdata, metricbeat, hearthbeat, mtail
рассмотреть альтернативные системы мониторинга применяем в разных средах.

Netdata - мониторинг различных сред, mtail, etc.
3 июля, 20:00 — 21:30
Prometheus
Тема 1: Prometheus как новый виток систем мониторинга
рассмотреть историю развития проекта, архитектуры, возможности, примеры использования.
6 июля, 20:00 — 21:30
Лектор: Владимир Дроздецкий
Тема 2: Prometheus экспортеры
рассмотреть основные возможности экспортеров.

экспортеры и для чего они нужны, мониторинг инстансов, СУБД, веб серверов, серверов сообщений, etc;
exporters, db exporters, node exporter, etc.
13 июля, 20:00 — 21:30
Лектор: Алексей Цыкунов
Домашние задания: 1
1 Установка и настройка Prometheus, использование exporters
Тема 3: Prometheus мониторинг кластеров k8s
рассмотреть подходы к мониторингу кластеров k8s.

prometheus оператор;
установка, настройка, эксплуатация.
17 июля, 20:00 — 21:30
Лектор: Владимир Дроздецкий
Тема 4: Prometheus Alerting
объяснить различные пути отправки уведомлений.

формирование уведомлений, отправка в различные каналы: почта, слак, телерамм, смс.
27 июля, 20:00 — 21:30
Лектор: Роман Дымов
Домашние задания: 1
1 Настройка alertmanager, настройка оповещения на email,telegram
Grafana
Тема 1: Grafana как универсальный инструмент визуализации
рассмотреть построение графиков из различных источников данных при помощи Grafana.

история проекта, использование различных источников, хранилище дашбордов, формирование и версионирование собственных дашбордов.
31 июля, 20:00 — 21:30
Лектор: Алексей Цыкунов
Тема 2: Grafana формирование дашбордов
проанализировать возможности по формирования дашбордов.

использование дашбордордов, тераживание, использование переменных, формирование дашбордов для различных окружений.
3 августа, 20:00 — 21:30
Домашние задания: 1
1 Формирование dashboard на основе собранных данных с Prometheus
Логирование
Тема 1: Классическое логирование в Linux
Понять зачем нужны логи и как их собирать
Освоить принципы логирование с помощью rsyslog
Понять возможности logrotate для задач ротации логов
Научиться работать с journald и auditd
Узнать про adrtd и kdump
7 августа, 20:00 — 21:30
Лектор: Павел Викирюк
Тема 2: Системы логирования (ELK, EFK, Graylog2)
сравнить различные системы логирования, присутствующих на рынке.

история систем, обзор ELK, EFK - fluentd, Graylog2.
10 августа, 20:00 — 21:30
Лектор: Владимир Дроздецкий
Тема 3: Kibana как инструмент визуализации логов
проанализировать особенности визуализации данных в Kibana.

история проекта, формирование дашбордов.
14 августа, 20:00 — 21:30
Тема 4: ELK стэк
рассмотреть ELK стек.

Elasticksearch, Logstash, Kibana
17 августа, 20:00 — 21:30
Лектор: Роман Дымов
Домашние задания: 1
1 Установка ELK
Тема 5: Graylog2
21 августа, 20:00 — 21:30
Домашние задания: 1
1 Установка Graylog2, сбор логов
Тема 6: Logstash
24 августа, 20:00 — 21:30
Тема 7: Hearthbeat, metricbeat, filebeat, securitybeat, fluentbit
проанализировать особенности beats-агентов для стека ELK;
рассмотреть различные агенты, получение данных, формирование аналитической информации.
28 августа, 20:00 — 21:30
Лектор: Роман Дымов
Домашние задания: 1
1 Установка beats
Итоговый проект
Тема 1: Итоговый проект
защитить проект и получить рекомендации экспертов.
31 августа, 20:00 — 21:30
Домашние задания: 1
1 Итоговый проект
Цель: В курсовом проекте вам предстоит развернуть заранее созданную инфраструктуру при помощи Vagrant и Ansible. И настроить полный цикл мониторинга и логирования. Инфраструктура включает в себя: ОС Ubuntu 18.04, Postgresql 11 (petroni cluster), consul (cluster, template, agent), nginx, pgbouncer, wordpress site.
Выпускной проект
В курсовом проекте вам предстоит развернуть заранее созданную инфраструктуру при помощи Vagrant и Ansible. И настроить полный цикл мониторинга и логирования.
Инфраструктура включает в себя: ОС Ubuntu 18.04, Postgresql 11 (petroni cluster), consul (cluster, template, agent), nginx, pgbouncer, wordpress site.
Прошедшие открытые вебинары по курсу
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Мониторинг и логирование в Docker
Павел Викирюк
День открытых дверей
22 мая в 20:00
Для доступа к прошедшим мероприятиям необходимо пройти входное тестирование
Возможность пройти вступительное тестирование повторно появится только через 2 недели
Результаты тестирования будут отправлены вам на e-mail, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
Пройти вступительное тестирование

  • заберете с собой материалы по всем занятиям (презентации, записи вебинаров, примеры практических задач);

  • получите сертификат о прохождении курса;

  • разовьете практические навыки в решении задач мониторинга

  • получите глубокое представление об Zabbix, Prometheus и Grafana;

  • получите приглашение пройти собеседование в компаниях-партнерах (в случае успешного обучения на курсе).

  • построите собственную систему мониторинга.

  • обеспечите визуализацию метрик.

  • настроите оповещения о критически важных событиях.

Дата выдачи сертификата: 27 октября 2020 года
Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Мониторинг и логирование: Zabbix, Prometheus, ELK»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Генеральный директор ООО “Отус Онлайн-Образование”
Виталий Чибриков

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Мониторинг и логирование: Zabbix, Prometheus, ELK»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Генеральный директор ООО “Отус Онлайн-Образование”
Виталий Чибриков

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Общая стоимость
60 000 ₽
В месяц: 23 500 ₽
Продолжительность
4 месяца
Начало занятий
29 мая
🎁 Дарим сертификаты на скидку!
Запишитесь на июньскую трансляцию интересного вам дня открытых дверей и участвуйте в Акции ➞