Zero Code OpenTelemetry APM
Zero-code instrumentation adds the OpenTelemetry API and SDK capabilities to your application, typically as an agent or an agent-like installation.
Typically, zero-code instrumentation adds instrumentation for the libraries you’re using, and must be set up for the libraries used by your application. This means that you must instrument the requests and responses, database calls, message queue calls, and so on. However, you don’t typically have to instrument your application’s code. To instrument your code, you must use the language-specific OpenTelemetry APIs.
Automatic instrumentation is available for the following languages:
-
Python; see OpenTelemetry documentation for Python zero-code instrumentation.
-
Java; see OpenTelemetry documentation for Java zero-code instrumentation.
-
JavaScript; see OpenTelemetry documentation for JavaScript zero-code instrumentation.
-
.Net; see OpenTelemetry documentation for .NET zero-code instrumentation.