From c103789e710da82ce9e676d297b8fb60d3b15052 Mon Sep 17 00:00:00 2001 From: David Turner Date: Tue, 8 Jul 2025 14:01:41 +0100 Subject: [PATCH 1/2] Strengthen warning about JVM agents It's not just about performance and they don't just cause nodes to crash or freeze, the problems might be stability or corruption too. This commit makes the warning in the docs more expansive. --- deploy-manage/deploy/self-managed/installing-elasticsearch.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/deploy/self-managed/installing-elasticsearch.md b/deploy-manage/deploy/self-managed/installing-elasticsearch.md index 9655bdab05..3e8c134b8b 100644 --- a/deploy-manage/deploy/self-managed/installing-elasticsearch.md +++ b/deploy-manage/deploy/self-managed/installing-elasticsearch.md @@ -108,7 +108,7 @@ If you decide to run {{es}} using a version of Java that is different from the b To use your own version of Java, set the `ES_JAVA_HOME` environment variable to the path to your own JVM installation. The bundled JVM is located within the `jdk` subdirectory of the {{es}} home directory. You may remove this directory if using your own JVM. :::{warning} -Don’t use third-party Java agents that attach to the JVM. These agents can reduce {{es}} performance, including freezing or crashing nodes. +Don’t use third-party Java agents that attach to the JVM. Such agents can be harmful to {{es}} stability and performance. In some cases they may cause nodes to fail to start up, freeze, crash, or to lose or corrupt your data. ::: ## Third-party dependencies [dependencies-versions] From b0d4b88e56b119811deb0644c9978a5fed48a2f8 Mon Sep 17 00:00:00 2001 From: David Turner Date: Tue, 8 Jul 2025 14:57:42 +0100 Subject: [PATCH 2/2] Update deploy-manage/deploy/self-managed/installing-elasticsearch.md Co-authored-by: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com> --- deploy-manage/deploy/self-managed/installing-elasticsearch.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/deploy/self-managed/installing-elasticsearch.md b/deploy-manage/deploy/self-managed/installing-elasticsearch.md index 3e8c134b8b..4a293762bb 100644 --- a/deploy-manage/deploy/self-managed/installing-elasticsearch.md +++ b/deploy-manage/deploy/self-managed/installing-elasticsearch.md @@ -108,7 +108,7 @@ If you decide to run {{es}} using a version of Java that is different from the b To use your own version of Java, set the `ES_JAVA_HOME` environment variable to the path to your own JVM installation. The bundled JVM is located within the `jdk` subdirectory of the {{es}} home directory. You may remove this directory if using your own JVM. :::{warning} -Don’t use third-party Java agents that attach to the JVM. Such agents can be harmful to {{es}} stability and performance. In some cases they may cause nodes to fail to start up, freeze, crash, or to lose or corrupt your data. +Don’t use third-party Java agents that attach to the JVM. Such agents can be harmful to {{es}} stability and performance. In some cases they may cause nodes to freeze, crash, or fail to start up, or to lose or corrupt your data. ::: ## Third-party dependencies [dependencies-versions]