ELMA365 On-Premises > ELMA365 On-Premises Enterprise > Администрирование ELMA365 Enterprise / Экспорт метрик производительности ELMA365 Enterprise в хранилище Prometheus

Экспорт метрик производительности ELMA365 Enterprise в хранилище Prometheus

В ELMA365 On-Premises Enterprise можно анализировать метрики elma365_telemetry_*:

  • во внутреннем отчёте о производительности, доступном в интерфейсе ELMA365;
  • с помощью экспорта метрик в стандартное хранилище Prometheus и их визуализации в виде дэшбордов в системе Grafana.

Внутренний отчёт и экспорт метрик во внешнее хранилище настраиваются независимо друг от друга. Если они одновременно отключены, диагностические данные по работе системы не собираются.

О том, как настроить внутренний отчёт, читайте в статье «Отчёт о производительности».

В этой статье рассмотрим экспорт данных о работе системы в хранилище Prometheus. Вы можете выгружать следующие метрики:

  • elma365_telemetry_http_request_duration_milliseconds_bucket — время выполнения веб-запросов;
  • elma365_telemetry_script_execution_duration_milliseconds_bucket — время выполнения серверных скриптов;
  • elma365_telemetry_sql_query_duration_milliseconds_bucket — время выполнения запросов в базу данных.

Чтобы настроить экспорт метрик производительности:

  1. Установите средства мониторинга Prometheus и Grafana. Если они уже установлены, пропустите этот шаг.
  2. В конфигурационном файле values-elma365.yaml включите параметры мониторинга. В ходе настройки для параметра global.monitoring.lowcode.metricExportEnabled укажите значение true.

После включения экспорта метрик сбор и выгрузка диагностических данных осуществляются непрерывно.