要显示有关代理的度量信息,请使用 metrics bkr 子命令。
下面是 metrics bkr 子命令的语法:
imqcmd metrics bkr [-b hostName: portNumber] [-m metricType] [-int interval] [-msp numSamples]
此子命令显示默认代理或指定主机和端口上的代理的代理度量。
可以使用 -m 选项来指定显示以下度量类型之一:
ttl 显示流入和流出代理的消息和包的度量(默认度量类型)。
rts 显示消息和包流入和流出代理的速率的度量(以一秒为衡量单位)。
cxn 显示连接、虚拟内存堆和线程。
可以使用 -int 选项来指定显示度量的时间间隔(以秒为单位)。默认值为 5 秒。
可以使用 -msp 选项来指定在输出中显示的样例的数量。默认为无限制(无穷多)。
例如,要获得消息在 10 秒间隔内流入和流出代理的速率,请使用以下命令:
imqcmd metrics bkr -m rts -int 10 -u admin
此命令产生的输出如下:
-------------------------------------------------------- Msgs/sec Msg Bytes/sec Pkts/sec Pkt Bytes/sec In Out In Out In Out In Out -------------------------------------------------------- 0 0 27 56 0 0 38 66 10 0 7365 56 10 10 7457 1132 0 0 27 56 0 0 38 73 0 10 27 7402 10 20 1400 8459 0 0 27 56 0 0 38 73 |
有关代理所收集的和报告的数据的更详细描述,请参见代理范围内的度量。