基于SNMP的交换机监控系统

2018-04-13 09:06张梅许崇志姜晓涛夏欢柯望
中国科技纵横 2018年4期

张梅 许崇志 姜晓涛 夏欢 柯望

摘 要:随着供电公司信息化建设不断进行,新技术如雨后春笋的浮现,网络高效性和安全性逐渐成为新时代信息化社会的关键词。SNMP技术是基于TCP/IP协议族的网络管理标准,是一种IP网络中管理网络节点的标准协议。而交换机作为互联网中的链接枢纽,交换机的性能和运行状态直接影响整个区域的网络运行。由此可知,对交换机实现实时监控对公司的信息化建设具有极大的现实意义,对公司内网的网络安全启到了很大的加强作用,积极响应了习近平总书记的“网络治理观 :网络安全和信息化是一体之两翼、驱动之双轮”。

关键词:SNMP;交换机监控;自动告警;SSH

中图分类号:TP315 文献标识码:A 文章编号:1671-2064(2018)04-0049-01

1 引言

随着信息化社会高速发展,用网人员基数不断扩大,网络技术日益革新,使得网络的管理和维护愈加困难,网络安全也面临着重大挑战。鉴于传统的手工监测和人工巡检已经无法满足对信息网络运行的自动化、一体化、精细化,安全性管理需要,因此开发专用的交换机监控软件,已成为当前公司实现网络高性能、高安全性的必然行为。

本文针对交换机监控和巡检现状进行了深入分析,并根据公司的实际需求,具体的业务逻辑,不同的业务功能,设计了交换机监控软件整体框架和各子功能流程。通过用户对交换机监控系统的测试,该系统可以基本达到公司的需要,保障了公司内网稳定安全的运行,加快了公司的信息化建设。

2 系统架构

系统总体架构包含三大模块:

2.1 WEB展示端

该模块用于管理SNMP从交换机采集到的各种数据,并且对此数据进行统计分析处理,然后以列表形式、柱状图形式、饼状图形式等方式展示数据,使得结果一目了然,运维人员更加直观清楚的发现交换机问题,并对易于发生的交换机故障进行妥善有效的处理,这样有针对性的处理不进减少了工作量,还增加了工作效率,一定程度上也降低了人工成本。

2.2 后台服务端

该模块利用SNMP采集交换机的CPU、内存、运行状态信息,通过SSH的方式采集交换机的流量、路由表、配置、电源、风扇以及运行配置信息,并把这些数据和管理员配置的指标进行对比分析,再通过触发器形式将形成的告警信息推送到短信平台,实现交换机智能化的动态监控,讯息更加精确及时,对于低等级告警问题甚至可实现自动处理,非常人性化,更加灵活,可以很好的满足公司信息化智能化需求。

2.3 短信平台

从交换机获取的告警信息会及时的通过短信推送给运维人员,使得运维人员能够第一时间掌握交换机故障并及时处理,极大的提高了工作效率,增强了用网体验。

系统架构如图1所示。

3 应用过程

WEB展示端为交换机监控提供了一个可视化平台,后台管理端采集到的所有交换机的内存、CPU、运行配置、路由表、流量、VLAN、电源、风扇、运行配置、路由表等对象数据会按照强大合力的算法进行统计分析计算,会封装成各种数据模板展示在页面上,详细的数据列表,多样化的数据图表,模型化的网络拓扑等,让运维管理人员可以清晰准确的了解交换机和网络状态,及早的处理可能出现的网络故障或硬件问题。

交换机基础信息维护:维护交换机的IP地址、设备名称、SNMP的基础信息、SSH登陆用户名密码;后台服务程序利用SNMP、SSH的技术自动获取交换机的配置信息,从而实时监控交换机状态,预防可能出现的告警信息。

短信平台:短信平台会收集告警信息并推送给运维人员,运维人员收到信息就可以清楚地知道交换机网络哪里出现了问题,出现了什么问题,这样的即时告警信息传达大大缩短了交换机或网络故障的处理时长,减少了运维人员一一手工监测等工作量,极大提高了解决故障的效率,确保公司的信息网络正常稳定的运行,确保了公司日常工作的顺利开展,保证了信息化建设前进的步伐。

4 结语

通过对交换机监控软件系统的应用,能够有效的、及时的了解交换机的运行情况和运行状态,从而更加及时而又准确的掌握网络的性能特点和安全情况,也使得运维人员能够在交换机使用过程中更加精准及早的预知交换机可能存在的潜在问题并施以行之有效的解决方法,防患于未然。更可以实时监测网络用户使用情况,让管理人员针对性整改和加固内网安全以及合理分配交换机接口和网络流量,增强了公司员工的用网体验和用网效率,大大提高了公司整体网络的高效性、稳定性。

参考文献

[1]陳伟,李奕铭.一种基于SNMP与SSH的交换机检测系统[D].2017,08.

[2]卫权岗.采用SSH方式实现网络监控的探讨[J].中国科技信息,2011.8.

[3]樊化军.基于交换机实时动态监控的网络自动化管理系统[J].兰州大学,2011.11.