From 23413428661f58a545d419f8e3679a342f2f683b Mon Sep 17 00:00:00 2001 From: Florian Engelhardt Date: Mon, 4 Dec 2023 14:15:45 +0100 Subject: [PATCH 1/5] document GA for exception profiling --- .../tracing/trace_collection/library_config/php.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/content/en/tracing/trace_collection/library_config/php.md b/content/en/tracing/trace_collection/library_config/php.md index fc6bde029f34a..d19f6e8d8d579 100644 --- a/content/en/tracing/trace_collection/library_config/php.md +++ b/content/en/tracing/trace_collection/library_config/php.md @@ -134,15 +134,18 @@ Enable the allocation size and allocation bytes profile type. Added in version ` **Default**: `1`
Enable the experimental CPU profile type. Added in version `0.69.0`. For version `0.76` and below it defaulted to `0`. -`DD_PROFILING_EXPERIMENTAL_EXCEPTION_ENABLED` -: **INI**: `datadog.profiling.experimental_exception_enabled`. INI available since `0.92.0`.
+`DD_PROFILING_EXCEPTION_ENABLED` +: **INI**: `datadog.profiling.exception_enabled`. INI available since `0.95.0`.
**Default**: `0`
-Enable the experimental exception profile type. Added in version `0.92.0`. +Enable the experimental exception profile type. Added in version `0.92.0` and GA +in version `0.95.0`. +**Note**: This supersedes the `DD_PROFILING_EXPERIMENTAL_EXCEPTION_ENABLED` environment variable (`datadog.profiling.experimental_exception_enabled` INI setting), which was available since `0.92`. If both are set, this one takes precedence. -`DD_PROFILING_EXPERIMENTAL_EXCEPTION_SAMPLING_DISTANCE` -: **INI**: `datadog.profiling.experimental_exception_sampling_distance`. INI available since `0.92.0`.
+`DD_PROFILING_EXCEPTION_SAMPLING_DISTANCE` +: **INI**: `datadog.profiling.exception_sampling_distance`. INI available since `0.95.0`.
**Default**: `100`
Configure the sampling distance for exceptions. The higher the sampling distance, the fewer samples are created and the lower the overhead. +**Note**: This supersedes the `DD_PROFILING_EXPERIMENTAL_EXCEPTION_SAMPLING_DISTANCE` environment variable (`datadog.profiling.experimental_exception_sampling_distance` INI setting), which was available since `0.92`. If both are set, this one takes precedence. `DD_PROFILING_EXPERIMENTAL_TIMELINE_ENABLED` : **INI**: `datadog.profiling.experimental_timeline_enabled`. INI available since `0.89.0`.
From efebdfca0a4310d3e5a1e024ae1c16f79783621c Mon Sep 17 00:00:00 2001 From: Florian Engelhardt Date: Mon, 4 Dec 2023 14:31:35 +0100 Subject: [PATCH 2/5] small fixup --- content/en/tracing/trace_collection/library_config/php.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/en/tracing/trace_collection/library_config/php.md b/content/en/tracing/trace_collection/library_config/php.md index d19f6e8d8d579..3a392f951bb04 100644 --- a/content/en/tracing/trace_collection/library_config/php.md +++ b/content/en/tracing/trace_collection/library_config/php.md @@ -136,8 +136,8 @@ Enable the experimental CPU profile type. Added in version `0.69.0`. For version `DD_PROFILING_EXCEPTION_ENABLED` : **INI**: `datadog.profiling.exception_enabled`. INI available since `0.95.0`.
-**Default**: `0`
-Enable the experimental exception profile type. Added in version `0.92.0` and GA +**Default**: `1`
+Enable the exception profile type. Added in version `0.92.0` and GA in version `0.95.0`. **Note**: This supersedes the `DD_PROFILING_EXPERIMENTAL_EXCEPTION_ENABLED` environment variable (`datadog.profiling.experimental_exception_enabled` INI setting), which was available since `0.92`. If both are set, this one takes precedence. From 3517e8e8efe394ccf43761e15808ee7404559a71 Mon Sep 17 00:00:00 2001 From: Florian Engelhardt Date: Wed, 13 Dec 2023 12:13:23 +0100 Subject: [PATCH 3/5] update version --- content/en/tracing/trace_collection/library_config/php.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/en/tracing/trace_collection/library_config/php.md b/content/en/tracing/trace_collection/library_config/php.md index 3a392f951bb04..16f5c859cc43f 100644 --- a/content/en/tracing/trace_collection/library_config/php.md +++ b/content/en/tracing/trace_collection/library_config/php.md @@ -135,14 +135,14 @@ Enable the allocation size and allocation bytes profile type. Added in version ` Enable the experimental CPU profile type. Added in version `0.69.0`. For version `0.76` and below it defaulted to `0`. `DD_PROFILING_EXCEPTION_ENABLED` -: **INI**: `datadog.profiling.exception_enabled`. INI available since `0.95.0`.
+: **INI**: `datadog.profiling.exception_enabled`. INI available since `0.96.0`.
**Default**: `1`
Enable the exception profile type. Added in version `0.92.0` and GA -in version `0.95.0`. +in version `0.96.0`. **Note**: This supersedes the `DD_PROFILING_EXPERIMENTAL_EXCEPTION_ENABLED` environment variable (`datadog.profiling.experimental_exception_enabled` INI setting), which was available since `0.92`. If both are set, this one takes precedence. `DD_PROFILING_EXCEPTION_SAMPLING_DISTANCE` -: **INI**: `datadog.profiling.exception_sampling_distance`. INI available since `0.95.0`.
+: **INI**: `datadog.profiling.exception_sampling_distance`. INI available since `0.96.0`.
**Default**: `100`
Configure the sampling distance for exceptions. The higher the sampling distance, the fewer samples are created and the lower the overhead. **Note**: This supersedes the `DD_PROFILING_EXPERIMENTAL_EXCEPTION_SAMPLING_DISTANCE` environment variable (`datadog.profiling.experimental_exception_sampling_distance` INI setting), which was available since `0.92`. If both are set, this one takes precedence. From f516494ffef8ba49d64843df3e742d0f37ec5bb4 Mon Sep 17 00:00:00 2001 From: Florian Engelhardt Date: Wed, 13 Dec 2023 15:57:37 +0100 Subject: [PATCH 4/5] Update content/en/tracing/trace_collection/library_config/php.md Co-authored-by: DeForest Richards <56796055+drichards-87@users.noreply.github.com> --- content/en/tracing/trace_collection/library_config/php.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/tracing/trace_collection/library_config/php.md b/content/en/tracing/trace_collection/library_config/php.md index 16f5c859cc43f..ab841d9bfc9bc 100644 --- a/content/en/tracing/trace_collection/library_config/php.md +++ b/content/en/tracing/trace_collection/library_config/php.md @@ -144,7 +144,7 @@ in version `0.96.0`. `DD_PROFILING_EXCEPTION_SAMPLING_DISTANCE` : **INI**: `datadog.profiling.exception_sampling_distance`. INI available since `0.96.0`.
**Default**: `100`
-Configure the sampling distance for exceptions. The higher the sampling distance, the fewer samples are created and the lower the overhead. +Configure the sampling distance for exceptions. The higher the sampling distance, the fewer samples are created and the lower the overhead.

**Note**: This supersedes the `DD_PROFILING_EXPERIMENTAL_EXCEPTION_SAMPLING_DISTANCE` environment variable (`datadog.profiling.experimental_exception_sampling_distance` INI setting), which was available since `0.92`. If both are set, this one takes precedence. `DD_PROFILING_EXPERIMENTAL_TIMELINE_ENABLED` From c24bb3bf709db04850cc5c57d3b9116e3974aa0d Mon Sep 17 00:00:00 2001 From: Florian Engelhardt Date: Wed, 13 Dec 2023 15:57:49 +0100 Subject: [PATCH 5/5] Update content/en/tracing/trace_collection/library_config/php.md Co-authored-by: DeForest Richards <56796055+drichards-87@users.noreply.github.com> --- content/en/tracing/trace_collection/library_config/php.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/tracing/trace_collection/library_config/php.md b/content/en/tracing/trace_collection/library_config/php.md index ab841d9bfc9bc..e511c401ec07a 100644 --- a/content/en/tracing/trace_collection/library_config/php.md +++ b/content/en/tracing/trace_collection/library_config/php.md @@ -138,7 +138,7 @@ Enable the experimental CPU profile type. Added in version `0.69.0`. For version : **INI**: `datadog.profiling.exception_enabled`. INI available since `0.96.0`.
**Default**: `1`
Enable the exception profile type. Added in version `0.92.0` and GA -in version `0.96.0`. +in version `0.96.0`.

**Note**: This supersedes the `DD_PROFILING_EXPERIMENTAL_EXCEPTION_ENABLED` environment variable (`datadog.profiling.experimental_exception_enabled` INI setting), which was available since `0.92`. If both are set, this one takes precedence. `DD_PROFILING_EXCEPTION_SAMPLING_DISTANCE`