elasticsearch/docs/reference/monitoring/overview.asciidoc
DeDe Morton a6c7c1f1e4
[DOCS] Describe how to use Elastic Agent to monitor Elasticsearch (#94348)
* [DOCS] Describe how to use Elastic Agent to monitor Elasticsearch

* Temporarily fix doc build

* Add question about showing Elastic Agent metrics in the monitoring UI

* Apply changes from review

* Activate link to Kibana docs

* Fix broken link

* Update docs/reference/monitoring/indices.asciidoc
2023-03-24 09:00:21 -07:00

41 lines
1.8 KiB
Text

[role="xpack"]
[[monitoring-overview]]
== Monitoring overview
++++
<titleabbrev>Overview</titleabbrev>
++++
When you monitor a cluster, you collect data from the {es} nodes, {ls} nodes,
{kib} instances, {ents}, APM Server, and Beats in your cluster. You can also
collect logs.
All of the monitoring metrics are stored in {es}, which enables you to easily
visualize the data in {kib}. By default, the monitoring metrics are stored in
local indices.
TIP: In production, we strongly recommend using a separate monitoring cluster.
Using a separate monitoring cluster prevents production cluster outages from
impacting your ability to access your monitoring data. It also prevents
monitoring activities from impacting the performance of your production cluster.
For the same reason, we also recommend using a separate {kib} instance for
viewing the monitoring data.
You can use {agent} or {metricbeat} to collect and ship data directly to your
monitoring cluster rather than routing it through your production cluster.
The following diagram illustrates a typical monitoring architecture with
separate production and monitoring clusters. This example shows {metricbeat},
but you can use {agent} instead.
image::images/architecture.png[A typical monitoring environment]
If you have the appropriate license, you can route data from multiple production
clusters to a single monitoring cluster. For more information about the
differences between various subscription levels, see:
https://www.elastic.co/subscriptions
IMPORTANT: In general, the monitoring cluster and the clusters being monitored
should be running the same version of the stack. A monitoring cluster cannot
monitor production clusters running newer versions of the stack. If necessary,
the monitoring cluster can monitor production clusters running the latest
release of the previous major version.