@@ -39,8 +39,9 @@ package to your project.
3939dotnet add package --prerelease Grafana.OpenTelemetry.Base
4040```
4141
42- The list of [ supported instrumentations] ( ./supported-instrumentations.md )
43- specifies what instrumentations are included in the base package.
42+ The list of [ supported instrumentations] ( ./supported-instrumentations.md ) and
43+ [ supported resource detectors] ( ./supported-resource-detectors.md )
44+ specify which are included in the base package and enabled by default.
4445
4546## Minimizing unneeded dependencies
4647
@@ -52,8 +53,8 @@ dependencies.
5253
5354To mitigate this situation, [ base package] ( #install-the-base-package )
5455with a built-in lazy-loading mechanism can be used. This mechanism will
55- initialize any known available instrumentation library assembly, regardless of
56- whether it's added as dependency of the [ full package] ( #install-the-full-package-with-all-available-instrumentations )
56+ initialize known available instrumentation library or resource detectors
57+ assembly, regardless of whether it's added as dependency of the [ full package] ( #install-the-full-package-with-all-available-instrumentations )
5758or as part of the instrumented project.
5859
5960For example, if it is desired to use the ` AspNetCore ` instrumentation without
@@ -76,5 +77,6 @@ using var tracerProvider = Sdk.CreateTracerProviderBuilder()
7677 .Build ();
7778```
7879
79- This way, any other instrumentation library [ supported by the distribution] ( ./supported-instrumentations.md )
80- can be added via lazy loading.
80+ This way, any other [ instrumentation library] ( ./supported-instrumentations.md )
81+ or [ resource detector] ( ./supported-resource-detectors.md ) supported by the
82+ distribution can be added via lazy loading.
0 commit comments