Skip to content

Commit 9daccba

Browse files
committed
Adjust wording
1 parent 75c1179 commit 9daccba

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

docs/core/diagnostics/dotnet-trace.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ dotnet-trace collect
222222
223223
- **`--profile <list-of-comma-separated-profile-names>`**
224224

225-
In this context, a profile is a pre-defined set of provider configurations for common tracing scenarios. Multiple profiles can be specified at a time, delimited by commas. Providers configured through `--providers` will override the profile's configuration. Similarly, if any profile configures the CLR runtime provider, it will override any configurations prescribed through `--clrevents`.
225+
A profile is a pre-defined set of provider configurations for common tracing scenarios. Multiple profiles can be specified at a time, delimited by commas. Providers configured through `--providers` will override the profile's configuration. Similarly, if any profile configures the CLR runtime provider, it will override any configurations prescribed through `--clrevents`.
226226

227227
When `--profile`, `--providers`, and `--clrevents` are all omitted, `dotnet-trace collect` enables profiles `dotnet-common` and `dotnet-sampled-thread-time` by default.
228228

@@ -310,8 +310,8 @@ Collects diagnostic traces using perf_events, a Linux OS technology. `collect-li
310310
- .NET 10+
311311

312312
> [!NOTE]
313-
> The `collect-linux` verb depends on assets currently available only on linux x64 and linux arm64 environments that have glibc 2.35+.
314-
> Based on the [official .NET 10 Linux support document](https://github.com/dotnet/core/blob/main/release-notes/10.0/supported-os.md#linux), we've found (via Docker official images) that Alpine 3.22, CentOS Stream 9, and Red Hat Enterprise Linux 9 do not satisfy this requirement.
313+
> The `collect-linux` verb only runs on linux x64 and linux arm64 environments that have glibc version 2.35 or above.
314+
> All of the [.NET 10 officially supported Linux distros](https://github.com/dotnet/core/blob/main/release-notes/10.0/supported-os.md#linux) support this requirement except Alpine 3.22, CentOS Stream 9, and any distros based off Red Hat Enterprise Linux 9.
315315
> A quick way to check the version of a system's libc is with the command `ldd --version` or by executing the libc library directly.
316316
317317
### Synopsis
@@ -431,7 +431,7 @@ By default all processes on the machine will be traced. Use `-n, --name <name>`
431431

432432
- **`--profile <list-of-comma-separated-profile-names>`**
433433

434-
In this context, a profile is a pre-defined set of provider configurations for common tracing scenarios. Multiple profiles can be specified at a time, delimited by commas. Providers configured through `--providers` will override the profile's configuration. Similarly, if any profile configures the CLR runtime provider, it will override any configurations prescribed through `--clrevents`.
434+
A profile is a pre-defined set of provider configurations for common tracing scenarios. Multiple profiles can be specified at a time, delimited by commas. Providers configured through `--providers` will override the profile's configuration. Similarly, if any profile configures the CLR runtime provider, it will override any configurations prescribed through `--clrevents`.
435435

436436
When `--profile`, `--providers`, `--clrevents`, and `--perf-events` are all omitted, `dotnet-trace collect-linux` enables profiles `dotnet-common` and `cpu-sampling` by default.
437437

0 commit comments

Comments
 (0)