BRIX On-Premises > BRIX On-Premises Enterprise > Administering BRIX Enterprise / Export BRIX Enterprise performance metrics into Prometheus storage

Export BRIX Enterprise performance metrics into Prometheus storage

In the ELMA365 On-Premises Enterprise package, it is possible to export elma365_telemetry_* metrics from the performance report to the standard Prometheus storage for visualization in Grafana dashboards.

Once the report is enabled, the collection and export of metrics occur continuously.

You can export the following metrics:

  • elma365_telemetry_http_request_duration_milliseconds_bucket for web request execution time;
  • elma365_telemetry_script_execution_duration_milliseconds_bucket for server script execution time;
  • elma365_telemetry_sql_query_duration_milliseconds_bucket for database query execution time.

To configure the export of metrics from the performance report to Prometheus storage, follow these steps:

  1. Go to Administration > Developer Tools and in the System Diagnostics block, click on Performance Report. To access the report, ensure the enableInternalTelemetry feature flag is enabled.
  2. In the report settings, enable data collection.
  3. Install the monitoring tools Prometheus and Grafana if they are not already installed. Skip this step if they are already set up.
  4. In the values-elma365.yaml configuration file, enable monitoring parameters. During the setup, set the value for the global.monitoring.lowcode.metricExportEnabled parameter to the true value.