监控elssticSearch健康状态

Posted charon2

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了监控elssticSearch健康状态相关的知识,希望对你有一定的参考价值。

[[email protected] scripts]$ curl 172.30.210.175:9200/_cat/health 

[[email protected] scripts]$ cat check_es_healthy.py 

import commands

command = ‘172.30.210.175:9200/_cat/health‘

(a, b) = commands.getstatusoutput(command)

status = b.split(‘ ‘)

if status==‘red‘:

    healthy=0

else:

    healthy=1

 

 

print healthy

 

 

UserParameter=es_healthy,python /soft/zabbix_agent/scripts/check_es_healthy.py

 

zabbix模板,应用集,监控项,报警,图形

以上是关于监控elssticSearch健康状态的主要内容,如果未能解决你的问题,请参考以下文章

使用Zabbix监控ZooKeeper服务的健康状态

实现LVS的持久连接以及健康状态监控功能

通过check_ilo2_health.pl插件监控HP服务器健康状态

ES 节点健康监控

Zabbix监控Tengine 后端服务器健康检查

使用Azure Monitor监控服务运行状态