Skip to content

Commit 93a4543

Browse files
piob-iodomalessi
andcommitted
Apply suggestions from code review
Co-authored-by: domalessi <111786334+domalessi@users.noreply.github.com>
1 parent aa6e838 commit 93a4543

File tree

4 files changed

+10
-18
lines changed

4 files changed

+10
-18
lines changed

content/en/tracing/live_debugger/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ Enabling Live Debugger and Dynamic Instrumentation on a service does not trigger
135135

136136
The following constraints apply to Live Debugger usage and configuration:
137137

138-
- **Language support:** Live Debugger is available for the same runtime languages as [Dynamic Instrumentation][14].
138+
- **Language support:** Live Debugger supports the same runtime languages as [Dynamic Instrumentation][14].
139139
- **Configuration scope:** Live Debugger and Dynamic Instrumentation are enabled or disabled together for the same service and environment.
140140
- **Rate limits:**
141141
- Logpoints with variable capture: Limited to 1 execution per second.

content/en/tracing/trace_collection/dynamic_instrumentation/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Dynamic Instrumentation requires the following:
5151
- For Node.js applications, tracing library [`dd-trace-js`][18] 5.39.0 or higher.
5252
- (Limited Preview) For Ruby applications, tracing library [`dd-trace-rb`][19] 2.9.0 or higher.
5353
- (Limited Preview) For PHP applications, tracing library [`dd-trace-php`][20] 1.5.0 or higher.
54-
- (Limited Preview) For Go applications, tracing library [`dd-trace-go`][21] >=1.74.6 or >=2.2.3.
54+
- (Limited Preview) For Go applications, tracing library [`dd-trace-go`][21] >=1.74.6 (major version 1), or >=2.2.3 (major version 2).
5555
- (Limited Preview) For Go applications, the Agent and your application must run on the same host, with Linux kernel >=5.17.
5656
- [Unified Service Tagging][6] tags `service`, `env`, and `version` are applied to your deployment.
5757
- Recommended, [autocomplete and search (in Preview)][17] is enabled.

content/en/tracing/trace_collection/dynamic_instrumentation/enabling/go.md

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ further_reading:
1616
{{< beta-callout-private url="https://www.datadoghq.com/product-preview/live-debugger/" >}}
1717
Dynamic Instrumentation for Go is in limited preview and is not available to all customers.
1818
Request access to join the waiting list.<br>
19-
**Note**: <a href="#unsupported-features">Some limitations</a> apply to the preview.
19+
<b>Note</b>: <a href="#unsupported-features">Some limitations</a> apply to the preview.
2020
{{< /beta-callout-private >}}
2121

2222
Dynamic Instrumentation is a feature provided by the Datadog tracing library.
@@ -32,11 +32,12 @@ To use Dynamic Instrumentation, you must enable it in both the Datadog Agent and
3232

3333
{{< tabs >}}
3434
{{% tab "Configuration YAML file" %}}
35-
Update your `system-probe.yaml` file with the following. This file should be located along `datadog.yaml`, see [agent configuration][101] for location details.
35+
Update `system-probe.yaml` (located alongside `datadog.yaml`) with the following. For more information, see [Agent configuration files][101].
3636
```yaml
3737
dynamic_instrumentation:
3838
enabled: true
3939
```
40+
[101]: /agent/configuration/agent-configuration-files/?tab=agentv6v7#agent-main-configuration-file
4041
4142
{{% /tab %}}
4243
{{% tab "Environment variable" %}}
@@ -59,34 +60,25 @@ datadog:
5960
6061
### Application (tracing library)
6162
62-
1. Install or upgrade the Go tracing library to version >=1.74.6 or >=2.2.3, by following the [relevant instructions][2].
63+
1. Install or upgrade the Go tracing library to version >=1.74.6 or >=2.2.3, by following the [Go tracing library installation instructions][2]..
6364
2. Run your service with Dynamic Instrumentation enabled by setting the following environment variable:
6465
6566
```
6667
DD_DYNAMIC_INSTRUMENTATION_ENABLED=true
6768
```
6869

69-
3. Configure Unified Service Tags so that you can filter and group your instrumentations and target active clients across these dimensions:
70+
3. Configure [Unified Service Tags][201] so that you can filter and group your instrumentations and target active clients across these dimensions:
7071
- `DD_SERVICE`
7172
- `DD_ENV`
7273
- `DD_VERSION`
7374
4. Restart your service.
7475
5. After the service starts, you can add and manage instrumentations from the [**APM** > **Live Debugger**][3] page.
7576

76-
## Configuration
77-
78-
Configure Dynamic Instrumentation using the following environment variables:
79-
80-
| Environment variable | Type | Description |
81-
| ------------------------------------------------ | ------------- | ------------------------------------------------------------------------------------------------------------------------- |
82-
| `DD_DYNAMIC_INSTRUMENTATION_ENABLED` | Boolean | Set to `true` to enable Dynamic Instrumentation. |
83-
| `DD_SERVICE` | String | The [service][5] name. For example: `web-backend`. |
84-
| `DD_ENV` | String | The [environment][5] name. for example: `production`. |
85-
| `DD_VERSION` | String | The [version][5] of your service. |
77+
[201]: https://docs.datadoghq.com/getting_started/tagging/unified_service_tagging/?tab=kubernetes
8678

8779
## What to do next
8880

89-
See [Live Debugger][4] for information about adding instrumentations, capturing application state, and browsing and indexing the collected data.
81+
See the [Live Debugger documentation][4] for information about adding instrumentations, capturing application state, and browsing and indexing the collected data.
9082

9183
## Supported features
9284

content/en/tracing/trace_collection/dynamic_instrumentation/enabling/python.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ further_reading:
1414
text: 'Getting Started with Datadog Agent'
1515
---
1616

17-
Dynamic Instrumentation is a feature provided by the Datadog tracing library.. If you are already using [APM to collect traces][1] for your application, ensure your Agent and tracing library are on the required version. Then, go directly to enabling Dynamic Instrumentation in step 4.
17+
Dynamic Instrumentation is a feature provided by the Datadog tracing library. If you are already using [APM to collect traces][1] for your application, ensure your Agent and tracing library are on the required version. Then, go directly to enabling Dynamic Instrumentation in step 4.
1818

1919
## Prerequisites
2020

0 commit comments

Comments
 (0)