10 Commits

Author SHA1 Message Date
Christophe Bliard 06fc4f0237 Add missing require for opentelemetry semantic conventions constants 2025-09-24 15:34:47 +02:00
Christophe Bliard d26432b4e3 Add host name back under "host.name" key 2025-09-22 17:48:53 +02:00
Christophe Bliard 18b6233d55 Adjust some OpenTelemetry configuration
- Use constants for semantic names. As a bonus it gives documentation
  about the metric.
- Use a random UUID for the service name. It has to be unique for a
  given service name and namespace.
- Use process type as service name.
- Add service version.

Do not set anything regarding the environment (edge / stage / prod) or
shard name as these will be available as k8s labels anyway.
2025-09-22 15:02:07 +02:00
Markus Kahl 8df30b5f05 do not set log_tags if none are present (e.g. in development mode locally) 2025-09-17 16:42:53 +02:00
Oliver Günther 59446719c9 Transform values to_s 2025-09-17 15:48:25 +02:00
Oliver Günther 7f0c7a95b7 add resource info 2025-09-17 15:32:28 +02:00
Oliver Günther d0b0c85330 Add batch processor 2025-09-17 15:32:27 +02:00
Oliver Günther bf93b827b3 Tag opentelemetry request 2025-09-17 15:32:27 +02:00
Oliver Günther 820809eceb Add trace and spans to the logs 2025-09-17 15:32:27 +02:00
Oliver Günther 246bd9bc5c Add optional dependency to opentelemtry for metrics exports 2025-09-17 15:32:27 +02:00