Automatic Instrumentation

You can use automatic instrumentation to initialize signal providers and generate telemetry data for supported instrumented libraries without modifying the application’s source code.

Here you can find the latest release of OpenTelemetry .NET Automatic Instrumentation.

You can find the documentation in the project’s repository.

Next steps

After you have set up the automatic instrumentation, you may want to add manual instrumentation to collect custom telemetry data.

If you do not want to rely on automatic instrumentation, which is currently in beta, you may want to use instrumentation libraries explicitly instead.