监控原理: ActiveMQ作为依赖java环境的中间件,同样可以像tomcat一样用JMX(java扩展程序)监控。并且与tomcat不同的是,ActiveMQ自带了JMX,只需在配置文件中开启即可,在配置好JMX之后,可以通过Jconsole(监控java环境的工具)监控 ...
公司业务使用activemq . . 消息队列,由于队列阻塞导致程序端口无响应,并且telnet无法连通。经过over hour的排查,最终定位原因activemq导致。遂写了一个监控activemq队列信息的脚本。 一 脚本部分 .脚本内容,如下: .测试执行脚本,需要传入 个参数,其中一个是对列名称,一个是队列类型 如Pending,Consumers,Enqueued,Dnqueued 二 ...
2016-06-16 19:10 0 1721 推荐指数:
监控原理: ActiveMQ作为依赖java环境的中间件,同样可以像tomcat一样用JMX(java扩展程序)监控。并且与tomcat不同的是,ActiveMQ自带了JMX,只需在配置文件中开启即可,在配置好JMX之后,可以通过Jconsole(监控java环境的工具)监控 ...
当我们在线上使用了ActiveMQ 后,我们需要对一些参数进行监控,比如 消息是否有阻塞,哪个消息队列阻塞了,总的消息数是多少等等。下面我们就通过 Zabbix 结合 Python 脚本来实现对 ActiveMQ的监控。 一、创建 Activemq Python 监控脚本 因为 CentOS ...
1、磁盘发现脚本: 磁盘自动发现脚本:vim /etc/zabbix/zabbix_scripts/disk_discovery.sh 2、磁盘监控脚本: 磁盘状态监控脚本:vim /etc/zabbix/zabbix ...
第一步:编写shell脚本,要求输出结果为数值。 如下统计磁盘io /读写,队列,繁忙率等 注:可能存在脚本无端报错问题,可能是拷贝进服务器后,脚本换行标识符有问题,可以用以下命令查看:如果看见有行后有^M,记得要一一删除 第二步:部署zabbix 客户端 注意 ...
参考文档:http://blog.51cto.com/270142877/1937241 本项目脚本下载地址:https://github.com/jasonmcintosh/rabbitmq-zabbix 下载文件解压 把scripts文件放在目录/etc/zabbix ...
使用rabbitmqctl 管理 mq 加入zabbix监控项 zabbix-server 测试 解决: ...
一、使用ACTIVEMQ队列,传入ObjectMessage时,监控项目admin无法解析消息信息,需要将消息javabean打成jar放入lib文件夹中,重启ACTIVEMQ,注意javabean要重写toString()方法,否则看到的是类似 ...
一. 自定义nagios监控脚本1. 在客户端上创建脚本/usr/local/nagios/libexec/check_disk.shvim /usr/local/nagios/libexec/check_disk.sh 写入如下内容:(client上)#!/bin/bash#!/bin ...