CoreSystemMonitoringOpenTelemetry

SystemMonitoring::OpenTelemetry::Collector

Collect performance profile about system activity.

The collection of performance data can be enabled for the different modules separately on different detail level.

Module detail levels:

  • 1 – Summary only

  • 2 – Full performance data

Diese Einstellung ist standardmäßig nicht aktiv.

Standardwert:

---
Modules:
  Kernel::System::Cache: '1'
  Kernel::System::DB: '1'
Verbosity: '1'

SystemMonitoring::OpenTelemetry::Export###001-Log

Export collected profile. Write summary into the web server log.

Recommendation: This is the most light weight option to record basic performance data.

Diese Einstellung ist standardmäßig nicht aktiv.

Standardwert:

0

SystemMonitoring::OpenTelemetry::Export###101-File

Export collected profile in OpenTelemetry format. Write profile into one file per web request.

It will create one file per web request which will be named after the Request ID of the web server.

It will add the Request ID to the file name if the <RequestID> placeholder is used.

The recognised Configuration Placeholders are:

  • <OTRS_CONFIG_Home> – Home directory where OTRS is installed

  • <RequestID> – Web server Request ID

Note: The JSON data will be compressed in GZIP format. So, it needs to be uncompressed with the gunzip command.

Diese Einstellung ist standardmäßig nicht aktiv.

Standardwert:

---
Directory: <OTRS_CONFIG_Home>/var/tmp/profile
FileName: trace_<RequestID>.json.gz

SystemMonitoring::OpenTelemetry::Export###201-GrafanaTempo

Export collected profile in OpenTelemetry format. Send profile to Grafana Tempo for each web request.

The recognised Configuration Placeholders are:

  • <OTRS_CONFIG_ProductName> – Name of the OTRS system

  • <OTRS_CONFIG_SystemID> – System ID of the OTRS system

  • <OTRS_CONFIG_Version> – Installed version of the OTRS system

It will send the GZIP compressed JSON data to the configured Grafana Tempo endpoint.

Diese Einstellung ist standardmäßig nicht aktiv.

Standardwert:

---
Endpoint: http://localhost:4318/v1/traces
Timeout: '10'
UserAgent: <OTRS_CONFIG_ProductName>-<OTRS_CONFIG_SystemID>/<OTRS_CONFIG_Version>
Nach oben scrollen