开源网管软件
一、介绍SugarNMS :一款基于纯Java、MySQL、Oracle和SNMP技术的网络管理软件,集成了网络拓扑图、设备发现、设备管理、设备故障和状态监控、服务器监控、软件业务监控、流量监控、性能分析、MIB数据查看、告警通知、图表分析、多用户管理等功能。
二、创新功能1.通用管理框架设计SugarNMS基于《通用管理框架设计》理念,可以通过SNMP、TCP/IP、HTTP等标准协议管理设备,也可以采用定制协议管理私有设备。 同时提供了自定义监控机制,管理员通过界面操作,就可以定制新的监视方法。2.管理员驾驶舱智能监控界面专门针对网络管理员操作习惯设计的监控界面,在主界面第一时间就可以对全部设备的当前工作状态有概貌了解。在设备视图上,可以了解具体设备上详细工作状态。3.具备永不过期的免费使用版本和开源版本SugarNMS二次开发平台,具有免费开源和商业开源两个版本。
免费开源平台,没有任何费用,可用于企业内部的网络管理和个人学习研究使用;
商业开源平台属于付费产品,可用于商业行为。
三、管理功能1、网络设备监控
系统通过远程监控来获得流量、接收/发送字节、带宽利用率、错误包、丢弃包等信息,呈现准确的网络状态信息。当流量超过阀门值、丢包和错误包 上升时,可以自动发出警报。
系统支持对诸如:交换机、路由器、防火墙、网络存储、网关、网桥等各种类型的设备进行监控,并能记录这些设备的历史工作状态和网络性能数据。
2、服务器监控
SugarNMS能够监控Windows服务器、Linux服务器、Unix服务器的CPU负载、内存利用率、磁盘空间状态。当CPU负载过高、内存利用率上升、磁盘空间降低到阀值时,可以预先发出通知。
系统能够监控Windows、Linux、Unix服务器上的关键进程和应用服务,比如:数据库服务、Web服务、邮件服务、文件服务、OA、J2EE服务器、企业应用软件等。在服务响应速度过慢或服务停止时候,能及时通知到管理员。
3、故障管理
系统将零散的状态信息,总结成为当前工作状态。让管理员随时可以了解当前的工作状态,并用红、紫、黄、绿 状态灯直观的标识出来。并可以随时了解工作状态的历史变化趋势。
通过故障阀门值的设置,可以在故障真正到来之前,提前触发通知机制。并支持三级逐步预警。在故障消失后,系统能自动检测到先前故障,并做自动清除告警处理。
故障可以通过界面颜色、告警列表、Email等方式发出通知,告警可以向上逐步追溯,按照从全局—>网络—>具体设备的管理习惯来组织故障显示。
4、性能分析
SugarNMS可以全面的监控CPU、内存、磁盘、带宽、流量、发送/接收字节、丢包、错误包、服务响应时间等性能指标。
系统通过曲线图、趋势图等展示性能指标。可以按天、星期、月 查看性能指标变化。
系统提供了同类指标对比分析功能和指标排行榜。
5、网络拓扑管理
SugarNMS网络拓扑图功能可以在图形界面上反映真实设备的物理拓扑结构和组织管理结构。支持全网、网络/子网/组/域、设备/主机的3层结构。设备图标和类型可以和实际设备保持一致。
系统的网络拓扑支持自动搜索发现功能,可以搜索到网络中的设备和主机。对于不在线的设备可以通过手工方式添加进来,保持网络拓扑图与实际的一样。拓扑图可以重新排序,并保存到数据库中。
系统的主要操作都是在拓扑图上直接展开,在拓扑图上可以直观反映全网、子网、设备的故障概貌。