MQTT的$SYS主题定义

摘要:
该值仅在更新$SYS主题树时计算,因此,暂时客户端连接可能无法计算$SYS/broker/messages/publish/redropd:由于航班/排队限制而丢弃的已发布消息的总数$SYS/broker/meessages/publish/rereceived:自代理启动以来接收的publish消息的总数$SYS/broker/maessages/retained/count:代理上活动的保留消息的总数$SYS/broker/bridge/#:在配置与代理之间的网桥时,通常提供一个指示连接状态的状态主题。默认情况下,这是在$SYS/broker/bridge/$SYS/broker/load/publish/send/+中提供的:代理在不同时间间隔内发送的已发布消息数的移动平均值。

$SYS/broker/load/bytes/received:自代理启动以来已接收的字节总数。

$SYS/broker/load/bytes/sent:自代理启动以来发送的字节总数。

$SYS/broker/clients/connected:当前连接的客户端数

$SYS/broker/clients/disconnected:已在代理处注册但当前已断开连接的持久性客户端总数(禁用了干净会话)。

$SYS/broker/clients/maximum:已连接到代理的最大活动客户端数。仅在更新$SYS主题树时才计算此值,因此可能不计算短暂的客户端连接。

$SYS/broker/clients/total:当前已在代理上连接和注册的具有持久会话的已连接和已断开连接的客户端总数。

$SYS/broker/messages/received:自代理启动以来收到的任何类型的消息总数。

$SYS/broker/messages/sent:自代理启动以来发送的任何类型的消息总数。

$SYS/broker/messages/publish/dropped:由于飞行/排队限制而被丢弃的发布消息总数。

$SYS/broker/messages/publish/received:自代理启动以来收到的PUBLISH消息总数。

$SYS/broker/messages/publish/sent:自代理启动以来发送的PUBLISH消息总数。

$SYS/broker/messages/retained/count:代理上活动的保留消息总数。

$SYS/broker/subscriptions/count:代理上活动的订阅总数。

$SYS/broker/uptime:代理在线的时间,以秒为单位。

$SYS/broker/version:代理的版本。静态的。

$SYS/broker/time:服务器上的当前时间。

$SYS/broker/changeset:与此构建关联的存储库变更集(修订版)。静态的。

$SYS/broker/bridge/#:将桥接器配置为往返于代理或从代理配置时,通常的做法是提供一个指示连接状态的状态主题。默认情况下,这在$SYS/broker/bridge/中提供。如果主题的值为1,则表示连接处于活动状态;如果值为0,则表示该连接未处于活动状态。

$SYS/broker/load/connections/+:代理在不同时间间隔内接收到的CONNECT数据包数的移动平均值。层次结构的最后“+”可以是1分钟,5分钟或15分钟。返回的值表示1分钟,平均1分钟,5分钟或15分钟内收到的连接数。

$SYS/broker/load/bytes/received/+:代理在不同时间间隔内接收到的字节数的移动平均值。层次结构的最后“+”可以是1分钟,5分钟或15分钟。返回的值表示在1分钟内接收到的字节数,这些字节数是在1、5或15分钟内平均得到的。

$SYS/broker/load/bytes/sent/+:代理在不同时间间隔内发送的字节数的移动平均值。层次结构的最后“+”可以是1分钟,5分钟或15分钟。返回的值表示在1分钟内发送的字节数,这些字节是在1分钟,5分钟或15分钟内平均得到的。

$SYS/broker/load/messages/received/+:代理在不同时间间隔内接收到的所有类型的MQTT消息数的移动平均值。层次结构的最后“+”可以是1分钟,5分钟或15分钟。返回的值表示1分钟,平均1分钟,5分钟或15分钟内收到的邮件数。

$SYS/broker/load/messages/sent/+:代理在不同时间间隔内发送的所有MQTT消息类型的移动平均值。层次结构的最后“+”可以是1分钟,5分钟或15分钟。返回的值表示1分钟内发送的邮件数,平均为1分钟,5分钟或15分钟。

$SYS/broker/load/publish/dropped/+:代理在不同时间间隔内丢弃的发布消息数的移动平均值。这显示了断开连接的持久客户端丢失消息的速率。层次结构的最后“+”可以是1分钟,5分钟或15分钟。返回的值表示1分钟内丢弃的消息数,平均为1、5或15分钟。

$SYS/broker/load/publish/received/+:代理在不同时间间隔内接收到的发布消息数的移动平均值。层次结构的最后“+”可以是1分钟,5分钟或15分钟。返回的值表示1分钟,5分钟或15分钟内平均收到的发布消息数。

$SYS/broker/load/publish/sent/+:代理在不同时间间隔内发送的发布消息数的移动平均值。层次结构的最后“+”可以是1分钟,5分钟或15分钟。返回的值表示1分钟内发送的平均1、5或15分钟内发送的发布消息数。

$SYS/broker/load/sockets/+:在不同时间间隔内打开给代理的套接字连接数的移动平均值。层次结构的最后“+”可以是1分钟,5分钟或15分钟。返回的值表示1分钟,平均1分钟,5分钟或15分钟内的套接字连接数。

$SYS/broker/messages/inflight:等待确认的QoS>0的消息数。

$SYS/broker/messages/stored:消息存储中当前保留的消息数。这包括保留的消息和排队等待持久客户端的消息。

$SYS/broker/timestamp:生成此特定版本的代理的时间戳。静态的。

$SYS/clients/[client-id]/ip:客户端IP

$SYS/clients/[client-id]/connectedtime:客户端连接时间

免责声明:文章转载自《MQTT的$SYS主题定义》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇局域网中Ubuntu和Windows进行文件夹共享linux中nfs启动报rpcbind.socket failed to listen on sockets: Address family not supported by protocol下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

php windows环境 安装 Apache-apollo + phpMQTT 实现发送 MQTT

首先安装Apache-apollo 原文链接:http://blog.csdn.net/marrn/article/details/71141122?utm_source=itdadao&utm_medium=referral 1.首先从http://activemq.apache.org/apollo/download.html官网上下载wind...

MQTT 简介及协议原理

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种构建于TCP/IP协议上基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。做为一种低开销、低带宽...

RabbitMQ开启 mqtt 协议

默认情况下RabbitMQ 是不开启MQTT 协议的,所以需要我们手动的开启相关的插件,而RabbitMQ 的MQTT 协议分为两种。 第一种 rabbitmq_mqtt 提供与后端服务交互使用,对应端口1883 第二种 rabbitmq_web_mqtt 提供与前端交互使用,对应端口15675 打开命令行窗口,进入rabbitmq的sbin目录 cd...

MQTT协议详解一

首先给出MQTT协议的查看地址:http://public.dhe.ibm.com/software/dw/webservices/ws-mqtt/mqtt-v3r1.html 当然也有PDF版的,百度一下,不过个人感觉不是官网上的字体和排版最舒服。 那么这个协议是用做什么或有什么特色呢?下面是mqtt.org上的首段介绍: It was designed...

MQTT协议简记

一、定义 MQTT -MQ Telemetry Transport 轻量级的 machine-to-machine 通信协议。 publish/subscribe模式。 基于TCP/IP。 支持QoS。 适合于低带宽、不可靠连接、嵌入式设备、CPU内存资源紧张。 是一种比较不错的Android消息推送方案。 FacebookMessenger采用了MQT...

使用golang开发mqtt服务压力测试工具 清明

package main import ( "flag" "fmt" "sync" "time" //导入mqtt包 MQTT "github.com/eclipse/paho.mqtt.golang" ) var f MQTT.MessageHandler = func(client MQTT.Clie...