В этом обзоре представлены лучшие онлайн курсы по стеку ELK, их сравнение, актуальный рейтинг. ELK является одним из ключевых инструментов для мониторинга состояния системы. На курсах вы изучите основы работы с ELK и сможете использовать полученные знания и навыки в своих проектах.
Курс «Экcпресс-курс «ELK» от OTUS
https://otus.ru/lessons/intense_elk/
Цена: 300 000 руб
Формат обучения: онлайн занятия с преподавателем, видеозаписи лекций
Длительность: 2 дня, интенсив
Домашние задания: есть
Проверка заданий преподавателем: задания проверяются автоматически, на стендах
Связь с преподавателем: есть
Документ об окончании: сертификат
Кому подойдет курс: люди, имеющие базовые навыки работы с терминалом Linux, приветствуется знакомство с Git
Доступ к материалам: навсегда
Проекты в портфолио: нет
Помощь с трудоустройством: нет
На данном экспресс-курсе вы разберетесь в устройстве Elastic stack и его отличиях от Graylog и других решений, овладеете базовым практическим опытом по использованию системы логирования в типовом проекте. Также вы получите возможность пообщаться с экспертами и задать им интересующие вас вопросы
Программа курса:
- Знакомство с Elastic Stack, ELK
- Практическая работа. Сбор и отправка лог данных и визуализация данных в Kibana. Подключение приложения к системе логирования и работа с преобразованием логов
Особенности курса:
- Преподаватели курса – DevOps-инженеры с большим опытом работы с облачными инфраструктурами, распределенными системами
- Занятия проходят в группах
- Работа над задачами, приближенными к реальным, во время практики
Курс «Observability: мониторинг, логирование, трейсинг. ELK, Prometheus, Grafana» от OTUS
https://otus.ru/lessons/monitoring/
Цена: 63 000 руб, возможна рассрочка
Формат обучения: онлайн занятия с преподавателем, видеозаписи лекций
Длительность: 4 месяца, 2 раза в неделю
Домашние задания: есть
Проверка заданий преподавателем: есть
Связь с преподавателем: есть
Документ об окончании: сертификат
Кому подойдет курс: администраторы Linux, DevOps-инженеры, разработчики
Доступ к материалам: навсегда
Проекты в портфолио: 1 проект
Помощь с трудоустройством: есть
Какие навыки вы получите:
- Узнаете, как строить сложные эффективные системы мониторинга и логирования инфраструктуры и приложений
- Разберетесь, как следить за работой большого количества серверов и работать в связке c Prometheus, Grafana, ELK и т. д.
- Сможете делать визуализацию метрик и настраивать оповещения о критически важных событиях
Программа курса:
Модуль 1. Введение в мониторинг и алертинг
- Задачи мониторинга и алертинга
Модуль 2. Gap-стек. Как Prometheus собирает метрики и хранит их. Принципы его работы. Знакомство с PromQL. Как устроен Alertmanager и то, как он работает с алертами
- Prometheus как новый виток систем мониторинга
- Prometheus — Exporters, Service Discovery, Storages
- Prometheus, Alertmanager — работа с метриками (PromQL), написание алертов и их ротация
- Grafana — основной инструмент визуализациии данных
- Отказоустойчивый Prometheus. Thanos, VictoriaMetrics
- Grafana — продвинутое использование
- Kube-prometheus-stack — мониторинг Kubernetes при помощи Prometheus operator
- Q&A сессия по разбору ДЗ
Модуль 3. Сравнение распространенных стеков для логирования (Loki, Graylog, ELK, EFK), разбор их отличий. Рассмотрение отдельных компонентов стеков
- Классическое логирование в Linux
- ELK стэк
- Системы логирования (ELK, EFK, Graylog2)
- Beats — инструменты доставки данных
- Logstash
- Apache Kafka в логировании
- Kibana как инструмент визуализации логов
- Лог менеджмент с Loki
- Tempo(Jaeger) — построение систем распределенного трейсинга
- Vector как альтернатива Logstash
- Q&A сессия по разбору ДЗ
Модуль 4. Итоговый проект
Особенности курса:
- Преподаватели курса – DevOps-инженеры с большим опытом работы с облачными инфраструктурами, распределенными системами
- Помощь в составлении резюме, сопроводительного письма
- Рекомендации студентов компаниям-партнерам
- Занятия проходят в группах
- Есть чат в Slack для общения с преподавателем и другими студентами
- Если в процессе курса вы не сможете продолжить учебу, есть право одного бесплатного трансфера в другую группу
Курс «Complete Guide to Elasticsearch. ELK» от Udemy
https://www.udemy.com/course/elasticsearch-complete-guide/
Цена: 3 690 руб
Формат обучения: видеозаписи лекций, статьи
Длительность: 12.5 часов видео, 4 статьи, вы учитесь в удобном темпе
Домашние задания: есть
Проверка заданий преподавателем: нет
Связь с преподавателем: есть
Документ об окончании: сертификат
Кому подойдет курс: разработчики, нужно знать, что такое JSON, желательно иметь базовые знания работы в терминале
Доступ к материалам: навсегда
Проекты в портфолио: нет
Помощь с трудоустройством: нет
Курс на английском языке.
Какие навыки вы получите:
- Узнаете, как создать мощную поисковую систему с помощью Elasticsearch
- Освоите теорию Elasticsearch и его внутреннюю работу
- Научитесь писать сложные поисковые запросы
- Познакомитесь с концепциями и терминологией Elasticsearch
Курс-вебинар «Kibana в жизни тестировщика. ELK» от ITVDN
https://itvdn.com/ru/channel/video/kibana
Цена: бесплатно
Формат обучения: видеозаписи лекций
Длительность: 40 минут
Кому подойдет курс: тестировщики, разработчики и DevOps-специалисты
На этом вебинаре будут рассмотрены тестирование бэкенда, значение логов и способы их чтения. Если вам нужно собрать логи в одном месте и иметь возможность проводить быстрый их анализ во времени, то одним из лучших инструментов будет Kibana. Вы научитесь максимально эффективно пользоваться этим инструментом. А в заключении попрактикуетесь онлайн на живом примере.
Программа вебинара:
- Тестирование бэкенда
- Значение логов
- Способы просмотра и анализа логов
- Kibana как универсальный инструмент для просмотра логов и не только
- Другие возможности Kibana, полезные для тестировщика