Skip to main 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.

FieldTypeRequiredDefault valueDescription
otlp_tracing_endpointstringno-OTLP tracing endpoint to export traces to
service_namestringnocontrolleropentelemetry service name
service_namespacestringnoopentalkopentelemetry service namespace
service_instance_idstringnorandomly generated UUID on startupopentelemetry 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.