Перейти к основному содержимому

Задание для самостоятельной проработки

Мы с вами рассмотрели весь процесс сборки и обработки MLT. Если на каком-то из шагов что-то не получилось, у вас есть возможность ознакомиться с конечным видом проекта по ссылке.

В качестве закрепления от вас требуется продемонстрировать умения того, что вы можете самостоятельно дособрать недостающие метрики, журналы и трассировки. С этой целью от вас требуется:

  1. Продемонстрировать в Grafana и при необходимости дособрать через Prometheus метрики по одной из методологии сбора метрик:

  2. Продемонстрировать 5 осмысленных запросов Prometheus/Grafana.

    к сведению

    С основами PromQL можно познакомиться в мастер-классе.

  3. Создать произвольную Dashboard в Grafana.

  4. Расставить по приложению Python дополнительные вызовы методов логирования и создания событий.

    к сведению

    Для сбора и экспорта метрик из Flask в Prometheus существует библиотека rycus86/prometheus_flask_exporter. Пример её использования можно найти в демо-проекте мастер-класса.