[role="xpack"]
[[monitor-elasticsearch-cluster]]
= Monitor a cluster

[partintro]
--
The {stack} {monitor-features} provide a way to keep a pulse on the health and
performance of your {es} cluster.

* <<monitoring-overview>>
* <<how-monitoring-works>>
* <<logging>>
* <<monitoring-production>>
* <<configuring-elastic-agent>>
* <<configuring-metricbeat>>
* <<configuring-filebeat>>
* <<config-monitoring-indices>>
* <<collecting-monitoring-data>>
* <<monitoring-troubleshooting>>

--

include::overview.asciidoc[]

include::how-monitoring-works.asciidoc[]

include::{es-ref-dir}/setup/logging-config.asciidoc[]

include::production.asciidoc[]

include::configuring-elastic-agent.asciidoc[]

include::configuring-metricbeat.asciidoc[]

include::configuring-filebeat.asciidoc[]

include::indices.asciidoc[]

include::collecting-monitoring-data.asciidoc[]
:leveloffset: +1
include::collectors.asciidoc[]
include::exporters.asciidoc[]
:leveloffset: -1
include::local-export.asciidoc[]
include::http-export.asciidoc[]
include::pause-export.asciidoc[]

