diff --git a/docs/static/monitoring/monitoring-internal-legacy.asciidoc b/docs/static/monitoring/monitoring-internal-legacy.asciidoc
index a86f81501..4ea831933 100644
--- a/docs/static/monitoring/monitoring-internal-legacy.asciidoc
+++ b/docs/static/monitoring/monitoring-internal-legacy.asciidoc
@@ -5,25 +5,6 @@
Legacy internal collection
++++
-IMPORTANT: Use <> or
-<> instead of legacy
-internal collection. If you are currently using legacy internal collection, you
-should migrate to either Metricbeat collection or internal collection.
-
-==== Migrating from legacy internal collection to new internal collection
-
-Migrating from legacy internal collection to new
-<> is straightforward.
-
-** Drop the `xpack.` prefix from your configuration settings.
-For example, `xpack.monitoring.enabled` is now `monitoring.enabled`. See
-<> for the full list.
-** Change the hosts settings and configuration options to point to the monitoring
-cluster instead of the production cluster.
-** If you don’t have an Elasticsearch output plugin configured in the pipelines,
-add the <> setting to your
-logstash.yml.
-
==== Components for legacy internal collection
Monitoring {ls} with legacy internal collection uses these components:
diff --git a/docs/static/monitoring/monitoring-internal.asciidoc b/docs/static/monitoring/monitoring-internal.asciidoc
index 43056c31c..f7bd95aae 100644
--- a/docs/static/monitoring/monitoring-internal.asciidoc
+++ b/docs/static/monitoring/monitoring-internal.asciidoc
@@ -1,14 +1,12 @@
[role="xpack"]
[[monitoring-internal-collection]]
-=== Use internal collectors to send monitoring data
+=== Use internal collectors to send monitoring data (Experimental)
+experimental[]
++++
-Internal collection
+Internal collection (Experimental)
++++
Internal collectors send {ls} monitoring data directly to your _monitoring_ cluster.
-The benefit of internal collection is that you have fewer pieces of software to
-install and maintain.
-
<> is available as an alternative.
IMPORTANT: All Logstash nodes must share the same setup.
@@ -16,6 +14,7 @@ Otherwise, monitoring data might be routed in different ways or to different pla
[[configure-internal-collectors]]
==== Configure {ls} monitoring with internal collectors
+experimental[]
++++
Configure internal collection
++++
diff --git a/docs/static/monitoring/monitoring-overview.asciidoc b/docs/static/monitoring/monitoring-overview.asciidoc
index 5e6e994ee..73ec05a89 100644
--- a/docs/static/monitoring/monitoring-overview.asciidoc
+++ b/docs/static/monitoring/monitoring-overview.asciidoc
@@ -21,9 +21,8 @@ monitoring data from your {ls} instance and sends it directly to your monitoring
cluster. The benefit of Metricbeat collection is that the monitoring
agent remains active even if the {ls} instance does not.
-* <>. Internal collectors send
-monitoring data directly to your monitoring cluster. The benefit of internal
-collection is that you have fewer pieces of software to install and maintain.
+* <>.
+Internal collectors send monitoring data directly to your monitoring cluster.
* <>. Legacy
internal collectors send monitoring data to your production cluster.
diff --git a/docs/static/settings/monitoring-settings.asciidoc b/docs/static/settings/monitoring-settings.asciidoc
index 255d14df3..f0092a4e0 100644
--- a/docs/static/settings/monitoring-settings.asciidoc
+++ b/docs/static/settings/monitoring-settings.asciidoc
@@ -1,6 +1,7 @@
[role="xpack"]
[[monitoring-settings]]
==== Monitoring settings for internal collection
+experimental[]
++++
Monitoring Settings
++++