Метрики
ТехноДок публикует метрики о состоянии работы приложения. Среди метрик можно найти информацию о загрузке CPU сервера, время формирования и открытия отчётов, количество просмотров отчёта и другую информацию, полезную при диагностике приложения.
Метрики доступны для просмотра по адресу http://localhost:8003/metrics.
Настройка
Публикация метрик приложения включена по умолчанию. Чтобы отключить метрики, в файле application.conf в секции Metrics укажите для ключа IsEnabled значение False и перезапустите ТехноДок.
Интеграция с Prometheus и Grafana
Собрать и визуализировать метрики ТехноДок можно при помощи Prometheus и Grafana. Ниже — порядок установки и настройки.

Prometheus
Загрузите дистрибутив Prometheus с официального сайта.
Распакуйте архив в директорию, откройте файл prometheus.yml и укажите в нем настройки соединения с ТехноДок для сбора метрик. Запустите Prometheus.
scrape_configs:
job_name: "application"
static_configs:
targets: ["localhost:8003"]
Grafana
- Загрузите дистрибутив Grafana с официального сайта и выполните установку.
- В браузере перейдите по адресу
http://localhost:3000/. - Перейтие в раздел админимтрирования и откройте настройки
Connections - DataSources. - Добавьте источник данных с типом Prometheus и укажите адрес соединения.
Дешборд диагностики
В дистрибутиве ТехноДок в директории deploy/grafana находятся дешборды. Перейдите в UI Grafana и импортируйте дешборды ТехноДок.