邱洪
文章编号:2095-6835(2017)04-0152-02
摘 要:基于开源软件网站流量监控工作的开展,对优化网站的有效利用率以及实现流量控制等方面有指向性作用。对网络流量监控的意义进行了阐述,并通过监控技术的选择以及开源工具的应用,对网络流量监控技术的发展方向、开源软件利用等方面进行了综合分析,旨在实现网站流量监控效果的全面提升。
关键词:开源软件;网站;流量监控;Nagios软件
中图分类号:TP393.18 文献标识码:A DOI:10.15913/j.cnki.kjycx.2017.04.152
随着互联网技术和信息技术的多元化发展,研究分析开源软件网站流量监控的方法及内容,并提出优化网络流量监控的措施,对开源软件网站的利用率以及流量监控等方面有指向性作用。基于数字化利用及网络技术的应用逐渐普及,重视监测软件的成本控制和完善软件管理工作,需要对软件监测方法以及SNMP协议应用参数等方面进行综合监管,落实流量监控原理及实现开源网络流量控制,是优化监测效果和调整安装配置的有效途经。
1 网络流量监控的意义
我国Internet应用进入P2P时代后,网络安全管理问题成为重要任务。网络流量监控是通过对数据流的监控过滤,根据需求对流量进行分流控制,同时在不影响网络运行的条件下,将存在安全隐患的不良信息进行阻隔,以保证内部局域网络的安全性及运行顺畅。网络监控多用于校园局域网及企业内部局域网。最初的512K时代早已成为历史,随着人们对网络的依赖越来越强,对带宽速度要求也越来越高,同时对网络安全性也越来越重视,所以对于网络流量监控的研究也成为网络管理人员的工作重点。网络流量监控工作的开展,对软件更新、网站性能优化以及监控技术创新等方面有指向性作用。在研究分析网络流量监控的过程中,需要对开源软件网站的流量使用特点及监控措施等方面进行综合分析。这是实现流量监控效果提升的必然需求。
2 常见流量监控开源工具
2.1 MRTG
MRTG是一套典型的以SNMP网络管理协议为基础的网络流量监控工具,将流量数据信息及流量负载以包含数据及图形的形式且以HTML文档展现给用户。MRTG具有操作简单,耗用资源较少的优点,但监控数据不能重复使用,不可对其数据进行管理,比较受局限。
2.2 WinpCap
WinpCap系统主要应用于Windows32平台下,用于对数据的抓包和分析的采集端口,由于编程接口较强大,可以移植到多个操作系统便于程序开发,比较受程序员欢迎。通过WinpCap对流量监控的步骤简单可以理解为:获取本机网卡列表数据→读取要监控的数据→通过调用函数来对读取的数据进行过滤设置→处理报文结果→清理资源释放空间。在利用WinpCap系统时,需要注重对其软件编程、程序开发等方面进行创新。这是WinpCap系统实现监控效果提升的有效途经。
2.3 Cacti
Cacti是一套网络流量监测图形分析工具。Cacti使用PHP语言编程,运行系统为MySQL数据库系统,以SNMP网络管理协议为基础,将RRDTool作为数据存储空间进行监测运行。主要运行原理是通过核心交换机、核心路由器、业务系统服务器等SNMP对数据进行采集,再通过MySQL数据库系统的运算,将监控到的性能文件存储到RRDTool,最后将网络拓朴管理、网络设备管理、故障告警定位、流量负载监测记录、日志故障告警等结果通过Web的方式展现出来。其系统架构可以简单理解为:采集数据→存储数据→展现结果。Cacti的优点是可以将监控图形利用RRDTool画出,操作界面友好,系统制图清晰明了。
2.4 Nagios
Nagios软件主要应用于对交换机、CPU、服务器等需要承载大量服务指令的负载状态进行监测。运行平台通常为Linux或Unix系统,运行原理是将运行指令發送给相应插件,由相应的插件去执行任务,再将结果反馈给Nagios,以实施网络监测。Nagios监测功能的发挥需要安装多个不同插件来配合,不同的指令完成不同的配置任务,通过Nagios的整合完成网络监测任务。其优点是灵活性和报警性较强,缺点是监测内容比较单一,不能对图形化数据进行监测。弥补的措施是可以与Cacti整合,并利用信号传输的方式实现图形与文字的双重转化,进而获得相对准确的流量信息。
3 开源软件流量监控的发展
3.1 注重流量监控技术的创新应用
在对开源软件流量监控进行研究的过程中,需要注重网站流量监控技术的创新应用。这是网站实现流量成本控制的有效途经。在选择流量监控技术时,需要注重技术的应用效果以及操作性,在优化监控系统时,可以利用计算机编程系统和数字信号传输技术,将网站的使用流量进行统计,并根据区间使用量,对网站流量的使用进行有效监控,进而实现网络流量成本的有效控制。在重视网络流量监控体系构建的过程中,需要注重监控技术的应用方式。例如,在利用Nagios软件时,需要注重电子平台的构建以及任务执行,在具体操作的过程中,秉承流量信号准确原则,并利用信息化电子元件,实现Nagios软件检测功能的提高。
3.2 注重开源软件流量监控体系的维护
在对软件流量监控技术进行创新时,需要注重流量监控体系的有效维护,维护技术的创新应用需要以尝试的方式调试,在对新技术进行尝试的过程中,需要着重考虑新技术对原有网站流量产生的影响,流量监控工作的开展是从数字信号收集的角度确保网站的正常运行。例如,在将Cacti与Nagios整合或并行应用时,需要重点考虑所有监控元件的维护。这是相对降低流量监控成本的必然需求。
3.3 重点对不同软件进行针对性监控
随着信息技术及软件应用的创新发展,在研究分析开源软件流量监控的过程中,需要对不同开源网站软件的特性以及流量使用情况等方面进行综合分析。这是提高流量监控针对性和准确性的有效途经。在开源软件流量监控的过程中,需注意以下2点:①在制订流量监控方案时,需要对Nagios软件、Cacti软件的特性及流量使用形式等方面进行分析,并以分析软件优点的方式,对开源软件网站的流量使用情况进行综合分析,以此落实流量监控。例如,在利用Cacti软件进行流量监控时,工作人员需要充分利用Cacti软件操作简单的特性,将流量信号转化为图形或文字,以此实现流量监控的直观表现。这对流量成本控制和改进方案的创建等方面有指向性作用。②重点对不同软件进行有针对性的监控,以分析流量监控软件特性的方式,对开源软件网站的流量使用方面进行综合监管,并以构建信息数据库的方式,实现开源软件网站流量监控效果的全面提升。
4 结束语
在研究分析开源软件流量监控措施的过程中,需要对软件流量监控技术及流量监控原则等方面全面落实。这是实现开源软件网站流量监控效果提升的有效途经。在重视网络流量监控的过程中,注重数字信息的管理以及数字信息的传输,并采用定期监控的方式,对网站应用流量进行监控,进而实现软件流量成本的有效控制。随着TCP/IP协议标准的广泛应用,需要注重管理信息库的应用,在构建网站流量监控系统时,需要从实践应用的角度进行分析,希望开源软件网站流量监控效果可以在技术应用以及信息数据库应用的创新发展下得以提升。
参考文献
[1]张旺强,祝忠明,卢利农.几种典型新型开源机构知识库软件的比较分析[J].现代图书情报技术,2014(02):17-24.
[2]陈晓刚,李雪,崔颖安.交互记忆系统对知识分享的影响机制研究——基于开源软件团队的检验[J].科研管理,2014(06):145-153.
[3]袁春蕾,欧阳志友,王堃.基于nDPI的流量监控分析实验平台研究[J].实验技术与管理,2015(03):97-100.
〔编辑:刘晓芳〕