Tempo
Definition
Tempo is an open-source distributed tracing backend developed by Grafana Labs. It is designed to handle high volumes of trace data from various sources, providing a scalable and efficient way to store and query traces. Tempo integrates seamlessly with Grafana, allowing users to visualize and analyze trace data alongside metrics and logs, facilitating comprehensive observability.
Secure Settings Example
auth_enabled: true
server:
http_listen_port: 3200
grpc_listen_port: 9095
tls:
cert_file: "/etc/tempo/certs/server.crt"
key_file: "/etc/tempo/certs/server.key"
ca_file: "/etc/tempo/certs/ca.crt"
client_auth_type: "RequireAndVerifyClientCert"
Insecure Settings Example
auth_enabled: false
server:
http_listen_port: 3200
grpc_listen_port: 9095
tls:
cert_file: ""
key_file: ""
ca_file: ""
client_auth_type: "NoClientCert"