What is Elasticsearch?
Elasticsearch is a software using Lucene for indexing and searching data. It provides a distributed search engine written in Java and distributed under the Elastic license.
Elasticsearch monitoring
This package monitors an Elasticsearch cluster by querying the Elasticserarch API URL from a ServicePilot Agent. Depending on access to this URL, the ServicePilot Agent might need to be installed on the same machine as Elasticsearch.
Monitoring statistics collected and analysed include:
- Cluster information: Status, Nodes, Shards, Tasks, Fetches
- Per node usage : Name, IP, role, Heap, RAM ,CPU and disk usage