План на курса

Въведение в персонализирани метрики

  • Разбиране на типовете и използванията на метриките
  • Обзор на библиотеките за инструментиране в Prometheus
  • Преимущества от експортирането на персонализирани метрики

Настройка на Prometheus за персонализирани метрики

  • Конфигуриране на Prometheus да извлича персонализирани метрики
  • Разглеждане на форматите за експозиция в Prometheus
  • Написване на PromQL заявки за персонализирани метрики

Инструментиране на приложения

  • Добавяне на инструменти към приложенията с Python, Java и Node.js
  • Използване на библиотеките за клиенти в Prometheus
  • Опазване на общи предизвикателства при инструментирането

Създаване на дашбордове за персонализирани метрики

  • Проектиране на дашбордове в Grafana за конкретни сценарии
  • Потребителска конфигуриране на панелите за визуализация
  • Настройка на реално-временни мониторинг и аларми

Интеграция на мониторинга в CI/CD пайплайните

  • Включване на персонализирани метрики в процесите за изграждане и разпространяване
  • Автоматизиране на аларми при неуспехи в CI/CD
  • Гарантиране на наличността на метрики по време на актуализации на приложенията

Решаване на проблеми и оптимизация

  • Отстраняване на проблемите с инструментирането
  • Оптимизиране на производителността на Prometheus и Grafana
  • Масштабиране на мониторинга за приложения с висок натоварване

Напредъкни техники за визуализация

  • Използване на плъговете на Grafana за усъвършенствани визуализации
  • Интегриране на Grafana с външни данни
  • Създаване на интерактивни дашбордове за стейкхолдери

Общ преглед и следващи стъпки

Изисквания

  • Основно знание за Prometheus и Grafana
  • Запознаност с разработването на приложения и API-то

Целева група

  • Разработчици
  • Инженери DevOps
 14 Часове

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


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

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

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

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