Automatic
Learn how Automatic Instrumentation can add observability to your application without the need to touch your code
If applicable a language specific implementation of OpenTelemetry will provide a way to instrument your application without touching your source code. While the underlying mechanism depends on the language, at a minimum this will add the OpenTelemetry API and SDK capabilities to your application. Additionally they may add a set of Instrumentation Libraries and exporter dependencies.
Configuration is available via environment variables and possibly language specific means such as system properties in Java. At a minimum, a service name must be configured to identify the service being instrumented. A variety of other configuration options are available and may include:
- Data source specific configuration
- Exporter configuration
- Propagator configuration
- Resource configuration
Automatic instrumentation is available for the following languages:
Last modified June 6, 2023: Restructure concept pages for instrumentation (#2763) (249224e8)