From 635a5d4091f776ff22f697abcde96b3b46f57fd3 Mon Sep 17 00:00:00 2001 From: Thomas Eizinger Date: Thu, 21 Sep 2023 16:35:19 +1000 Subject: [PATCH] feat(relay): enable debug logs for otel collector (#2099) The `debug` exporter prints statements like the following to stdout: > 2023-09-07T09:57:43.468-0700 info TracesExporter {"kind": "exporter", "data_type": "traces", "name": "debug", "resource spans": 1, "spans": 2} Activating debug logs should give us overall more insight into what this thing is doing. --- terraform/modules/relay-app/templates/cloud-init.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/terraform/modules/relay-app/templates/cloud-init.yaml b/terraform/modules/relay-app/templates/cloud-init.yaml index 468d41675..094570341 100644 --- a/terraform/modules/relay-app/templates/cloud-init.yaml +++ b/terraform/modules/relay-app/templates/cloud-init.yaml @@ -18,6 +18,8 @@ write_files: googlecloud: log: default_log_name: opentelemetry.io/collector-exported-log + debug: + verbosity: detailed processors: memory_limiter: check_interval: 1s @@ -56,6 +58,9 @@ write_files: - set(attributes["exported_instrumentation_version"], attributes["instrumentation_version"]) - delete_key(attributes, "instrumentation_version") service: + telemetry: + logs: + level: "debug" pipelines: traces: receivers: [otlp]