From 02cef9227736af21b05403831814dd7e6ea56710 Mon Sep 17 00:00:00 2001 From: Patrice Chalin Date: Thu, 20 Mar 2025 07:33:06 -0400 Subject: [PATCH 1/8] Make zipkin-setup an include --- .../en/docs/languages/_includes}/zipkin-setup.md | 4 ++-- content/en/docs/languages/cpp/exporters.md | 2 +- content/en/docs/languages/js/exporters.md | 2 +- content/en/docs/languages/net/exporters.md | 2 +- content/en/docs/languages/python/exporters.md | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) rename {layouts/shortcodes/docs/languages/exporters => content/en/docs/languages/_includes}/zipkin-setup.md (82%) diff --git a/layouts/shortcodes/docs/languages/exporters/zipkin-setup.md b/content/en/docs/languages/_includes/zipkin-setup.md similarity index 82% rename from layouts/shortcodes/docs/languages/exporters/zipkin-setup.md rename to content/en/docs/languages/_includes/zipkin-setup.md index 127a787e4cd6..7029904ebba7 100644 --- a/layouts/shortcodes/docs/languages/exporters/zipkin-setup.md +++ b/content/en/docs/languages/_includes/zipkin-setup.md @@ -2,13 +2,13 @@ ### Backend Setup {#zipkin-setup} - +{{% /alert-md %}} You can run [Zipkin](https://zipkin.io/) on in a Docker container by executing the following command: diff --git a/content/en/docs/languages/cpp/exporters.md b/content/en/docs/languages/cpp/exporters.md index 1ff1d2b126f4..dd42e2be78a4 100644 --- a/content/en/docs/languages/cpp/exporters.md +++ b/content/en/docs/languages/cpp/exporters.md @@ -310,7 +310,7 @@ With the above you can access your metrics at . Prometheus or an OpenTelemetry Collector with the Prometheus receiver can scrape the metrics from this endpoint. -{{% docs/languages/exporters/zipkin-setup %}} +{{% include zipkin-setup.md %}} ### Dependencies {#zipkin-dependencies} diff --git a/content/en/docs/languages/js/exporters.md b/content/en/docs/languages/js/exporters.md index 0578cd11a662..a1ff05aaedf8 100644 --- a/content/en/docs/languages/js/exporters.md +++ b/content/en/docs/languages/js/exporters.md @@ -296,7 +296,7 @@ With the above you can access your metrics at . Prometheus or an OpenTelemetry Collector with the Prometheus receiver can scrape the metrics from this endpoint. -{{% docs/languages/exporters/zipkin-setup %}} +{{% include zipkin-setup.md %}} ### Dependencies {#zipkin-dependencies} diff --git a/content/en/docs/languages/net/exporters.md b/content/en/docs/languages/net/exporters.md index 1b26686a7b9a..931f88f4c245 100644 --- a/content/en/docs/languages/net/exporters.md +++ b/content/en/docs/languages/net/exporters.md @@ -292,7 +292,7 @@ app.UseOpenTelemetryPrometheusScrapingEndpoint(); Further details on configuring the Prometheus exporter can be found [here](https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/README.md). -{{% docs/languages/exporters/zipkin-setup %}} +{{% include zipkin-setup.md %}} ### Dependencies {#zipkin-dependencies} diff --git a/content/en/docs/languages/python/exporters.md b/content/en/docs/languages/python/exporters.md index 602673ff8870..1f74174e907b 100644 --- a/content/en/docs/languages/python/exporters.md +++ b/content/en/docs/languages/python/exporters.md @@ -233,7 +233,7 @@ With the above you can access your metrics at . Prometheus or an OpenTelemetry Collector with the Prometheus receiver can scrape the metrics from this endpoint. -{{% docs/languages/exporters/zipkin-setup %}} +{{% include zipkin-setup.md %}} ### Dependencies {#zipkin-dependencies} From 946648f44d29fad25684681183224aa792cb3ccb Mon Sep 17 00:00:00 2001 From: Patrice Chalin Date: Thu, 20 Mar 2025 07:42:33 -0400 Subject: [PATCH 2/8] Make prometheus-setup an include --- .../en/docs/languages/_includes}/prometheus-setup.md | 8 ++++---- content/en/docs/languages/cpp/exporters.md | 2 +- content/en/docs/languages/js/exporters.md | 2 +- content/en/docs/languages/net/exporters.md | 2 +- content/en/docs/languages/python/exporters.md | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) rename {layouts/shortcodes/docs/languages/exporters => content/en/docs/languages/_includes}/prometheus-setup.md (90%) diff --git a/layouts/shortcodes/docs/languages/exporters/prometheus-setup.md b/content/en/docs/languages/_includes/prometheus-setup.md similarity index 90% rename from layouts/shortcodes/docs/languages/exporters/prometheus-setup.md rename to content/en/docs/languages/_includes/prometheus-setup.md index f5802b42c552..68e366215aa5 100644 --- a/layouts/shortcodes/docs/languages/exporters/prometheus-setup.md +++ b/content/en/docs/languages/_includes/prometheus-setup.md @@ -8,13 +8,13 @@ Prometheus text format on request. ### Backend Setup {#prometheus-setup} - +{{% /alert-md %}} You can run [Prometheus](https://prometheus.io) in a docker container, accessible on port `9090` by following these instructions: @@ -35,7 +35,7 @@ Run Prometheus in a docker container with the UI accessible on port `9090`: docker run --rm -v ${PWD}/prometheus.yml:/prometheus/prometheus.yml -p 9090:9090 prom/prometheus --enable-feature=otlp-write-receive ``` - +{{% /alert-md %}} diff --git a/content/en/docs/languages/cpp/exporters.md b/content/en/docs/languages/cpp/exporters.md index dd42e2be78a4..f3c2bac9d3a6 100644 --- a/content/en/docs/languages/cpp/exporters.md +++ b/content/en/docs/languages/cpp/exporters.md @@ -267,7 +267,7 @@ void InitLogger() {{% docs/languages/exporters/jaeger %}} -{{% docs/languages/exporters/prometheus-setup %}} +{{% include prometheus-setup.md %}} ### Dependencies {#prometheus-dependencies} diff --git a/content/en/docs/languages/js/exporters.md b/content/en/docs/languages/js/exporters.md index a1ff05aaedf8..46186dc19d7e 100644 --- a/content/en/docs/languages/js/exporters.md +++ b/content/en/docs/languages/js/exporters.md @@ -241,7 +241,7 @@ package: {{% docs/languages/exporters/jaeger %}} -{{% docs/languages/exporters/prometheus-setup %}} +{{% include prometheus-setup.md %}} ### Dependencies {#prometheus-dependencies} diff --git a/content/en/docs/languages/net/exporters.md b/content/en/docs/languages/net/exporters.md index 931f88f4c245..6259d3143c7f 100644 --- a/content/en/docs/languages/net/exporters.md +++ b/content/en/docs/languages/net/exporters.md @@ -200,7 +200,7 @@ var loggerFactory = LoggerFactory.Create(builder => {{% docs/languages/exporters/jaeger %}} -{{% docs/languages/exporters/prometheus-setup %}} +{{% include prometheus-setup.md %}} ### Dependencies {#prometheus-dependencies} diff --git a/content/en/docs/languages/python/exporters.md b/content/en/docs/languages/python/exporters.md index 1f74174e907b..072c7341eb2e 100644 --- a/content/en/docs/languages/python/exporters.md +++ b/content/en/docs/languages/python/exporters.md @@ -192,7 +192,7 @@ variable to `CUMULATIVE`. {{% docs/languages/exporters/jaeger %}} -{{% docs/languages/exporters/prometheus-setup %}} +{{% include prometheus-setup.md %}} ### Dependencies {#prometheus-dependencies} From e2be924b188af865e4eb4935ac4c93ec50c243c0 Mon Sep 17 00:00:00 2001 From: Patrice Chalin Date: Thu, 20 Mar 2025 08:31:52 -0400 Subject: [PATCH 3/8] Make outro an include --- .../en/docs/languages/_includes}/outro.md | 6 +----- content/en/docs/languages/cpp/exporters.md | 4 +--- content/en/docs/languages/js/exporters.md | 4 +--- content/en/docs/languages/python/exporters.md | 4 +--- 4 files changed, 4 insertions(+), 14 deletions(-) rename {layouts/shortcodes/docs/languages/exporters => content/en/docs/languages/_includes}/outro.md (78%) diff --git a/layouts/shortcodes/docs/languages/exporters/outro.md b/content/en/docs/languages/_includes/outro.md similarity index 78% rename from layouts/shortcodes/docs/languages/exporters/outro.md rename to content/en/docs/languages/_includes/outro.md index a6ccb6adc578..a46bdf427799 100644 --- a/layouts/shortcodes/docs/languages/exporters/outro.md +++ b/content/en/docs/languages/_includes/outro.md @@ -1,10 +1,8 @@ -{{ $lang := .Get 0 -}} {{ $spanExporterInterfaceUrl := .Get 1 }} - ## Custom exporters Finally, you can also write your own exporter. For more information, see the [SpanExporter Interface in the API -documentation]({{ $spanExporterInterfaceUrl }}). +documentation]({{ $1 }}). ## Batching span and log records @@ -12,5 +10,3 @@ The OpenTelemetry SDK provides a set of default span and log record processors, that allow you to either emit spans one-by-on ("simple") or batched. Using batching is recommended, but if you do not want to batch your spans or log records, you can use a simple processor instead as follows: - -{{ .Inner }} diff --git a/content/en/docs/languages/cpp/exporters.md b/content/en/docs/languages/cpp/exporters.md index f3c2bac9d3a6..ef32ad657f4f 100644 --- a/content/en/docs/languages/cpp/exporters.md +++ b/content/en/docs/languages/cpp/exporters.md @@ -353,7 +353,7 @@ void InitTracer() } ``` -{{% docs/languages/exporters/outro python `https://opentelemetry-cpp.readthedocs.io/en/latest/otel_docs/classopentelemetry_1_1sdk_1_1trace_1_1SpanExporter.html` %}} +{{% include outro `https://opentelemetry-cpp.readthedocs.io/en/latest/otel_docs/classopentelemetry_1_1sdk_1_1trace_1_1SpanExporter.html` %}} {{< tabpane text=true >}} {{% tab Batch %}} @@ -383,5 +383,3 @@ auto processor = opentelemetry::sdk::trace::SimpleSpanProcessorFactory::Create(s ``` {{< /tab >}} {{< /tabpane>}} - -{{% /docs/languages/exporters/outro %}} diff --git a/content/en/docs/languages/js/exporters.md b/content/en/docs/languages/js/exporters.md index 46186dc19d7e..72da4f9b97eb 100644 --- a/content/en/docs/languages/js/exporters.md +++ b/content/en/docs/languages/js/exporters.md @@ -345,7 +345,7 @@ const sdk = new opentelemetry.NodeSDK({ {{% /tab %}} {{< /tabpane >}} -{{% docs/languages/exporters/outro js `https://open-telemetry.github.io/opentelemetry-js/interfaces/_opentelemetry_sdk_trace_base.SpanExporter.html` %}} +{{% include outro `https://open-telemetry.github.io/opentelemetry-js/interfaces/_opentelemetry_sdk_trace_base.SpanExporter.html` %}} {{< tabpane text=true >}} {{% tab TypeScript %}} @@ -379,8 +379,6 @@ sdk.start(); {{% /tab %}} {{< /tabpane >}} -{{% /docs/languages/exporters/outro %}} - [content security policies]: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ [cross-origin resource sharing]: diff --git a/content/en/docs/languages/python/exporters.md b/content/en/docs/languages/python/exporters.md index 072c7341eb2e..14b3dd22baf2 100644 --- a/content/en/docs/languages/python/exporters.md +++ b/content/en/docs/languages/python/exporters.md @@ -306,7 +306,7 @@ trace.set_tracer_provider(provider) {{% /tab %}} {{< /tabpane >}} -{{% docs/languages/exporters/outro python `https://opentelemetry-python.readthedocs.io/en/latest/sdk/trace.export.html#opentelemetry.sdk.trace.export.SpanExporter` %}} +{{% include outro `https://opentelemetry-python.readthedocs.io/en/latest/sdk/trace.export.html#opentelemetry.sdk.trace.export.SpanExporter` %}} ```python from opentelemetry.exporter.otlp.proto.grpc.trace_exporter import OTLPSpanExporter @@ -314,5 +314,3 @@ from opentelemetry.sdk.trace.export import SimpleSpanProcessor processor = SimpleSpanProcessor(OTLPSpanExporter(endpoint="your-endpoint-here")) ``` - -{{% /docs/languages/exporters/outro %}} From bfa497d566682ca722d8963c160e2697cfa15c09 Mon Sep 17 00:00:00 2001 From: Patrice Chalin Date: Thu, 20 Mar 2025 08:33:15 -0400 Subject: [PATCH 4/8] Fix format --- content/en/docs/languages/_includes/outro.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/content/en/docs/languages/_includes/outro.md b/content/en/docs/languages/_includes/outro.md index a46bdf427799..81d29a3d8466 100644 --- a/content/en/docs/languages/_includes/outro.md +++ b/content/en/docs/languages/_includes/outro.md @@ -1,8 +1,7 @@ ## Custom exporters Finally, you can also write your own exporter. For more information, see the -[SpanExporter Interface in the API -documentation]({{ $1 }}). +[SpanExporter Interface in the API documentation]({{ $1 }}). ## Batching span and log records From 22e6bc1ca5fd9bea62f50aeab05b22658e276a39 Mon Sep 17 00:00:00 2001 From: Patrice Chalin Date: Thu, 20 Mar 2025 08:36:44 -0400 Subject: [PATCH 5/8] Make jaeger an include --- .../exporters => content/en/docs/languages/_includes}/jaeger.md | 0 content/en/docs/languages/cpp/exporters.md | 2 +- content/en/docs/languages/js/exporters.md | 2 +- content/en/docs/languages/net/exporters.md | 2 +- content/en/docs/languages/python/exporters.md | 2 +- 5 files changed, 4 insertions(+), 4 deletions(-) rename {layouts/shortcodes/docs/languages/exporters => content/en/docs/languages/_includes}/jaeger.md (100%) diff --git a/layouts/shortcodes/docs/languages/exporters/jaeger.md b/content/en/docs/languages/_includes/jaeger.md similarity index 100% rename from layouts/shortcodes/docs/languages/exporters/jaeger.md rename to content/en/docs/languages/_includes/jaeger.md diff --git a/content/en/docs/languages/cpp/exporters.md b/content/en/docs/languages/cpp/exporters.md index ef32ad657f4f..cbc0e10cc688 100644 --- a/content/en/docs/languages/cpp/exporters.md +++ b/content/en/docs/languages/cpp/exporters.md @@ -265,7 +265,7 @@ void InitLogger() } ``` -{{% docs/languages/exporters/jaeger %}} +{{% include jaeger.md %}} {{% include prometheus-setup.md %}} diff --git a/content/en/docs/languages/js/exporters.md b/content/en/docs/languages/js/exporters.md index 72da4f9b97eb..ee5d4105d59e 100644 --- a/content/en/docs/languages/js/exporters.md +++ b/content/en/docs/languages/js/exporters.md @@ -239,7 +239,7 @@ package and the `ConsoleMetricExporter` is included in the [`@opentelemetry/sdk-metrics`](https://www.npmjs.com/package/@opentelemetry/sdk-metrics) package: -{{% docs/languages/exporters/jaeger %}} +{{% include jaeger.md %}} {{% include prometheus-setup.md %}} diff --git a/content/en/docs/languages/net/exporters.md b/content/en/docs/languages/net/exporters.md index 6259d3143c7f..cd0d98c51ba4 100644 --- a/content/en/docs/languages/net/exporters.md +++ b/content/en/docs/languages/net/exporters.md @@ -198,7 +198,7 @@ var loggerFactory = LoggerFactory.Create(builder => }); ``` -{{% docs/languages/exporters/jaeger %}} +{{% include jaeger.md %}} {{% include prometheus-setup.md %}} diff --git a/content/en/docs/languages/python/exporters.md b/content/en/docs/languages/python/exporters.md index 14b3dd22baf2..f0dd0243d4a1 100644 --- a/content/en/docs/languages/python/exporters.md +++ b/content/en/docs/languages/python/exporters.md @@ -190,7 +190,7 @@ variable to `CUMULATIVE`. {{% /alert %}} -{{% docs/languages/exporters/jaeger %}} +{{% include jaeger.md %}} {{% include prometheus-setup.md %}} From 13ffe70bffeef01a5c8b8d8846fbba22b5a0812f Mon Sep 17 00:00:00 2001 From: Patrice Chalin Date: Thu, 20 Mar 2025 08:46:19 -0400 Subject: [PATCH 6/8] Use .md for outro too --- content/en/docs/languages/cpp/exporters.md | 2 +- content/en/docs/languages/js/exporters.md | 2 +- content/en/docs/languages/python/exporters.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/en/docs/languages/cpp/exporters.md b/content/en/docs/languages/cpp/exporters.md index cbc0e10cc688..45ecf1c60d5d 100644 --- a/content/en/docs/languages/cpp/exporters.md +++ b/content/en/docs/languages/cpp/exporters.md @@ -353,7 +353,7 @@ void InitTracer() } ``` -{{% include outro `https://opentelemetry-cpp.readthedocs.io/en/latest/otel_docs/classopentelemetry_1_1sdk_1_1trace_1_1SpanExporter.html` %}} +{{% include outro.md `https://opentelemetry-cpp.readthedocs.io/en/latest/otel_docs/classopentelemetry_1_1sdk_1_1trace_1_1SpanExporter.html` %}} {{< tabpane text=true >}} {{% tab Batch %}} diff --git a/content/en/docs/languages/js/exporters.md b/content/en/docs/languages/js/exporters.md index ee5d4105d59e..0187c9a323ba 100644 --- a/content/en/docs/languages/js/exporters.md +++ b/content/en/docs/languages/js/exporters.md @@ -345,7 +345,7 @@ const sdk = new opentelemetry.NodeSDK({ {{% /tab %}} {{< /tabpane >}} -{{% include outro `https://open-telemetry.github.io/opentelemetry-js/interfaces/_opentelemetry_sdk_trace_base.SpanExporter.html` %}} +{{% include outro.md `https://open-telemetry.github.io/opentelemetry-js/interfaces/_opentelemetry_sdk_trace_base.SpanExporter.html` %}} {{< tabpane text=true >}} {{% tab TypeScript %}} diff --git a/content/en/docs/languages/python/exporters.md b/content/en/docs/languages/python/exporters.md index f0dd0243d4a1..e0991aa3bce0 100644 --- a/content/en/docs/languages/python/exporters.md +++ b/content/en/docs/languages/python/exporters.md @@ -306,7 +306,7 @@ trace.set_tracer_provider(provider) {{% /tab %}} {{< /tabpane >}} -{{% include outro `https://opentelemetry-python.readthedocs.io/en/latest/sdk/trace.export.html#opentelemetry.sdk.trace.export.SpanExporter` %}} +{{% include outro.md `https://opentelemetry-python.readthedocs.io/en/latest/sdk/trace.export.html#opentelemetry.sdk.trace.export.SpanExporter` %}} ```python from opentelemetry.exporter.otlp.proto.grpc.trace_exporter import OTLPSpanExporter From ea9a3f22382e9886a1e106b344795269e2b1de2d Mon Sep 17 00:00:00 2001 From: Patrice Chalin Date: Thu, 20 Mar 2025 09:37:07 -0400 Subject: [PATCH 7/8] Move includes into subfolder --- .../en/docs/languages/_includes/{ => exporters}/jaeger.md | 0 .../en/docs/languages/_includes/{ => exporters}/outro.md | 0 .../_includes/{ => exporters}/prometheus-setup.md | 0 .../languages/_includes/{ => exporters}/zipkin-setup.md | 0 content/en/docs/languages/cpp/exporters.md | 8 ++++---- content/en/docs/languages/js/exporters.md | 8 ++++---- content/en/docs/languages/net/exporters.md | 6 +++--- content/en/docs/languages/python/exporters.md | 8 ++++---- 8 files changed, 15 insertions(+), 15 deletions(-) rename content/en/docs/languages/_includes/{ => exporters}/jaeger.md (100%) rename content/en/docs/languages/_includes/{ => exporters}/outro.md (100%) rename content/en/docs/languages/_includes/{ => exporters}/prometheus-setup.md (100%) rename content/en/docs/languages/_includes/{ => exporters}/zipkin-setup.md (100%) diff --git a/content/en/docs/languages/_includes/jaeger.md b/content/en/docs/languages/_includes/exporters/jaeger.md similarity index 100% rename from content/en/docs/languages/_includes/jaeger.md rename to content/en/docs/languages/_includes/exporters/jaeger.md diff --git a/content/en/docs/languages/_includes/outro.md b/content/en/docs/languages/_includes/exporters/outro.md similarity index 100% rename from content/en/docs/languages/_includes/outro.md rename to content/en/docs/languages/_includes/exporters/outro.md diff --git a/content/en/docs/languages/_includes/prometheus-setup.md b/content/en/docs/languages/_includes/exporters/prometheus-setup.md similarity index 100% rename from content/en/docs/languages/_includes/prometheus-setup.md rename to content/en/docs/languages/_includes/exporters/prometheus-setup.md diff --git a/content/en/docs/languages/_includes/zipkin-setup.md b/content/en/docs/languages/_includes/exporters/zipkin-setup.md similarity index 100% rename from content/en/docs/languages/_includes/zipkin-setup.md rename to content/en/docs/languages/_includes/exporters/zipkin-setup.md diff --git a/content/en/docs/languages/cpp/exporters.md b/content/en/docs/languages/cpp/exporters.md index 45ecf1c60d5d..eaac1885a1ce 100644 --- a/content/en/docs/languages/cpp/exporters.md +++ b/content/en/docs/languages/cpp/exporters.md @@ -265,9 +265,9 @@ void InitLogger() } ``` -{{% include jaeger.md %}} +{{% include "exporters/jaeger.md" %}} -{{% include prometheus-setup.md %}} +{{% include "exporters/prometheus-setup.md" %}} ### Dependencies {#prometheus-dependencies} @@ -310,7 +310,7 @@ With the above you can access your metrics at . Prometheus or an OpenTelemetry Collector with the Prometheus receiver can scrape the metrics from this endpoint. -{{% include zipkin-setup.md %}} +{{% include "exporters/zipkin-setup.md" %}} ### Dependencies {#zipkin-dependencies} @@ -353,7 +353,7 @@ void InitTracer() } ``` -{{% include outro.md `https://opentelemetry-cpp.readthedocs.io/en/latest/otel_docs/classopentelemetry_1_1sdk_1_1trace_1_1SpanExporter.html` %}} +{{% include "exporters/outro.md" `https://opentelemetry-cpp.readthedocs.io/en/latest/otel_docs/classopentelemetry_1_1sdk_1_1trace_1_1SpanExporter.html` %}} {{< tabpane text=true >}} {{% tab Batch %}} diff --git a/content/en/docs/languages/js/exporters.md b/content/en/docs/languages/js/exporters.md index 0187c9a323ba..0754f894c4a0 100644 --- a/content/en/docs/languages/js/exporters.md +++ b/content/en/docs/languages/js/exporters.md @@ -239,9 +239,9 @@ package and the `ConsoleMetricExporter` is included in the [`@opentelemetry/sdk-metrics`](https://www.npmjs.com/package/@opentelemetry/sdk-metrics) package: -{{% include jaeger.md %}} +{{% include "exporters/jaeger.md" %}} -{{% include prometheus-setup.md %}} +{{% include "exporters/prometheus-setup.md" %}} ### Dependencies {#prometheus-dependencies} @@ -296,7 +296,7 @@ With the above you can access your metrics at . Prometheus or an OpenTelemetry Collector with the Prometheus receiver can scrape the metrics from this endpoint. -{{% include zipkin-setup.md %}} +{{% include "exporters/zipkin-setup.md" %}} ### Dependencies {#zipkin-dependencies} @@ -345,7 +345,7 @@ const sdk = new opentelemetry.NodeSDK({ {{% /tab %}} {{< /tabpane >}} -{{% include outro.md `https://open-telemetry.github.io/opentelemetry-js/interfaces/_opentelemetry_sdk_trace_base.SpanExporter.html` %}} +{{% include "exporters/outro.md" `https://open-telemetry.github.io/opentelemetry-js/interfaces/_opentelemetry_sdk_trace_base.SpanExporter.html` %}} {{< tabpane text=true >}} {{% tab TypeScript %}} diff --git a/content/en/docs/languages/net/exporters.md b/content/en/docs/languages/net/exporters.md index cd0d98c51ba4..3e8ac83ef506 100644 --- a/content/en/docs/languages/net/exporters.md +++ b/content/en/docs/languages/net/exporters.md @@ -198,9 +198,9 @@ var loggerFactory = LoggerFactory.Create(builder => }); ``` -{{% include jaeger.md %}} +{{% include "exporters/jaeger.md" %}} -{{% include prometheus-setup.md %}} +{{% include "exporters/prometheus-setup.md" %}} ### Dependencies {#prometheus-dependencies} @@ -292,7 +292,7 @@ app.UseOpenTelemetryPrometheusScrapingEndpoint(); Further details on configuring the Prometheus exporter can be found [here](https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/README.md). -{{% include zipkin-setup.md %}} +{{% include "exporters/zipkin-setup.md" %}} ### Dependencies {#zipkin-dependencies} diff --git a/content/en/docs/languages/python/exporters.md b/content/en/docs/languages/python/exporters.md index e0991aa3bce0..defe03528487 100644 --- a/content/en/docs/languages/python/exporters.md +++ b/content/en/docs/languages/python/exporters.md @@ -190,9 +190,9 @@ variable to `CUMULATIVE`. {{% /alert %}} -{{% include jaeger.md %}} +{{% include "exporters/jaeger.md" %}} -{{% include prometheus-setup.md %}} +{{% include "exporters/prometheus-setup.md" %}} ### Dependencies {#prometheus-dependencies} @@ -233,7 +233,7 @@ With the above you can access your metrics at . Prometheus or an OpenTelemetry Collector with the Prometheus receiver can scrape the metrics from this endpoint. -{{% include zipkin-setup.md %}} +{{% include "exporters/zipkin-setup.md" %}} ### Dependencies {#zipkin-dependencies} @@ -306,7 +306,7 @@ trace.set_tracer_provider(provider) {{% /tab %}} {{< /tabpane >}} -{{% include outro.md `https://opentelemetry-python.readthedocs.io/en/latest/sdk/trace.export.html#opentelemetry.sdk.trace.export.SpanExporter` %}} +{{% include "exporters/outro.md" `https://opentelemetry-python.readthedocs.io/en/latest/sdk/trace.export.html#opentelemetry.sdk.trace.export.SpanExporter` %}} ```python from opentelemetry.exporter.otlp.proto.grpc.trace_exporter import OTLPSpanExporter From ef34066e29440401275c38b52cda62d22d7c9ee9 Mon Sep 17 00:00:00 2001 From: Patrice Chalin Date: Thu, 20 Mar 2025 09:48:52 -0400 Subject: [PATCH 8/8] Patch pt exporter page --- content/pt/docs/languages/python/exporters.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/content/pt/docs/languages/python/exporters.md b/content/pt/docs/languages/python/exporters.md index 899a6a98577c..a1e00017ed5b 100644 --- a/content/pt/docs/languages/python/exporters.md +++ b/content/pt/docs/languages/python/exporters.md @@ -2,7 +2,7 @@ title: Exporters weight: 50 description: Processar e exportar seus dados de telemetria -default_lang_commit: 546f3e88ca3673de8aad69358d416256d1fe6411 +default_lang_commit: 546f3e88ca3673de8aad69358d416256d1fe6411 # patched cSpell:ignore: LOWMEMORY --- @@ -192,9 +192,9 @@ esta variável de ambiente como `CUMULATIVE`. {{% /alert %}} -{{% docs/languages/exporters/jaeger %}} +{{% include "exporters/jaeger.md" %}} -{{% docs/languages/exporters/prometheus-setup %}} +{{% include "exporters/prometheus-setup.md" %}} ### Dependências {#prometheus-dependencies} @@ -235,7 +235,7 @@ Com o código acima, você pode acessar suas métricas em . O Prometheus ou um OpenTelemetry Collector com o receptor Prometheus pode extrair as métricas deste endpoint. -{{% docs/languages/exporters/zipkin-setup %}} +{{% include "exporters/zipkin-setup.md" %}} ### Dependências {#zipkin-dependencies} @@ -308,7 +308,7 @@ trace.set_tracer_provider(provider) {{% /tab %}} {{< /tabpane >}} -{{% docs/languages/exporters/outro python `https://opentelemetry-python.readthedocs.io/en/latest/sdk/trace.export.html#opentelemetry.sdk.trace.export.SpanExporter` %}} +{{% include "exporters/outro.md" `https://opentelemetry-python.readthedocs.io/en/latest/sdk/trace.export.html#opentelemetry.sdk.trace.export.SpanExporter` %}} ```python from opentelemetry.exporter.otlp.proto.grpc.trace_exporter import OTLPSpanExporter @@ -316,5 +316,3 @@ from opentelemetry.sdk.trace.export import SimpleSpanProcessor processor = SimpleSpanProcessor(OTLPSpanExporter(endpoint="seu-endpoint-aqui")) ``` - -{{% /docs/languages/exporters/outro %}}