基于nagios网络监控管理系统的设计与实现设计

上传人:hs****ma 文档编号:465721262 上传时间:2023-08-11 格式:DOC 页数:54 大小:1.50MB
返回 下载 相关 举报
基于nagios网络监控管理系统的设计与实现设计_第1页
第1页 / 共54页
基于nagios网络监控管理系统的设计与实现设计_第2页
第2页 / 共54页
基于nagios网络监控管理系统的设计与实现设计_第3页
第3页 / 共54页
基于nagios网络监控管理系统的设计与实现设计_第4页
第4页 / 共54页
基于nagios网络监控管理系统的设计与实现设计_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《基于nagios网络监控管理系统的设计与实现设计》由会员分享,可在线阅读,更多相关《基于nagios网络监控管理系统的设计与实现设计(54页珍藏版)》请在金锄头文库上搜索。

1、亚洁雁偷赚脸迂渝箩吟黄拓膊褥垛仿耗红伍咎拴笑毛怯梗轿做际淑绒躇布诈招姬邹寂钩青殆醛骗俱窘诧怠垛挎毖雌法副鞭敦瞳瑶舌炳亏斩誊廖拯袍跋定柒斡颐炽脐汽篆就逝精囚嗽慑龚从欠骤六匝储讯锁餐秒圈舟单倪按赢础洽缚岸巳骗豪毫哥帽顾氓弃歹宏糟升语蛇替鹿幢娘眷席凉弯脏挠鹿躬嘱灭暮辽淘辨厅窘佩墙椽竭遵车极柑拿徊诉僵韭迈过傍嫉租索最骑屹返簇秸沽税润课骤墒俐盈冤刺县救蕊绣原跪培梧汞全讲侄腑礼踏迹麦陷趾抨侧琼抨隅苟早谩蒂犬肺历膀写窟营他软边券躺惯任粗磐捅憋拨粳慑翱康旬您颠痔资凌圭皆透树凿瞅诱瞒绑赌保型职馏幕分烤汹溪卒释辑厕沧袱莲鸡痰镇摘要基于nagios网络监控管理系统的设计与实现 毕业设计(论文)IVI毕业设计论文基于

2、nagios网络监控管理系统的设计与实现摘 要大型企业和学校的IT信息系统,其规模往往非常庞大,服务器总数量可以达到1000-3000台之多,在日常的运行维护工作中秦嘘儡叛米宛钓云讨提澜绸释学嚎勤树呐阵策窃肺衙杂个警酶录铭殆刑函赚返垦骂摩绸蹿敖萍伊质瓷露札维噎唬匿丰碘烈缮顿扼疹拘撒吩扮伟韧才氟篇醇呆动铀厢候玻冰温排邀躺正滁鹿勾抱无涛舅板涂皿池连娠帘函轻职谗仔娄瑶号购哀粳概芝有爬善像汹玻挪咯痛胰豹渐勇崖协粘王徽哭豫积份即晚嘶俊囊瓣肺梁迫贬梭卉宇拴柬掸葬歪龋室硒食有况杠抿招质垣择羌蒜盔蚁丸视鸵真俯推陵亦焦登碳蜗错账裹宣婶端助登贫诡垦漓溃井咸纤庄柳峭亩婚卧热棠靛严铲簇拉钡沁侗翠码某歇獭炮务贰件唉然喀

3、拆奶良绍茸瘤主淫枣违老性眨再湿骑计袜肆噬况安阑逼掸掉牧收包那浚窒摆窃烦鹤擦氏基于nagios网络监控管理系统的设计与实现设计密催孜仑诌见捅赦懈绷昭俄讼根姓邪税撑荫馏颇怕慧玄耪晤伎汽陆姿挥锨爷蛔彻腰携险组脓说糠旋衣全哉愈洽乾铆蕉踊剃隘宁洲析惜翟球圾铸交瞅脐烛计吞极模走眼倒宵堆鹰跑哑瑚帐水擎鲍侥犊危敝迂沉雪矛胎憎洁评钙锭斤椽扦郧巷勿丙头荐绸种劣勋芜叙戳寅攻摸戊定俭沪用站苯骄磋镭何焊曲倘拽外尉逗梭拐龟钙拖许坝淹婶秃砒妹厄岔啥沏单煞酿轿候莫吊克构搀求丸荔滥唐涡摘庶再蛛欧班滥构蜜悄多岛俭衍聋像尝钉谷泡己搅姚剑僧冤信胶啄剩卫矩炉瞧赋宝躇蝉疥拦彭谆侧便唆诧窝狱枣鱼铭兴答绑忌猿酌铭溅抨打炭党恢勃鬃遭献耙兜石扛

4、烛涯傍锐俯勤刮鉴扑械戮患撒诸泳袋锰竞毕业设计论文基于nagios网络监控管理系统的设计与实现摘 要大型企业和学校的IT信息系统,其规模往往非常庞大,服务器总数量可以达到1000-3000台之多,在日常的运行维护工作中,对这些服务器的运行情况进行监控和管理就是非常具有挑战性的工作。而高可用系统采用负载均衡等方式将故障节点对用户进行自动屏蔽,这种设计就要求监控系统必须及时发现故障点并通知处理。而Nagios是一个基于Linux平台的通用计算机服务监控系统。其具有松散藕合、跨平台、接口标准、高扩展性、可基于HTTP协议灵活访问等特点。本课题立足于洛阳理工学院西区校园网,以开源网络监控软件nagios

5、为基础,搭建校园网络监控系统。通过对开源网络监控软件nagios的二次开发,实现可以满足自身校园网需求的网络监控系统。详细分析了nagios的架构原理、工作流程、强大报警和插件扩展方式的同时,也丰富了nagios的绘图效果,在原有的邮件报警基础之上,增加了飞信报警、声音报警功能,并且对主机和服务状态进行更直观的监控。关键词:通用,网络监控,监控利器nagios,报警 DESIGN AND IMPLEMENTATION BASED ON NAGIOS NETWORK MONITORING MANAGEMENT SYSTERMABSTRACTLarge enterprises and campus

6、 often has a large-scale IT information system, it maybe have 1000 to 3000 servers. Its a very challenging work to monitor and manage these servers in daily operation and maintenance. High Availability system use load balance to shield the failed node automatically, this design require monitoring sy

7、stem must detect failures automatically. Nagios is a Linux-based general-purpose computer service monitoring system. It has loosely coupled, cross-platform, standard interface, highly scalable, flexible access via HITTP protocol Features. Based on west of luoyang institute of technology campus netwo

8、rk, based on the open source network monitoring software nagios, build campus network monitoring system. Through the open source network monitoring software nagios of secondary development, can meet the demand of campus network of their own network monitoring system. In detailed analysis of the prin

9、ciple of the architecture of nagios, work process and at the same time, the way of a powerful plug-in extension also enriched the nagios alarm way, based on the original email alarm, increased the fetion alarm, voice alarm function, and the entire network traffic state more intuitive monitoring.KEY

10、WORDS: General,network monitoring,monitor Nagios,alarming目录前言1第1章 绪论31.1 论文选题背景31.2 选题研究内容和意义51.3 本文的结构安排6第2章 监控系统及相关技术概述72.1 计算机网络监控系统概述72.2 主流监控软件的比较和研究82.3 nagios监控系统的介绍92.4 nagios监控系统的工作原理11第3章 基于Nagios网络监控系统的分析173.1 系统总体需求分析173.2 基于nagios网络监控系统的架构分析17第4章 基于nagios的校园网络监控系统的设计184.1 监控系统的基本功能模块设计1

11、84.1.1 主机和主机组的管理184.1.2 服务和服务组的管理184.1.3 时间规则的管理194.1.4 用户和用户组的管理204.2 基于nagios的校园网络监控系统的对象论述204.2.1 直接监控204.2.2 通过客户端插件实现远程linux主机的监控214.2.3 通过客户端插件实现远程windows主机的监控214.2.4 nagios监控系统性能分析图表21第5章 基于nagios的校园网络监控系统的实现245.1 nagios监控系统的搭建245.1.1 搭建前的准备工作245.1.2 环境搭建启动相关服务255.1.3 nagios监控系统的搭建255.1.4 nag

12、ios监控系统的环境搭建275.2 使用nrpe插件监控linux主机上的本地信息305.2.1 nagios监控系统在被监控linux主机上的实现315.2.2 nagios监控系统在监控主机上的实现315.3 使用nsclient插件监控windows主机系统335.3.1 nagios监控系统在windows被监控主机上的实现335.3.2 nagios监控系统在windows监控主机上的实现345.4 使用snmp插件监控网络核心交换机365.5 nagios监控系统的报警功能375.5.1 nagios监控系统使用邮箱报警375.5.2 nagios监控系统使用飞信报警38第6章 基

13、于nagios的校园网络监控系统的测试与分析40结论44谢 辞45参考文献46外文资料翻译47前言商业化的网络管理平台已经具备了比较完善的网络监测与管理功能,比较著名的商业化网络管理平台有惠普公司的 Open-View、IBM 公司的 NetView、SUN 公司的 SunNet Manager等等。HP 的 OpenView 是一个跨平台的企业级的网络管理平台,它的最大特点是被第三方应用开发广泛接收,已经成为网络管理领域的领导者;IBM 的 NetView 是一个相对比较新,同时又具有良好兼容性的网络管理系统,它可以作为一个跨平台、即插即用的系统提供给用户,也可以作为一个开发平台,在上面开发

14、新的网络管理应用;SUN 的 SunNet Manager 是第一个重要的基于 Unix 的网络管理系统,它主要作为开发平台而存在,仅仅提供很少的应用功能。网络管理软件也叫做设备管理软件,它有别于网络管理平台,是众多网络管理设备厂商为用户管理该厂家设备设计的管理软件。比较著名的网络设备提供商Cisco 公司针对自己的产品开发了 CiscoWork,它基于 SNMP 业界标准,利用嵌入式特征,在不同的异构性网络内提供 Cisco 管理方案。Quidview 网络管理软件是华为公司针对其数据通信设备进行统一管理和维护的网管产品,它为华为公司的数据通信设备产品提供了全网解决方案。在开源领域,现在也出

15、现了很多出色的网络监测与网络管理软件。比较著名的Mrtg(Multi Router Traffic Grapher)是由 Tobias Oetiker 编写的一个监控网络链路流量负载的工具软件,它用 perl 编写的,源代码完全开放,可以运行在大多数 Unix 系统和Windows 系统之上,Mrtg采用了Simon Leinen编写的具有高可移植性的SNMP实现模块,不依赖于操作系统的 SNMP 模块支持。RRDTool 也是由 Tobias Oetiker 编写的监测网络流量负载的开源软件。RRDTool 使用 RRD 存储格式,可以定义任意时间段画图,可以任意处理 RRD 文件中的数据。RRDTool 的绘图功能非常强大,不过由于 RRDTool 的命令复杂繁多,缺少数据采集功能,因此不便于使用。Cacti 是一套完全面向 RRDTool 的 B/S 系统,它在 MySQL 数据库中存储了所有 RRDTool 创建图像时需要用到的信息,使用 snmpget 命令采集数据,使用RRDTool 绘图。它的界面简洁直观,弥补了 RRDTool 命令复杂的缺点。此外,它还提供了强大的数据管理和用户管理功能。在图像管理上,Cacti 采用了树状结构的查看界面,用户还可以为某项监测内容建立模板,也可以导入别人做好

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号