ELK巡检
集群1:es-docker-cluster
172.16.89.58 ES
172.16.89.59 LOGSTASH
172.16.89.60 KIBANA
巡检项 检测命令(linux)
集群cpu使用情况(OS)
top
集群mem使用情况(OS)
free -g
集群DSIK使用情况(OS)
df -h
检查集群节点磁盘使用情况
curl -u elastic:password -XGET http://172.16.89.122:9200/_cat/allocation?v
检查集群节点是否脱离
curl -u elastic:password -XGET http://172.16.89.122:9200/_cat/nodes?v
检查集群节点jvm使用率
jmap -heap pid
(位于jdk_home/bin目录下)
PID : 查下进程号ps -ef|grep java
检查集群节点es进程GC情况
jps -l ;jstat -gc pid 250 80
(250ms内gc情况,打印80次)
PID : 查下进程号,ps -ef|grep java
检查集群配置
curl -u elastic:password -XGET http://172.16.89.122:9200/_cluster/settings?pretty
检查集群模板
curl -u elastic:password -XGET http://172.16.89.122:9200/_template?pretty
- 查看特定的索引的信息,模板名称是索引名称
curl -u elastic:password -XGET http://172.16.89.122:9200/_template/模板名字?pretty"
检差集群健康状态
curl -u elastic:password -XGET http://172.16.89.122:9200/_cluster/health?pretty
统计当前集群索引数量
curl -u elastic:password -XGET http://172.16.89.122:9200/_cat/indices?pretty
检查节点segment总占用内存情况
curl -u elastic:password -XGET http://172.16.89.122:9200/_cat/nodes?v&h=ip,ram.percent,sm
集群整体状态检查
curl -u elastic:password -XGET http://172.16.89.122:9200/_cluster/stats?pretty
队列检查
curl -u elastic:password -XGET http://172.16.89.122:9200/_cat/thread_pool




