论文部分内容阅读
开源网络管理软件以其成本低廉,安装简单的优点受到越来越多用户的关注,但开源网络管理软件通常存在使用平台受限,功能不足,缺乏技术支持等缺点。因此,对开源网络管理软件及其改进展开研究具有重要的意义。通过对当前网络管理解决方案进行调研和对比,选取应用广泛的开源网络管理软件Nagios展开研究,设计和实现了一个基于代理的开源网络管理平台。针对Nagios无法应用于嵌入式环境的问题,通过借助嵌入式下移植技术,将Nagios提供的开源代理软件NRPE移植到嵌入式环境下,实现了系统对嵌入式设备的有效监控和管理;通过为系统添加环形数据库,解决了系统缺乏历史数据统计功能的问题,并借助PHP技术,为系统增加图形界面显示接口,使用户管理界面更加直观,友好,便于理解;针对用户实际需要,为系统提供灵活的监控脚本定制功能,实现了对网络管理系统功能的灵活扩充。论文对所设计的基于代理的网络管理系统进行了功能性测试、可靠性测试和高效性测试,测试结果表明:系统实现了对被监控设备的实时监控和管理的功能,对网络环境变化适应性高,系统响应时间快,系统具有较高的可靠性和高效性,符合用户需求。