From 8bc9a4103ffad811d34edf7c9b850c8654132d18 Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Mon, 4 Aug 2025 16:27:48 +0200 Subject: [PATCH 1/2] docs: Document how to ship OTEL traces --- .../pages/usage-guide/OpenTelemetry.adoc | 20 +++++++++++++++++++ docs/modules/trino/partials/nav.adoc | 1 + 2 files changed, 21 insertions(+) create mode 100644 docs/modules/trino/pages/usage-guide/OpenTelemetry.adoc diff --git a/docs/modules/trino/pages/usage-guide/OpenTelemetry.adoc b/docs/modules/trino/pages/usage-guide/OpenTelemetry.adoc new file mode 100644 index 00000000..4fb6d141 --- /dev/null +++ b/docs/modules/trino/pages/usage-guide/OpenTelemetry.adoc @@ -0,0 +1,20 @@ += OpenTelemetry +:description: Ship Trino traces and logs to OpenTelemetry +:trino-docs: https://trino.io/docs/470/admin/opentelemetry.html + +Trino supports sending OpenTelemetry traces as stated in {trino-docs}[the documentation]. + +To enable traces you need to add the following configOverrides. +Please check the {trino-docs}[Trino documentation] on how other settings you can configure. + +[source,yaml] +---- +spec: + coordinators: + configOverrides: &configOverrides + config.properties: + tracing.enabled: "true" + tracing.exporter.endpoint: http://jaeger-collector.default.svc.cluster.local:4317 + workers: + configOverrides: *configOverrides +---- diff --git a/docs/modules/trino/partials/nav.adoc b/docs/modules/trino/partials/nav.adoc index 630f4e26..e0ec7aa0 100644 --- a/docs/modules/trino/partials/nav.adoc +++ b/docs/modules/trino/partials/nav.adoc @@ -10,6 +10,7 @@ ** xref:trino:usage-guide/security.adoc[] ** xref:trino:usage-guide/monitoring.adoc[] ** xref:trino:usage-guide/log_aggregation.adoc[] +** xref:trino:usage-guide/OpenTelemetry.adoc[] ** xref:trino:usage-guide/query.adoc[] ** xref:trino:usage-guide/overrides.adoc[] ** xref:trino:usage-guide/catalogs/index.adoc[] From 81eade0a64ba20ed007d81c40fbd705820a2f0d9 Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Tue, 5 Aug 2025 10:42:59 +0200 Subject: [PATCH 2/2] typo --- docs/modules/trino/pages/usage-guide/OpenTelemetry.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/modules/trino/pages/usage-guide/OpenTelemetry.adoc b/docs/modules/trino/pages/usage-guide/OpenTelemetry.adoc index 4fb6d141..599ec6a3 100644 --- a/docs/modules/trino/pages/usage-guide/OpenTelemetry.adoc +++ b/docs/modules/trino/pages/usage-guide/OpenTelemetry.adoc @@ -5,7 +5,7 @@ Trino supports sending OpenTelemetry traces as stated in {trino-docs}[the documentation]. To enable traces you need to add the following configOverrides. -Please check the {trino-docs}[Trino documentation] on how other settings you can configure. +Please check the {trino-docs}[Trino documentation] on other settings you can configure. [source,yaml] ----