- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于开源软件对网站流量监控研究
基于开源软件对网站流量监控研究
文章编号: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系统,运行原理是将运行指令?l送给相应插件,由相应的插件去执行任务,再将结果反馈给Nagios,以实施网络监测。Nagios监测功能的发挥需要安装多个不同插件来配合,不同的指令完成不同的配置任务,通过Nagios的整合完成网络监测任务。其优点是灵活性和报警性较强,缺点是监测内容比较单一,不能对图形化数据进行监测。弥补的措施是可以与Cacti整合,并利用信号传输的方式实现图形与文字的双重转化,进而获得相对准确的流量信息。
3 开源软件流量监控的发展
3.1 注重流量监控技术的创新应用
在对开源软件流量监控进行研究的过程中,需要注重网站流量监控技术的创新应用。这是网站实现流量成本控制的有效途经。在选择流量监控技术时,需要注重技术的应用效果以及操作性,在优化监控系统时,可以利用计算机编程系统和数字信号传输技术,将网站的使用流量进
文档评论(0)