diff --git a/docs/customization/histogram-custom-buckets/README.md b/docs/customization/histogram-custom-buckets/README.md index 7a4c1ed8d..d3abf6a26 100644 --- a/docs/customization/histogram-custom-buckets/README.md +++ b/docs/customization/histogram-custom-buckets/README.md @@ -53,7 +53,7 @@ Add directives to the `histogram-buckets.scala`: As mentioned above, we use `otel.service.name` system properties to configure the OpenTelemetry SDK. The SDK can be configured via environment variables too. Check the full list -of [environment variable configurations](https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md) +of [environment variable configurations](https://opentelemetry.io/docs/languages/java/configuration/) for more options. ### OpenTelemetry Autoconfigure extension customization diff --git a/docs/examples/grafana/README.md b/docs/examples/grafana/README.md index 576f3ffd5..d04ff7168 100644 --- a/docs/examples/grafana/README.md +++ b/docs/examples/grafana/README.md @@ -52,7 +52,7 @@ Add directives to the `grafana.scala`: As mentioned above, we use `otel.service.name` and `otel.metrics.exporter` system properties to configure the OpenTelemetry SDK. The SDK can be configured via environment variables too. Check the full list -of [environment variable configurations](https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md) +of [environment variable configurations](https://opentelemetry.io/docs/languages/java/configuration) for more options. ### Observability stack configuration diff --git a/docs/examples/honeycomb/README.md b/docs/examples/honeycomb/README.md index 8435a42f9..47f91425f 100644 --- a/docs/examples/honeycomb/README.md +++ b/docs/examples/honeycomb/README.md @@ -58,7 +58,7 @@ Add directives to the `tracing.scala`: As mentioned above, we use `otel.java.global-autoconfigure.enabled` and `otel.service.name` system properties to configure the OpenTelemetry SDK. The SDK can be configured via environment variables too. Check the full list -of [environment variable configurations](https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md) +of [environment variable configurations](https://opentelemetry.io/docs/languages/java/configuration) for more options. ### Acquiring a Honeycomb API key diff --git a/docs/examples/jaeger-docker/README.md b/docs/examples/jaeger-docker/README.md index 8c741bd56..5786abc68 100644 --- a/docs/examples/jaeger-docker/README.md +++ b/docs/examples/jaeger-docker/README.md @@ -52,7 +52,7 @@ Add directives to the `tracing.scala`: As mentioned above, we use `otel.service.name` and `otel.metrics.exporter` system properties to configure the OpenTelemetry SDK. The SDK can be configured via environment variables too. Check the full list -of [environment variable configurations](https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md) +of [environment variable configurations](https://opentelemetry.io/docs/languages/java/configuration) for more options. ### Jaeger configuration diff --git a/docs/index.md b/docs/index.md index b514794c3..a315f93f5 100644 --- a/docs/index.md +++ b/docs/index.md @@ -151,6 +151,6 @@ val io: IO[Unit] = program[IO] [cats-effect]: https://typelevel.org/cats-effect/ [opentelemetry-java]: https://github.com/open-telemetry/opentelemetry-java/tree/main/api/all -[opentelemetry-java-autoconfigure]: https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md +[opentelemetry-java-autoconfigure]: https://opentelemetry.io/docs/languages/java/configuration/ [otel]: https://opentelemetry.io/ [otel spec]: https://opentelemetry.io/docs/reference/specification/ diff --git a/docs/instrumentation/metrics.md b/docs/instrumentation/metrics.md index 9f240b814..0f34cb218 100644 --- a/docs/instrumentation/metrics.md +++ b/docs/instrumentation/metrics.md @@ -196,4 +196,4 @@ object CatsEffectMetrics { ``` [opentelemetry-java]: https://github.com/open-telemetry/opentelemetry-java -[opentelemetry-java-autoconfigure]: https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md \ No newline at end of file +[opentelemetry-java-autoconfigure]: https://opentelemetry.io/docs/languages/java/configuration/ \ No newline at end of file diff --git a/docs/instrumentation/tracing.md b/docs/instrumentation/tracing.md index b16d67e51..3b5577273 100644 --- a/docs/instrumentation/tracing.md +++ b/docs/instrumentation/tracing.md @@ -158,4 +158,4 @@ class InternalUserService[F[_]: Tracer](repo: UserRepository[F]) { ``` [opentelemetry-java]: https://github.com/open-telemetry/opentelemetry-java -[opentelemetry-java-autoconfigure]: https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md \ No newline at end of file +[opentelemetry-java-autoconfigure]: https://opentelemetry.io/docs/languages/java/configuration/ \ No newline at end of file diff --git a/sdk-exporter/common/src/main/scala/org/typelevel/otel4s/sdk/exporter/otlp/autoconfigure/OtlpHttpClientAutoConfigure.scala b/sdk-exporter/common/src/main/scala/org/typelevel/otel4s/sdk/exporter/otlp/autoconfigure/OtlpHttpClientAutoConfigure.scala index dd405d5d5..1d35d9e29 100644 --- a/sdk-exporter/common/src/main/scala/org/typelevel/otel4s/sdk/exporter/otlp/autoconfigure/OtlpHttpClientAutoConfigure.scala +++ b/sdk-exporter/common/src/main/scala/org/typelevel/otel4s/sdk/exporter/otlp/autoconfigure/OtlpHttpClientAutoConfigure.scala @@ -64,7 +64,7 @@ import scala.concurrent.duration.FiniteDuration * }}} * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#otlp-exporter-span-metric-and-log-exporters]] + * [[https://opentelemetry.io/docs/languages/java/configuration/#otlp-exporter-span-metric-and-log-exporters]] */ private final class OtlpHttpClientAutoConfigure[ F[_]: Async: Network: Compression: Console, diff --git a/sdk/all/src/main/scala/org/typelevel/otel4s/sdk/OpenTelemetrySdk.scala b/sdk/all/src/main/scala/org/typelevel/otel4s/sdk/OpenTelemetrySdk.scala index dc77d46d1..4b3334d73 100644 --- a/sdk/all/src/main/scala/org/typelevel/otel4s/sdk/OpenTelemetrySdk.scala +++ b/sdk/all/src/main/scala/org/typelevel/otel4s/sdk/OpenTelemetrySdk.scala @@ -106,7 +106,7 @@ object OpenTelemetrySdk { /** The auto-configured [[OpenTelemetrySdk]]. * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md]] + * [[https://typelevel.org/otel4s/sdk/configuration.html]] * * @tparam F * the higher-kinded type of a polymorphic effect diff --git a/sdk/common/shared/src/main/scala/org/typelevel/otel4s/sdk/autoconfigure/TelemetryResourceAutoConfigure.scala b/sdk/common/shared/src/main/scala/org/typelevel/otel4s/sdk/autoconfigure/TelemetryResourceAutoConfigure.scala index 76a6e221b..c8a65a8ea 100644 --- a/sdk/common/shared/src/main/scala/org/typelevel/otel4s/sdk/autoconfigure/TelemetryResourceAutoConfigure.scala +++ b/sdk/common/shared/src/main/scala/org/typelevel/otel4s/sdk/autoconfigure/TelemetryResourceAutoConfigure.scala @@ -44,7 +44,7 @@ import java.nio.charset.StandardCharsets * }}} * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#opentelemetry-resource]] + * [[https://opentelemetry.io/docs/languages/java/configuration/#resources]] * * @param extraDetectors * the extra detectors to use @@ -223,7 +223,7 @@ private[sdk] object TelemetryResourceAutoConfigure { * }}} * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#opentelemetry-resource]] + * [[https://opentelemetry.io/docs/languages/java/configuration/#resources]] * * @param extraDetectors * the extra detectors to use diff --git a/sdk/metrics/src/main/scala/org/typelevel/otel4s/sdk/metrics/autoconfigure/ExemplarFilterAutoConfigure.scala b/sdk/metrics/src/main/scala/org/typelevel/otel4s/sdk/metrics/autoconfigure/ExemplarFilterAutoConfigure.scala index a8f842560..833cd0815 100644 --- a/sdk/metrics/src/main/scala/org/typelevel/otel4s/sdk/metrics/autoconfigure/ExemplarFilterAutoConfigure.scala +++ b/sdk/metrics/src/main/scala/org/typelevel/otel4s/sdk/metrics/autoconfigure/ExemplarFilterAutoConfigure.scala @@ -39,7 +39,7 @@ import org.typelevel.otel4s.sdk.metrics.exemplar.TraceContextLookup * - `trace_based` - [[ExemplarFilter.traceBased]] * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#exemplars]] + * [[https://opentelemetry.io/docs/languages/java/configuration/#exemplars]] */ private final class ExemplarFilterAutoConfigure[F[_]: MonadThrow]( lookup: TraceContextLookup @@ -113,7 +113,7 @@ private[sdk] object ExemplarFilterAutoConfigure { * - `trace_based` - [[ExemplarFilter.traceBased]] * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#exemplars]] + * [[https://opentelemetry.io/docs/languages/java/configuration/#exemplars]] * * @param traceContextLookup * used by the exemplar reservoir to extract tracing information from the diff --git a/sdk/metrics/src/main/scala/org/typelevel/otel4s/sdk/metrics/autoconfigure/MetricExportersAutoConfigure.scala b/sdk/metrics/src/main/scala/org/typelevel/otel4s/sdk/metrics/autoconfigure/MetricExportersAutoConfigure.scala index 14f1cd512..26283d522 100644 --- a/sdk/metrics/src/main/scala/org/typelevel/otel4s/sdk/metrics/autoconfigure/MetricExportersAutoConfigure.scala +++ b/sdk/metrics/src/main/scala/org/typelevel/otel4s/sdk/metrics/autoconfigure/MetricExportersAutoConfigure.scala @@ -39,7 +39,7 @@ import org.typelevel.otel4s.sdk.metrics.exporter.MetricExporter * }}} * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#metric-exporters]] + * [[https://opentelemetry.io/docs/languages/java/configuration/#metric-exporters]] */ private final class MetricExportersAutoConfigure[F[_]: MonadThrow: Console]( extra: Set[AutoConfigure.Named[F, MetricExporter[F]]] @@ -157,7 +157,7 @@ private[sdk] object MetricExportersAutoConfigure { * }}} * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#metric-exporters]] + * [[https://opentelemetry.io/docs/languages/java/configuration/#metric-exporters]] * * @param configurers * the configurers to use diff --git a/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/BatchSpanProcessorAutoConfigure.scala b/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/BatchSpanProcessorAutoConfigure.scala index 17f47f660..23e12aab9 100644 --- a/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/BatchSpanProcessorAutoConfigure.scala +++ b/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/BatchSpanProcessorAutoConfigure.scala @@ -41,7 +41,7 @@ import scala.concurrent.duration.FiniteDuration * }}} * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#batch-span-processor]] + * [[https://opentelemetry.io/docs/languages/java/configuration/#batch-span-processor]] * * @param exporter * the exporter to use with the configured batch span processor @@ -125,7 +125,7 @@ private[sdk] object BatchSpanProcessorAutoConfigure { * }}} * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#batch-span-processor]] + * [[https://opentelemetry.io/docs/languages/java/configuration/#batch-span-processor]] * * @param exporter * the exporter to use with the configured batch span processor diff --git a/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/ContextPropagatorsAutoConfigure.scala b/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/ContextPropagatorsAutoConfigure.scala index ddb482fb8..86238592a 100644 --- a/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/ContextPropagatorsAutoConfigure.scala +++ b/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/ContextPropagatorsAutoConfigure.scala @@ -41,7 +41,7 @@ import org.typelevel.otel4s.sdk.trace.context.propagation.W3CTraceContextPropaga * }}} * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#propagator]] + * [[https://opentelemetry.io/docs/languages/java/configuration/#propagators]] */ private final class ContextPropagatorsAutoConfigure[F[_]: MonadThrow]( extra: Set[AutoConfigure.Named[F, TextMapPropagator[Context]]] @@ -144,7 +144,7 @@ private[sdk] object ContextPropagatorsAutoConfigure { * - [[OtTracePropagator ottrace]] * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#propagator]] + * [[https://opentelemetry.io/docs/languages/java/configuration/#propagators]] * * @param extra * extra configurers to use diff --git a/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/SamplerAutoConfigure.scala b/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/SamplerAutoConfigure.scala index 22a504e1a..d1615264b 100644 --- a/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/SamplerAutoConfigure.scala +++ b/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/SamplerAutoConfigure.scala @@ -35,7 +35,7 @@ import org.typelevel.otel4s.sdk.trace.samplers.Sampler * }}} * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#sampler]] + * [[https://opentelemetry.io/docs/languages/java/configuration/#sampler]] */ private final class SamplerAutoConfigure[F[_]: MonadThrow]( extra: Set[AutoConfigure.Named[F, Sampler]] @@ -161,7 +161,7 @@ private[sdk] object SamplerAutoConfigure { * the ratio * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#sampler]] + * [[https://opentelemetry.io/docs/languages/java/configuration/#sampler]] */ def apply[F[_]: MonadThrow]( extra: Set[AutoConfigure.Named[F, Sampler]] diff --git a/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/SpanExportersAutoConfigure.scala b/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/SpanExportersAutoConfigure.scala index 28cad4080..6f8d60267 100644 --- a/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/SpanExportersAutoConfigure.scala +++ b/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/autoconfigure/SpanExportersAutoConfigure.scala @@ -39,7 +39,7 @@ import org.typelevel.otel4s.sdk.trace.exporter.SpanExporter * }}} * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#span-exporters]] + * [[https://opentelemetry.io/docs/languages/java/configuration/#span-exporters]] */ private final class SpanExportersAutoConfigure[F[_]: MonadThrow: Console]( extra: Set[AutoConfigure.Named[F, SpanExporter[F]]] @@ -152,7 +152,7 @@ private[sdk] object SpanExportersAutoConfigure { * }}} * * @see - * [[https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#span-exporters]] + * [[https://opentelemetry.io/docs/languages/java/configuration/#span-exporters]] * * @param configurers * the configurers to use