Skip to content

Tracing

The OpenTalk controller is able to provide tracing information. If configured, these are exported to an OTLP endpoint.

Configuration

The configuration values for the tracing capabilities are in the logging section of the configuration file.

Field Type Required Default value Description
otlp_tracing_endpoint string no - OTLP tracing endpoint to export traces to
service_name string no controller opentelemetry service name
service_namespace string no opentalk opentelemetry service namespace
service_instance_id string no randomly generated UUID on startup opentelemetry service instance id

Examples

[logging]
otlp_tracing_endpoint = "http://localhost:4317"
service_name = "controller"
service_namespace = "opentalk"
service_instance_id = "627cc493-f310-47de-96bd-71410b7dec09"

This is not an exhaustive list of the configuration values in the logging section, just the ones related to tracing. For more information look into the logging docs.