RabbitMQ
监控 RabbitMQ
参考文档:https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/rabbitmq_http
监控集群节点数量脚本
# cat rabbitmq_claster_status_monitor.sh
#!/bin/bash
#
#********************************************************************
#Author: xiangzheng
#QQ: 767483070
#Date: 2022-06-10
#FileName: rabbitmq_claster_status_monitor.sh
#URL: https://www.xiangzheng.vip
#Email: rootroot25@163.com
#Description: The test script
#Copyright (C): 2022 All rights reserved
#********************************************************************
USER='azheng'
PASS='123456'
HOST='10.0.0.100'
#定义函数,判断集群中running节点的数量
status(){
curl -s -u ${USER}:${PASS} http://${HOST}:15672/api/nodes|grep -Eo "\"running\"\:true\,"|wc -l
}
#调用函数
status