当前位置:文档之家› 服务器监控系统方案及运作模式

服务器监控系统方案及运作模式

服务器监控系统方案及运作模式目录一、概述 (3)二、监控系统架构 (4)三、功能描述 (5)3.1、服务器运行状态监控 (6)3.1.1CPU使用率监控 (6)3.1.2内存监控 (7)3.1.3磁盘空间监控 (7)3.1.4 TCP/IP连接数监控 (8)3.1.5流量监控 (8)3.1.6 丢包率监控 (9)3.2、应用程序监控 (9)3.2.1 Apache监控 (9)3.2.2 TOMCAT监控 (10)3.2.3 Weblogic (10)3.2.4 WEBSPHERE (11)3.3、数据库监控 (11)3.3.1 Oracle监控 (11)3.3.2 MSSQL监控 (11)3.3.3 MYSQL监控 (12)四、该项目的运作模式 (12)4.1、购买软件 (12)4.2、租用服务 (12)4.3、代理系统监控 (13)一、概述随着网络技术的发展与进步,作为企业内部网络的核心节点,服务器担负着越来越重要的企业关键服务应用,服务器在企业内部网络中所扮演的角色无可替代。

服务器一旦出现故障,将给企业带来的无可估量的巨额损失。

根据美国标准技术研究所(NIST)所公布的数据:金融行业每停机一分钟,平均损失900,000美元;其他行业每停机一小时,平均损失800,000美元。

美国Strategic Research Corp.针对美国企业每年因服务器停机或宕机所花费的机会成本研究发现:必须承担的成本,一年约为2,200,000美元;每年因服务器定期维护的停机以及不可预期的宕机,给企业带来的业务损失无法估算。

难道企业真的没有办法避免如此巨额的损失或者把损失降至最低呢?现代IT技术认为,在一个完善的IT管理系统体系中,对服务器的预警与监控的重要性甚至超过服务器发生故障后及时修复。

通过对大量的实际案例进行分析后,我们可以清楚的认识到:在一套完善的系统中,对企业的关键应用不间断运行有着极高的要求。

以前那种“出了问题再来解决”的管理方式早已渐趋势微。

随着服务器预警与监控的理念逐渐为企业所熟知与接受,“全面监控,提早预知”的管理方式逐渐成为主流,这对于一个成熟,安全的系统来说已经成为其重要的一个组成部分。

“全面监控,提早预知”的管理方式分为两个重要的部分:全面监控是对企业服务器进行全方位的信息收集,做到“及时发现,及时反馈,及时通知,及时处理,及时修复”。

提早预知,根据权威数据统计,企业的服务器故障76.4%以上是由于服务器的负载不均衡所引起的,过高的负载不仅会造成服务器的软硬件的不稳定工作,更甚者会造成服务器软硬件的损坏。

同时,服务器负载过轻也是对企业资源的一种极大的浪费。

提早预知,对可根据服务器一段时间以来的运行数据,通过科学的分析,比较,判断,来找出服务器可能发生故障的故障点,并及时进行相应的调整,把故障排除在即将发生状态,把发生故障的可能性减至最低,从而有力的保障了企业关键应用的不间断运行。

“全面监控,提早预知”的管理方式在实施过程通常会遇到四个比较重要的困难点:1.无法及时全面的收集服务器运行信息及时预知企业的关键应用不间断运行带来的隐患。

2.无法把收集的信息分类过滤,只保留有用的信息对关键应用不间断运行带来不稳定的因素。

3.无法及时把收集到的有用信息,及时的通知管理员对关键应用不间断运行。

4.无法准确的对服务器负载做出及时完整的评估,进而无法准确的凸显出故障点的所在,也就无法对服务器作出及时的预警。

新网讯的服务器工作管理系统(New Vision Server Work Manage——NVSWM),针对上述问题,提供了安全、廉价、完善的解决办法,最大程度的保障了关键应用不间断运行,减少企业因此所带来的损失。

二、监控系统架构NVSWM系统架构包括:监控采集端、监控管理端。

监控采集端:采集服务器硬件运行状态、应用程序运行状态和数据库运行状态;并将采集的信息发送的监控管理端;监控采集端支持Windows、Linux、Unix和AIX操作系统。

监控管理端:管理采集端发送来的服务器运行的各种状态并以图形化方式展示处理,管理端可设置报警阀值当运行状态超过正常值时管理端将通过短信、邮件、声音等方式发出报警。

监控管理端使用JAVA编写,因此可跨平台部署使用。

数据库运行信息等采集传输到管理端服务器上,系统管理员通过终端IE浏览器查看采集端服务器的相关状态,并可通过IE浏览器进行管理操作,例如:设置状态报警阀值、重置信息采集端服务、重启被监控服务器、重启被监控应用程序、重启被监控数据库等。

当管理端收到采集端的状态超过阀值,管理端将通过短信、邮件、声音、闪屏等手段通知系统管理员进行处理。

三、功能描述NVSWM可对服务器、网络设备、应用系统进行集中监控与管理。

监控:监控各种软、硬件运行状态(如:CPU使用率、内存、磁盘空间、程序是否运行、TCP/IP服务、数据库会话、 数据库查询、Windows服务是否运行、Tomcat、WebLogic、WebSphere、Oracle、Mysql、MSSQL等); 企业应用系统的业务状态(如:ERP中库存、销售额、制造系统中机床工作状态、室温等,使用二次开发接口)。

管理:随时集中管理所有服务器, 比如重启IIS、APACHE、数据库,以及任意的软件命令(也可以通过手机短信管理)。

报警:同时支持手机短信、邮件、声音、光(颜色变化)报警,满足不同用户的需求。

图:服务器监控软件 实时状态展示应用程序服务器监控:对应用程序系统强大的监控功能,使得用户可以随时掌握最直接的应用系统的性能; 比如监控Apache、Tomcat、Weblogic、Websphere等;所有性能集成监控:几乎不需要二次开发任何插件,就能完成用户绝大多数性能的监控;强大的报警策略系统:使得用户可以随意定义按要求的报警策略,真正做到责任到人(向指定的人进行短信报警或邮件报警);数据库监控功能:对各种数据库系统的监控(Oracle、MSSQL、MYSQL等);基于B/S结构的管理系统:系统管理端完全基于浏览器运行,管理系统可以使用HTTPS协议使用,大大提高了用户对系统使用的安全性 ;电视墙显示功能:系统可以轻松把所有服务器状态显示在大型电视机/电视墙上,使得具有值班人员的企业只要看大屏幕中设备状态变化即可,不需打开监控系统查看状态;短信管理服务器:通过MPS,用户可以使用手机短信管理服务器;日志记录与分析:强大的日志功能、基于WEB的绘图功能、服务器性能分析、查询功能;集中监控与管理:强大的集中监控与管理功能,真正让用户在同一系统中查看所有设备的运行状态。

网络设备各端口丢包监控:通过本系统可以为用户监控网络设备的丢包状态,随时提供报警,有效地实时了解网络是否受到攻击或是缓冲区溢出。

网络设备ARP攻击监控:SUM可以为用户提供专一的ARP攻击监控,让您第一时间掌握ARP攻击情况。

数据库操纵:本服务器监控软件集成了通用的数据库操纵接口,用户可以十分便捷地在本系统中使用SQL对数据库进行查询、管理等操作。

报警功能:系统同时提供短信报警、邮件报警、声音报警、光报警(电视墙显示功能)、WEB实时状态展示等多种报警方案,真正让用户第一时间知道服务器的运行状态。

NVSWM服务器监控系统包括:服务器运行状态监控、应用程序监控、数据库监控三个部分。

3.1、服务器运行状态监控可监控服务器CPU使用率、内存使用、磁盘使用、TCP/IP连接数、网络流量、丢包率等情况。

3.1.1CPU使用率监控NVSWM服务器监控系统可以进行各种服务器、网络设备的CPU使用率监控, 通过CPU使用率监控,用户可以随时了解到系统的CPU负载情况,从而有依有据地对服务器进行扩容,资源分析。

图:CPU使用率监控图:CPU使用率监控 统计分析/跨日期查询3.1.2内存监控NVMS服务器监控系统内存监控功能, 通过内存监控、内存使用率监控,用户可以随时了解到系统的内存使用情况。

图:物理内存监控、虚拟内存监控、总内存监控3.1.3磁盘空间监控NVMS服务器监控系统磁盘空间使用监控,实时了解到服务器中磁盘的空间大小。

不仅如此,本软件还可以对磁盘RAID状态进行监控。

图:物理磁盘空间监控3.1.4 TCP/IP连接数监控NVMS服务器监控系统服务器的TCP/IP连接数监控,用户可以随时了解服务器的TCP/IP连接数,以便掌握设备的网络会话负载。

图:服务器TCP/IP连接监控3.1.5流量监控NVMS服务器监控系统服务器流量监控,对各种设备的流量进行监控、并可以设定阀值报警。

图:流量监控(一),服务器图:流量监控(二),交换机3.1.6 丢包率监控NVMS服务器监控系统服务器丢包率监控, 丢包率严重将是设备受到攻击或是设备出问题的标志,本系统为用户提供了友好的丢包率监控/报警功能。

图:丢包率监控3.2、应用程序监控NVMS对应用程序系统强大的监控功能,使得用户可以随时掌握最直接的应用系统的性能; 比如监控Apache、Tomcat、Weblogic、Websphere等;3.2.1 Apache监控Apache是世界使用排名第一的Web服务器软件。

它可以运行在几乎所有广泛使用的计算机平台上。

以下为APACHE监控功能图:图:Apache监控实例3.2.2 TOMCAT监控NVMS可以完成TOMCAT常见性能监控包括:会话数、Jvm虚拟机占用内存、虚拟主机的连接数等图:Tomcat监控实例3.2.3 WeblogicNVMS针对Weblogic监控提供:虚拟主机、会话数、占用内存的详细信息,通过监控WEbLogic的运行状态来向用户实时提供JVM的内存报表、曲线图,并可以通过设定阀值来进行短信报警、邮件报警等。

图:WebLogic监控实例3.2.4 WEBSPHEREWebsphere监控提供:虚拟主机、会话数、占用内存的详细信息,通过监控WebSphere的运行状态来向用户实时提供JVM的内存报表、曲线图, 并可以通过设定阀值来进行短信报警、邮件报警等。

图:WebSphere监控实例3.3、数据库监控NVMS可对各种数据库系统进行监控(Oracle、MSSQL、MYSQL等);3.3.1 Oracle监控系统主要监控Oracle大部分核心性能,会话数,缓存命中率等。

图:Oracle监控3.3.2 MSSQL监控主要监控MS SQL Server大部分性能,比如日志使用率、会话数、锁等。

图:MSSQL监控,MS SQL Server 2000 或 2005 监控3.3.3 MYSQL监控主要监控Mysql大部分性能,比如会话数、锁、表等。

图:Mysql监控四、该项目的运作模式NVSWM监控软件提供三种购买方式:一、直接购买软件,二、租用我们提供的服务器监控服务,三、有我们负责监控客户服务器提供值班系统管理员4.1、购买软件即为购买整套软件,系统安装在用户的网络环境中,终身使用。

相关主题