diff --git a/dd-java-agent/agent-profiling/profiling-controller-jfr/src/main/resources/jfr/dd.jfp b/dd-java-agent/agent-profiling/profiling-controller-jfr/src/main/resources/jfr/dd.jfp index 65aee173b8b..024605c4ab1 100644 --- a/dd-java-agent/agent-profiling/profiling-controller-jfr/src/main/resources/jfr/dd.jfp +++ b/dd-java-agent/agent-profiling/profiling-controller-jfr/src/main/resources/jfr/dd.jfp @@ -186,7 +186,7 @@ jdk.ThreadCPULoad#enabled=true jdk.ThreadCPULoad#period=10 s jdk.CPUTimeStampCounter#enabled=true jdk.CPUTimeStampCounter#period=beginChunk -jdk.SystemProcess#enabled=true +jdk.SystemProcess#enabled=false jdk.SystemProcess#period=endChunk jdk.NetworkUtilization#enabled=true jdk.NetworkUtilization#period=5 s diff --git a/dd-smoke-tests/profiling-integration-tests/src/test/java/datadog/smoketest/JFRBasedProfilingIntegrationTest.java b/dd-smoke-tests/profiling-integration-tests/src/test/java/datadog/smoketest/JFRBasedProfilingIntegrationTest.java index 6402187aa49..02d49e29961 100644 --- a/dd-smoke-tests/profiling-integration-tests/src/test/java/datadog/smoketest/JFRBasedProfilingIntegrationTest.java +++ b/dd-smoke-tests/profiling-integration-tests/src/test/java/datadog/smoketest/JFRBasedProfilingIntegrationTest.java @@ -565,6 +565,11 @@ private void assertRecordingEvents( final IItemCollection events, final boolean expectEndpointEvents, final boolean asyncProfilerEnabled) { + // Process events should not be collected + assertFalse( + events.apply(ItemFilters.type("jdk.SystemProcess")).hasItems(), + "jdk.SystemProcess events should not be collected"); + assertTrue( events .apply(