PRTG监控系统合并多个传感器通道数据

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

同时监控了好多个端口的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个此类传感器。

搞定!

发布了10 篇原创文章 · 获赞 11 · 访问量 649

猜你喜欢

转载自blog.csdn.net/ytlzq0228/article/details/104736297