Monitoring Elasticsearch

X-Pack monitoring enables you to easily monitor the health of your Elasticsearch cluster. The monitoring metrics are collected from each node and stored in Elasticsearch indices.

Each Elasticsearch node is considered unique based on its persistent UUID, which is written on first start to its path.data directory, which defaults to ./data.

You can view the monitoring data from Kibana where it’s easy to spot issues at a glance or delve into the system behavior over time to diagnose operational issues. In addition to the built-in status warnings, you can also set up custom alerts based on the data in the monitoring indices.

This section focuses on the Elasticsearch monitoring infrastructure and setup. For an introduction to monitoring your Elastic stack, including Logstash and Kibana, see Monitoring the Elastic Stack.