朋友,你是否有时候遇到这种需求

同时监控了好多个端口的SNMP网络流量,但是希望在一张图标里一起显示

同时监控了好多个AP的客户端数量,需要计算多个传感器的数值求和

以上类似的需求,涉及到如何在PRTG监控系统里合并计算多个传感器的通道数值

PRTG根据 设备->传感器->通道 的逻辑进行监控 举个例子,监控核心交换机个G1/0/1互联口的下行流量,其中

设备:核心交换机 传感器:GE 1/0/1端口SNMP 流量 通道:入站流量

在这里插入图片描述


“传感器出厂”类型传感器

对于多个传感器的多个通道的取值,我们可以通过“传感器出厂”这个类型的传感器进行整合显示。 在这里插入图片描述 定义传感器的通道。通道定义的基本语法如下所示:

#id:name[unit] formula

每个通道定义以 # 符号开头,后跟通道 ID 和分号。键入通道名称;在新行中,键入定义通道的公式。2 个未计算的基本通道的示例:

#1:Sample Channel Name channel(ID1,ID2) #2:Response Time[ms] channel(1001,1)

channel() 函数的第一个参数是源传感器的 ID,通道 ID 的第二个参数是源传感器。请查看 PRTG 手册:传感器出厂传感器,以了解有关您可以使用的定义和计算公式的更多详细信息。 其中,传感器ID和通道ID的查看位置如下: 如下图中的出站流量,可以表示成 #2:某某某端口出站流量[Mbps] channel(2366,1) 在这里插入图片描述

添加多个端口的合并流量传感器

添加一个“传感器出厂”类型的传感器 在通道定义内,使用以下格式的定义关联多个传感器的通道数值

#1:外网入站流量合计 channel(2340,0)+channel(2366,0)+channel(2373,0)+channel(2483,0)+channel(2484,0)+channel(2485,0)+channel(3046,0)

其中可以使用+号对数值进行加法计算 其中“如果源传感器没有数据”选项: 不计算使用传感器的通道:如果任何一个传感器没有数据,会导致整体结果为0。 计算通道并使用零作为源值:如果某个传感器没有数据,其他传感器正常参与计算,此传感器数值为0。 此选项对于多个后期新增某个传感器,或者某个传感器停机无数据时,格外有用! 在这里插入图片描述 最终,多个端口的流量合并相加成一张图表显示。 在这里插入图片描述

在一张图表里对比多个传感器的通道数值

同时监控了好多个AP的客户端数量,需要在一张表格里显示不同AP的客户端数量对比。 添加一个“传感器出厂”类型的传感器 在通道定义内,使用以下格式的定义关联多个传感器的通道数值

#1:SZ-ap10-0-5GHz-User-number
channel(3224,2) #2:SZ-ap10-1-5GHz-User-number
channel(3219,2) #3:SZ-ap10-2-5GHz-User-number
channel(3222,2) #4:SZ-ap10-3-5GHz-User-number
channel(3229,2) #5:SZ-ap10-4-5GHz-User-number
channel(3225,2) #6:SZ-ap10-5-5GHz-User-number
channel(3223,2) 。。。。。。。。。。。。。。。。。。。。。。。。。。。

其中,每个传感器单独占一个字段进行统计 在这里插入图片描述 最终,多个AP的客户端数量在一张图标里对比显示。谁多谁少,一清二楚。 在这里插入图片描述 最后,此类传感器比较消耗探针性能,官方建议同一个探针下不要超过50个此类传感器。

搞定!