To check elasticsearch cluster health by using (CURL) and Cluster API “cat” provieded by elasticsearch
The cat API print the info in JSON format, compact and aligned text which is easy to read by Human eyes. health command when a cluster is malfunctioning. During this period, it’s extremely important to correlate activities across log files, alerting systems, etc. There are two outputs. The HH:MM:SS output is simply for quick human consumption. The epoch time retains more information, including date, and is machine sortable if your recovery spans days.
curl -X GET “localhost:9200/_cat/master?v”
GET /_cat/master?v
curl -X GET “localhost:9200/_cat/master?help”
GET /_cat/master?help
GET /_cat/health?v
curl -X GET “localhost:9200/_cat/health?v”
curl -XGET ‘localhost:9200/_cluster/health?pretty’
Reference
Mentor for DevOps - DevSecOps - SRE - Cloud - Container & Micorservices at
Cotocus Website - www.RajeshKumar.xyz
Email - Contact@DevOpsSchool.com
I can help in the following:
- DevOps - DevSecOps - SRE
- Continuous Integration & Delivery
- Continuous Deployment & Inspection
- Technical Debt Reduction
- Containerization/Micro Services Using Kubernetes & Docker
- Cloud Migration using AWS-Azure-GoogleCloud
- Enterprise observability
Latest posts by Rajesh Kumar
(see all)