Skip to content

Commit c19747f

Browse files
authored
[6.6][DOCS] Merge monitoring sections in Elasticsearch book (#47758)
1 parent b99e527 commit c19747f

20 files changed

+124
-86
lines changed

docs/reference/index.asciidoc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ include::setup/installing-xes.asciidoc[]
1818

1919
include::setup/setup-xes.asciidoc[]
2020

21-
include::monitoring/configuring-monitoring.asciidoc[]
22-
2321
include::{xes-repo-dir}/security/configuring-es.asciidoc[]
2422

2523
include::setup/setup-xclient.asciidoc[]

docs/reference/monitoring/collecting-monitoring-data.asciidoc

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
[role="xpack"]
22
[testenv="gold"]
33
[[collecting-monitoring-data]]
4-
=== Collecting monitoring data
5-
++++
6-
<titleabbrev>Collecting monitoring data</titleabbrev>
7-
++++
4+
== Collecting monitoring data
85

96
If you enable the Elastic {monitor-features} in your cluster, you can
107
optionally collect metrics about {es}. By default, monitoring is enabled but

docs/reference/monitoring/collectors.asciidoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ For more information about the configuration options for the collectors, see
110110

111111
[float]
112112
[[es-monitoring-stack]]
113-
=== Collecting data from across the Elastic Stack
113+
==== Collecting data from across the Elastic Stack
114114

115115
{monitoring} in {es} also receives monitoring data from other parts of the
116116
Elastic Stack. In this way, it serves as an unscheduled monitoring data

docs/reference/monitoring/configuring-metricbeat.asciidoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[role="xpack"]
22
[testenv="gold"]
33
[[configuring-metricbeat]]
4-
=== Collecting {es} monitoring data with {metricbeat}
4+
== Collecting {es} monitoring data with {metricbeat}
55

66
[subs="attributes"]
77
++++

docs/reference/monitoring/configuring-monitoring.asciidoc

Lines changed: 0 additions & 22 deletions
This file was deleted.

docs/reference/monitoring/exporters.asciidoc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,3 @@ which is used to determine whether the resource should be replaced. The `version
167167
field value represents the latest version of {monitoring} that changed the
168168
resource. If a resource is edited by someone or something external to
169169
{monitoring}, those changes are lost the next time an automatic update occurs.
170-
171-
include::local-export.asciidoc[]
172-
include::http-export.asciidoc[]
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
[role="xpack"]
2+
[testenv="basic"]
3+
[[how-monitoring-works]]
4+
== How monitoring works
5+
++++
6+
<titleabbrev>How it works</titleabbrev>
7+
++++
8+
9+
Each {es} node, {ls} node, {kib} instance, and Beat is considered unique in the
10+
cluster based on its persistent UUID, which is written to the
11+
<<path-settings,`path.data`>> directory when the node or instance starts.
12+
13+
Monitoring documents are just ordinary JSON documents built by monitoring each
14+
{stack} component at some collection interval. If you want to alter the
15+
templates for these indices, see <<config-monitoring-indices>>.
16+
17+
Each component in the {stack} is responsible for monitoring itself and then
18+
forwarding those documents to the production cluster for both routing and
19+
indexing (storage). The routing and indexing processes in {es} are handled by
20+
what are called <<es-monitoring-collectors,collectors>> and
21+
<<es-monitoring-exporters,exporters>>.
22+
23+
beta[] Alternatively, in 6.4 and later, you can use {metricbeat} to collect
24+
monitoring data about {kib} and ship it directly to the monitoring cluster,
25+
rather than routing it through the production cluster. In 6.5 and later, you
26+
can also use {metricbeat} to collect and ship data about {es}.
27+
28+
To learn how to collect monitoring data, see:
29+
30+
* <<collecting-monitoring-data>>
31+
* <<configuring-metricbeat>>
32+
* {kibana-ref}/xpack-monitoring.html[Monitoring {kib}]
33+
* {logstash-ref}/monitoring-logstash.html[Monitoring Logstash]
34+
* Monitoring Beats:
35+
** {auditbeat-ref}/monitoring.html[Auditbeat]
36+
** {filebeat-ref}/monitoring.html[Filebeat]
37+
** {heartbeat-ref}/monitoring.html[Heartbeat]
38+
** {metricbeat-ref}/monitoring.html[Metricbeat]
39+
** {packetbeat-ref}/monitoring.html[Packetbeat]
40+
** {winlogbeat-ref}/monitoring.html[Winlogbeat]

docs/reference/monitoring/http-export.asciidoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[role="xpack"]
22
[testenv="basic"]
33
[[http-exporter]]
4-
=== HTTP Exporters
4+
=== HTTP exporters
55

66
The `http` exporter is the preferred exporter in {monitoring} because it enables
77
the use of a separate monitoring cluster. As a secondary benefit, it avoids
178 KB
Loading
261 KB
Loading

0 commit comments

Comments
 (0)