1
1
---
2
2
title : Instrumentation
3
- description : >-
4
- How OpenTelemetry instrumentations libraries and applications.
3
+ description : How OpenTelemetry facilitates instrumentation
5
4
aliases : [instrumenting]
6
5
weight : 15
7
6
---
@@ -11,25 +10,24 @@ from the system's components must emit [traces](/docs/concepts/signals/traces/),
11
10
[ metrics] ( /docs/concepts/signals/metrics/ ) , and
12
11
[ logs] ( /docs/concepts/signals/logs/ ) .
13
12
14
- OpenTelemetry has two primary ways to instrument.
13
+ Using OpenTelemetry, you can instrument your code in two primary ways:
15
14
16
15
1 . [ Code-based solutions] ( /docs/concepts/instrumentation/code-based ) via
17
- official APIs and SDKs for eleven languages.
18
- 2 . [ Zero-code solutions] ( /docs/concepts/instrumentation/zero-code/ ) that, when
19
- installed, instrument libraries you use.
16
+ official [ APIs and SDKs for most languages] ( /docs/languages/ )
17
+ 2 . [ Zero-code solutions] ( /docs/concepts/instrumentation/zero-code/ )
20
18
21
- Code-based solutions allow you to get rich telemetry from your application
22
- itself. They let you use the OpenTelemetry API to generate telemetry from your
23
- application, which acts as an essential complement to the telemetry generated by
24
- zero-code solutions.
19
+ ** Code-based** solutions allow you to get deeper insight and rich telemetry from
20
+ your application itself. They let you use the OpenTelemetry API to generate
21
+ telemetry from your application, which acts as an essential complement to the
22
+ telemetry generated by zero-code solutions.
25
23
26
- The Zero-code solutions are great for getting started, or when you can't modify
24
+ ** Zero-code** solutions are great for getting started, or when you can't modify
27
25
the application you need to get telemetry out of. They provide rich telemetry
28
26
from libraries you use and/or the environment your application runs in. Another
29
27
way to think of it is that they provide information about what's happening _ at
30
28
the edges_ of your application.
31
29
32
- It's generally recommended that you use both solutions when you can .
30
+ You can use both solutions simultaneously .
33
31
34
32
## Additional OpenTelemetry Benefits
35
33
0 commit comments