千家信息网

zabbix监控MSMQ队列消息数!

发表于:2025-01-26 作者:千家信息网编辑
千家信息网最后更新 2025年01月26日,MSMQ全称MicroSoft Message Queue,微软消息队列,是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一
千家信息网最后更新 2025年01月26日zabbix监控MSMQ队列消息数!

MSMQ全称MicroSoft Message Queue,微软消息队列,是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位置。它的实现原理是:消息的发送者把自己想要发送的信息放入一个容器中(我们称之为Message),然后把它保存至一个系统公用空间的消息队列(Message Queue)中;本地或者是异地的消息接收程序再从该队列中取出发给它的消息进行处理。
zabbix号称一切皆可监控,相对于其他Windows环境基础性能来说,msmq的数据读取同样可以采用perf来获取。
添加Items,键值用perf_counter[\MSMQ Service\Total messages in all queues]即可//该值是当前队列总的消息数,要获取其他相关参数值可通过Windows性能计数器进行查询添加。
当我们需要读取专用队列中的每一队列及其消息数量,我们可以采用discover规则来发现,zabbix agent配置文件添加参数
UserParameter=orgmsmq.discovery,powershell -NoProfile -ExecutionPolicy Bypass -File "C:\zabbix_agents\scripts\get_queues.ps1"
UserParameter=orgmsmq.messagecount[*],powershell -NoProfile -ExecutionPolicy Bypass -File C:\zabbix_agents\scripts\get_queuemessagecount.ps1 "$1"
以上脚本只支持windows2012及以上版本!
链接: https://pan.baidu.com/s/1cECIm0A0OFsIvmrotHBDwg 提取码: hcnq
包含(脚本和模板)

消息 队列 参数 空间 脚本 布于 应用 通信 监控 不同 之间 位置 信息 全称 原理 发送者 基础 基础性 多个 容器 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 芜湖安卓应用软件开发收费多少 数据库软件开发好学吗 开发多用软件开发 数据库三级结构是指什么 软件开发计划时间表 陕西省卫健委网络安全建设 帆软报表移动端添加服务器 桂林深蓝软件开发有限公司 微信总是显示修复数据库 数据库安全防护有哪些方面 上海网络技术开发优缺点 没有ip可以搭建服务器吗 易讯网络技术有限公司是做什么的 功能最强大的数据库管理系统 数据网络技术开发售后服务 天津鼎森网络技术有限公司 matlab输入实验数据库 国家医保数据库动态维护登入 通州区进口软件开发设计 网络安全攻击的表现形式 八五一科研院所软件开发忙吗 裸金属服务器怎么开 网络安全风险最高的是 看网络安全主题画画 涉网络安全讨论交流 数据库表自动生成编号 易讯网络技术有限公司是做什么的 不动产权籍数据库 江苏时代网络技术服务代理商 中国银行软件开发面试
0