План на курса

Введение в Grafana и Prometheus

  • Преглед на архитектурата и случаи на използване
  • Инсталиране и конфигуриране на Prometheus и Grafana
  • Преглед на експортьорите и езика за запрос на Prometheus (PromQL)

Интеграция на източници на данни

  • Свързване на Prometheus с Grafana
  • Интеграция с Elasticsearch, InfluxDB, PostgreSQL, MySQL и Loki
  • Използване на JSON, CSV и плагини за външни API

Работа с дашбордове

  • Създаване и импортиране на дашбордове
  • Използване на панели: графики, таблици, топлинни карти и статистични визуализации
  • Създаване на преизползваеми шаблони с променливи и филтри

Напреднали запрашивания и трансформации на данни

  • Писане и оптимизиране на PromQL запрашивания
  • Използване на трансформации, математика, псевдоними и изведени полета
  • Комбиниране на множество източници на данни в един преглед

Алармиране и извещавания

  • Конфигуриране на правила и прагове за алармиране
  • Използване на Alertmanager и настройване на получатели на аларми (имейл, Slack, уебхук и др.)
  • Управление на тишини и групиране на аларми

Разглеждания на производителност и масштабиране

  • Оптимизиране на производителността на дашбордите и кеширането
  • Масштабиране на Prometheus с федерация и дългосрочно съхранение
  • Добри практики за съхранение на данни и използване на диск

Access Контрол и Collaboration

  • Настройване на потребители, роли и екипи
  • Конфигуриране на разрешения и сигурно споделяне
  • Контрол на версии и предоставяне на дашбордове

Резюме и следващи стъпки

Изисквания

  • Опит с мониторинг на системи или DevOps инструменти
  • Знание на Linux среди и използване на командния ред
  • Разбиране на временни редове данни и основни мрежови концепции

Целева аудитория

  • Администратори на системи и мрежи
  • DevOps и инженери за надеждност на сайта
  • Екипи за мониторинг и наблюдаемост
 21 Часа

Брой участници


Цена за участник

Oтзиви от потребители (2)

Предстоящи Курсове

Свързани Kатегории