Курс від основ до просунутого рівня для швидкого введення в експлуатацію моніторингу та логування інфраструктури в Kubernetes. Освоїте не тільки широкий стек інструментів, але і best practices по ним.
Дізнаєтеся, що саме моніторити, які метрики збирати і як налаштовувати Алерти для оперативного пошуку і усунення проблем в кластері.
На курсі відповімо на питання:
EFK vs PLG: у чому різниця, коли і що використовувати?
Як забезпечити довгострокове зберігання метрик розподілено місяці і роки для аналізу динаміки і порівняння графіків?
Які метрики варто збирати за допомогою Prometheus?
Як візуалізувати моніторинг за допомогою Grafana і як грамотно налаштувати Алерти?
№1: вступний блок
Що таке моніторинг? Навіщо він потрібен?
Що таке метрики і як з ними працювати?
Моніторинг vs Observability
№2: Установка Prometheus
Установка в Kubernetes
Розбір специфічних для Kubernetes exporter'ів
№3: Тюнінг Prometheus
Service Discovery в Kubernetes
Робота з конфігом
Важливі параметри конфігурації
№ 4: Просунутий Prometheus
Побудова Федерації
Підключення зовнішніх довготривалих сховищ (Victoria Metrics)
№5: Grafana
Установка в Kubernetes
Організація користувачів і доступів (org, teams, ldap)
Data Source
Dashboards. Використовуємо готові і пишемо свої
Provisioning
Grafana Enterprise
№6: Prometheus Operator
Установка
Структура
CRD
Додаткова конфігурація
№ 7: логування
EFK: Elastic, Fluentd vs Fluent-bit vs Logstash, Kibana
Установка та налаштування
Фільтрація/агрегування/дедубликация
Написання своїх dashboards
Налаштування алертів
Loki + promtail
Установка, настройка
Підключення до Grafana і Grafana Cloud
№ 8: моніторинг та логування Kubernetes в Production. Збираємо весь інструментарій воєдино
Як моніторити Kubernetes, які метрики збирати
Як моніторити додаток в Kubernetes
Як збирати логи в Kubernetes
Як і які Алерти в кластері налаштовувати
Дізнаєтеся, що саме моніторити, які метрики збирати і як налаштовувати Алерти для оперативного пошуку і усунення проблем в кластері.
На курсі відповімо на питання:
EFK vs PLG: у чому різниця, коли і що використовувати?
Як забезпечити довгострокове зберігання метрик розподілено місяці і роки для аналізу динаміки і порівняння графіків?
Які метрики варто збирати за допомогою Prometheus?
Як візуалізувати моніторинг за допомогою Grafana і як грамотно налаштувати Алерти?
№1: вступний блок
Що таке моніторинг? Навіщо він потрібен?
Що таке метрики і як з ними працювати?
Моніторинг vs Observability
№2: Установка Prometheus
Установка в Kubernetes
Розбір специфічних для Kubernetes exporter'ів
№3: Тюнінг Prometheus
Service Discovery в Kubernetes
Робота з конфігом
Важливі параметри конфігурації
№ 4: Просунутий Prometheus
Побудова Федерації
Підключення зовнішніх довготривалих сховищ (Victoria Metrics)
№5: Grafana
Установка в Kubernetes
Організація користувачів і доступів (org, teams, ldap)
Data Source
Dashboards. Використовуємо готові і пишемо свої
Provisioning
Grafana Enterprise
№6: Prometheus Operator
Установка
Структура
CRD
Додаткова конфігурація
№ 7: логування
EFK: Elastic, Fluentd vs Fluent-bit vs Logstash, Kibana
Установка та налаштування
Фільтрація/агрегування/дедубликация
Написання своїх dashboards
Налаштування алертів
Loki + promtail
Установка, настройка
Підключення до Grafana і Grafana Cloud
№ 8: моніторинг та логування Kubernetes в Production. Збираємо весь інструментарій воєдино
Як моніторити Kubernetes, які метрики збирати
Як моніторити додаток в Kubernetes
Як збирати логи в Kubernetes
Як і які Алерти в кластері налаштовувати
slurm.io/monitoring