基于SNMP的监控系统在地震预警网络中的应用

2023-12-31 00:00:00青文星余美林
电脑迷 2023年13期

【摘 "要】 随着国家对信息网络通信建设的加强,应通过不断调整相关措施保障地震系统的网络数据传输,有效优化业务的网络运行环境。随着地震系统信息化建设的不断加强和完善,强化地震预警业务的网络通讯质量势在必行。网络监控系统通过SNMP方式对设备进行纳管,时刻掌握设备相关网络参数配置及设备运行状态参数,能对异常状态设备及时做出响应,保障网络通信处于健康状态。

【关键词】 监控系统;网络通讯;地震预警;SNMP

一、信息中心

(一)首页

在登录界面中点击登录按钮登录监控平台后,会出现监控平台主页面。

网络/设备视图分为左右两个部分,左边为网络设备结构树,右边为网络/设备拓扑界面,鼠标在网络或设备上悬停可查看热点信息。双击某个设备,可进入资源面板图,鼠标在资源上悬停可查看热点信息。

(二)SNMP网络信息

1.系统信息

参数内容:物理位置、系统OID、系统名称、系统描述、系统运行时间、联系人。

2.路由信息

参数内容:目的网络、网络掩码、路由出口、下一跳、路由方式。

3.LLDP信息

参数内容:本端端口、对端标识类型、对端标识、对端端口、对端端口信息、对端系统名称、对端系统信息。

4.网络流量

查看设备网络接口的流量、广播包数量等。

参数内容:接口序号、接口名称、接收流量、发送流量、接收单播包数量、接收广播和组播包数量、发送单播包数量、发送广播和组播包数量。

5.接口信息

查看设备的网络接口信息,并可对接口进行打开/关闭操作。参数内容:接口索引、接口名称、接口描述、物理地址、速率(Mbps)、接口类型、管理状态、运行状态。

6.端口VLAN信息

查看端口所属VLAN信息。参数内容:端口号、VLAN ID、允许帧、准入过滤、Gvrp状态、Gvrp注册失败数、Gvrp源MAC。

7.主MAC信息

查看设备的MAC和端口信息。参数内容:主MAC、端口号、端口对应接口号、MTU、接收帧数、发送帧数、丢弃帧数。

8.端口转发信息

查看设备端口转发信息。

参数内容:转发端口、转发MAC地址、转发状态。

9.IP地址信息

查看设备本机的IP地址。参数内容:IP地址、接口号、子网掩码、IP包最大长度。

10.IP数据包状态

查看设备本机的IP数据包状态。

参数内容:丢失路由的发送包数量、丢弃的发送包数量、丢弃的接收包数量、发送的IP包数量、成功分片的IP包数量、成功处理的接收包数量、接收到的IP包数量、接收到的分片IP包数量、收到的IP头错误包数量、收到的地址错误包数量、路由转发包数量。

11.MAC-IP信息

查看设备学习到的网络中其他设备的MAC和IP地址对应关系。参数内容:接口号、MAC地址、IP地址、状态。

12.TCP连接状态

查看设备TCP连接、对应端口等状态信息。参数内容:TCP连接状态、本地地址、本地TCP端口、远端地址、远端TCP端口。

13.UDP侦听状态

查看设备UDP服务侦听状态信息。参数内容:UDP侦听地址、UDP侦听端口。

(三)SNMP设备信息

通过SNMP协议查看主机设备(主要是Windows、Linux、Unix服务器/PC等)相关资源参数,非SNMP设备和网络设备(网络设备相关信息存在于私有MIB中)不支持。具体包含以下参数信息:

1.磁盘和内存

查看主机的磁盘和内存存储状态。参数内容:索引号、描述、内部空间、已用空间、剩余空间、使用率。

2.CPU信息

查看主机的CPU信息、使用率。参数内容:索引号、固件编号、使用率。

3.软件信息

查看主机安装的软件信息。参数内容:编号、名称、类型、产品ID。

4.进程信息

查看主机正在运行的进程状态信息(CPU、内存使用情况)。参数内容:进程ID、名称、CPU使用时间、占用内存、类型、路径。

5.设施信息

查询主机包含的设施(概念)信息。参数内容:编号、描述、类型、工作状态、发送错误数量。

二、告警中心

(一)监控告警规范

监控平台实时动态监控网络和设备的运行状态,通过告警来反映设备的运行状态。在告警级别展示列表中,通过告警级别来反映网络或设备的运行状态。如果网络、设备或资源上有多个告警颜色,则显示最严重的告警级别的颜色。如网络下有2台设备,一个设备最严重的警告级别是红色,另一个设备最严重的是黄色,则网络显示红色。

(二)告警管理

1.告警首页

页面上方默认以图表的形式展示全网工作状态,包括今日告警量、告警确认状态统计、近七天告警趋势分析等信息,并可以保存为图片。页面下面展示的是实时告警信息列表,整个页面支持实时推送,当推送新告警或事件时,告警主页自动刷新。

2.告警展示

告警展示列表分为当前告警和历史告警两部分,默认展示当前告警,当点击按钮“过去一天/过去七天/过去30天”或者在时间选择框中输入时间段查询时,展示历史告警;每一个具体的告警事件后都有一个操作栏,可以据此管理当前要操作的告警事件。

3.告警查看

在当前或历史告警页面可以进行告警查看的操作,操作后,查询出该条告警的详细信息。

4.告警确认

在当前告警页面可以进行告警确认的操作,管理人员通过确认操作来表示本人已看到此告警,知道此故障已发生,并开始采取措施。修改当前告警状态为确认状态,并添加一条历史故障记录。

(1)在发生故障后可以确认告警。

(2)在故障再次发生后,当前确认状态不变。

(3)故障自动恢复正常后或人为清除后,确认状态消失,下次再发生同样的故障,按新故障流程重新处理。

5.告警清除

在当前告警页面可以进行告警清除的操作,操作后,从当前告警列表记录中删除。同时在历史告警记录中,插入一条包含清除状态、清除人、清除时间的历史记录。人为清除后,如果软件再次检查到故障发生,按新告警重新处理。在告警展示列表中,选择一个或多个具体告警对象,点击清除按钮即可。

6.告警分析

告警分析也分为当前告警和历史告警两部分,默认展示当前告警,当点击按钮“过去一天/过去七天/过去30天”或者在时间选择框中输入时间段查询时,展示历史告警;该功能提供了针对故障的各种维度绘制的统计图表,并提供了保存为图片的功能,便于存档查看。包括告警级别分析、告警趋势分析、资源类型告警分析等信息,并可以保存为图片,可以通过选择不同的网络、设备以及告警类型来查询筛选想要的信息。

三、信息转发

(一)邮件通知配置

1.SMTP服务器:填写发送邮箱的服务器地址。

2.SMTP服务器类型: 该邮箱服务器是否是SSL加密类型的(普通为不加密类型,加密为 SSL加密类型)。然后点击测试服务器 测试是否成功配置发送邮箱。

3.点击测试按钮,测试是否成功配置发送邮箱。

4.设置邮件接收员,打开“用户管理”界面,修改管理员,设置Email,接收消息“是”,选择最低故障级别(只能接受所选的最低级别告警以上的告警),即可接收邮件故障通知。

(二)短信通知配置

该功能通过web短信服务商提供的短信息服务实现。

1.前提条件:网络监控平台服务端能连上互联网;用户已购买web短信服务;管理员信息中已完善手机号码信息。

2.短信服务类型:选择短信服务类型 Webchinese(中国网建提供的SMS短信平台http://sms.webchinese.cn)、 Stongnet(华兴软通 移动商务专家 提供的SMS短信平台http://www.stongnet.com)、Emay(亿美软通SMS短信平台)。

3.短信服务账号和密码:在短信平台注册的账号和密码。

4.点击测试按钮,填写发送手机号。测试是否成功配置短信通知。

5.设置短信接收员,打开“用户管理”界面,修改管理员,设置手机号,接收消息“是”,选择最低故障级别(只能接受所选的最低级别告警以上的告警),即可接收短信故障通知。

6. 需要注意的是,不同短信平台可能对短信发送有不同的限制,比如注册用户必须输入签名、不能包含某些敏感字符、10分钟内只能向同一个手机号发送3条短信等。此类情况用户需要与短信平台提供商协商解决。

(三)企业微信通知配置

该功能通过配置企业微信自定义应用,向指定人、指定部门或所有人发送企业微信告警消息,支持用户对接收最低告警级别的自定义选择。

1.企业微信告警推送必须创建一个自定义应用。

2.企业ID、应用代理ID、Secret为参数必填项,相关参数以及用户ID的获取,参考企业微信使用说明。

3.企业微信中默认用户名的全拼小写为用户ID,如企业微信用户名为张三,则对应用户ID为zhangsan。

4.默认告警消息,采用系统用户的用户名称,如超级管理员admin需要接收企业微信告警消息,对应的企业微信用户为张三,则必须将其企业微信的用户名称改为用户ID即zhangsan。

四、权限管理

(一)角色管理

对网络监控平台角色基本信息进行增、删、改、查操作,角色将与用户相关联,一个用户隶属于一个角色,该用户拥有该角色下的菜单权限。管理角色的同时,也可以为角色分配相应菜单的管理权限,每个角色都有各自相互独立的菜单权限。

(二)用户管理

用户列表查询、查看用户信息、增加新用户、修改已存在用户的信息、删除用户,以及导出用户列表功能。

用户根据所属角色获取用户的菜单权限。当接收消息为“是”时,网络监控平台产生最低接收级别告警后,会通过邮件和短信向用户发送告警信息。

(三)菜单管理

网络监控平台的所有菜单都是配置生成的,这里对菜单进行统一的增、删、改、查操作。用户可以通过菜单名称和父级菜单过滤菜单数据列表。

菜单类型:“正常菜单”表示子页面嵌入网络监控平台框架中;“标签菜单”表示子页面在浏览器新开标签页中展示。

(四)日志管理

对网络监控平台操作日志进行查询、删除操作。用户查询时可根据相应条件进行日志数据过滤。

五、结语

网络监控系统能为工作人员及时提供详细的纳管设备各项网络参数及运行状态。对于各类异常触发的告警有详细的告警源说明,并能根据其影响程度的不同进行自动化的分类。为了让相关运维人员及时获得告警通知,系统采用各类手段进行消息的转发,同时通过对平台各类权限进行设置,保证监控系统的网络运行安全。通过这一系列的操作和部署及时了解地震预警网络中的故障,进而做出相应处置措施,从而保障网络通讯质量。

参考文献:

[1] 钟磊,邓鑫,马强等. 基于SNMP的气象网络监控系统设计与实现[J]. 气象与环境科学,2023,46(02):101-105.

[2] 王娜,郝之涛,封蕾,等. 计算机网络监控系统的应用与发展[J]. 无线互联科技,2022,19(13):33-35.

[3] 郭旗,曾麒麟,魏光龙等. 气象信息网络监控系统的设计与实现[J]. 科技创新与应用,2022,12(01):105-107.