diff --git a/docs/metrics/getting-started/README.md b/docs/metrics/getting-started/README.md index 5199db43dba..180b2991a8e 100644 --- a/docs/metrics/getting-started/README.md +++ b/docs/metrics/getting-started/README.md @@ -54,11 +54,18 @@ instance named "MyCompany.MyProduct.MyLibrary" and then creates a instrument from it. This counter is used to report several metric measurements. An OpenTelemetry -[MeterProvider](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/api.md#meterprovider) +[MeterProvider](#meterprovider) is configured to subscribe to instruments from the Meter `MyCompany.MyProduct.MyLibrary`, and aggregate the measurements in-memory. The pre-aggregated metrics are exported to a `ConsoleExporter`. +## MeterProvider + +As shown in the above program, a valid `MeterProvider` must be configured and +built to collect metrics with OpenTelemetry .NET SDK. `MeterProvider` holds all +the configuration for metrics like `Meter` names, readers, etc. and is highly +[customizable](../customizing-the-sdk/README.md#meterprovider-configuration). + ## OpenTelemetry .NET special note Metrics in OpenTelemetry .NET is a somewhat unique implementation of the diff --git a/docs/trace/getting-started/README.md b/docs/trace/getting-started/README.md index c5c8ce2ff95..5667daeb4ef 100644 --- a/docs/trace/getting-started/README.md +++ b/docs/trace/getting-started/README.md @@ -63,7 +63,7 @@ is configured to subscribe to the activities from the source As shown in the above program, a valid `TracerProvider` must be configured and built to collect traces with OpenTelemetry .NET SDK. `TracerProvider` holds all -the configuration for tracing like samplers, processors, etc, and is highly +the configuration for tracing like samplers, processors, etc. and is highly [customizable](../../../src/OpenTelemetry/README.md#tracing-configuration). ## OpenTelemetry .NET and relation with .NET Activity API diff --git a/src/OpenTelemetry.Api/README.md b/src/OpenTelemetry.Api/README.md index 0ca21546101..9f35f474cac 100644 --- a/src/OpenTelemetry.Api/README.md +++ b/src/OpenTelemetry.Api/README.md @@ -509,7 +509,7 @@ This component uses an [EventSource](https://docs.microsoft.com/dotnet/api/system.diagnostics.tracing.eventsource) with the name "OpenTelemetry-Api" for its internal logging. Please refer to [SDK -troubleshooting](../opentelemetry/README.md#troubleshooting) for instructions on +troubleshooting](../OpenTelemetry/README.md#troubleshooting) for instructions on seeing these internal logs. ## References diff --git a/src/OpenTelemetry.Exporter.Jaeger/README.md b/src/OpenTelemetry.Exporter.Jaeger/README.md index b73455af405..0d0382619a7 100644 --- a/src/OpenTelemetry.Exporter.Jaeger/README.md +++ b/src/OpenTelemetry.Exporter.Jaeger/README.md @@ -131,7 +131,7 @@ export requests. This component uses an [EventSource](https://docs.microsoft.com/dotnet/api/system.diagnostics.tracing.eventsource) with the name "OpenTelemetry-Exporter-Jaeger" for its internal logging. Please -refer to [SDK troubleshooting](../opentelemetry/README.md#troubleshooting) for +refer to [SDK troubleshooting](../OpenTelemetry/README.md#troubleshooting) for instructions on seeing these internal logs. ## References diff --git a/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/README.md b/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/README.md index abc7add6d94..85fae396d50 100644 --- a/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/README.md +++ b/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/README.md @@ -133,7 +133,7 @@ This component uses an [EventSource](https://docs.microsoft.com/dotnet/api/system.diagnostics.tracing.eventsource) with the name "OpenTelemetry-Exporter-OpenTelemetryProtocol" for its internal logging. Please refer to [SDK -troubleshooting](../opentelemetry/README.md#troubleshooting) for instructions on +troubleshooting](../OpenTelemetry/README.md#troubleshooting) for instructions on seeing these internal logs. ## References diff --git a/src/OpenTelemetry.Exporter.Prometheus/README.md b/src/OpenTelemetry.Exporter.Prometheus/README.md index 4f49f14f4ed..6788252e58d 100644 --- a/src/OpenTelemetry.Exporter.Prometheus/README.md +++ b/src/OpenTelemetry.Exporter.Prometheus/README.md @@ -109,7 +109,7 @@ This component uses an [EventSource](https://docs.microsoft.com/dotnet/api/system.diagnostics.tracing.eventsource) with the name "OpenTelemetry-Exporter-Prometheus" for its internal logging. Please refer to [SDK -troubleshooting](../opentelemetry/README.md#troubleshooting) for instructions on +troubleshooting](../OpenTelemetry/README.md#troubleshooting) for instructions on seeing these internal logs. ## References diff --git a/src/OpenTelemetry.Exporter.Zipkin/README.md b/src/OpenTelemetry.Exporter.Zipkin/README.md index 8834e8f14b0..b5c2f2845db 100644 --- a/src/OpenTelemetry.Exporter.Zipkin/README.md +++ b/src/OpenTelemetry.Exporter.Zipkin/README.md @@ -112,7 +112,7 @@ export requests. This component uses an [EventSource](https://docs.microsoft.com/dotnet/api/system.diagnostics.tracing.eventsource) with the name "OpenTelemetry-Exporter-Zipkin" for its internal logging. Please -refer to [SDK troubleshooting](../opentelemetry/README.md#troubleshooting) for +refer to [SDK troubleshooting](../OpenTelemetry/README.md#troubleshooting) for instructions on seeing these internal logs. ## References diff --git a/src/OpenTelemetry.Instrumentation.AspNetCore/README.md b/src/OpenTelemetry.Instrumentation.AspNetCore/README.md index abd247b4a4b..81516ce2b1f 100644 --- a/src/OpenTelemetry.Instrumentation.AspNetCore/README.md +++ b/src/OpenTelemetry.Instrumentation.AspNetCore/README.md @@ -159,7 +159,7 @@ This component uses an [EventSource](https://docs.microsoft.com/dotnet/api/system.diagnostics.tracing.eventsource) with the name "OpenTelemetry-Instrumentation-AspNetCore" for its internal logging. Please refer to [SDK -troubleshooting](../opentelemetry/README.md#troubleshooting) for instructions on +troubleshooting](../OpenTelemetry/README.md#troubleshooting) for instructions on seeing these internal logs. ## References diff --git a/src/OpenTelemetry.Instrumentation.Http/README.md b/src/OpenTelemetry.Instrumentation.Http/README.md index 2593701fd12..754f31935e6 100644 --- a/src/OpenTelemetry.Instrumentation.Http/README.md +++ b/src/OpenTelemetry.Instrumentation.Http/README.md @@ -227,7 +227,7 @@ This component uses an [EventSource](https://docs.microsoft.com/dotnet/api/system.diagnostics.tracing.eventsource) with the name "OpenTelemetry-Instrumentation-Http" for its internal logging. Please refer to [SDK -troubleshooting](../opentelemetry/README.md#troubleshooting) for instructions on +troubleshooting](../OpenTelemetry/README.md#troubleshooting) for instructions on seeing these internal logs. ## References