网管系统对中间件的监测和管理
随着网络经济的快速发展,企业需要引进ERP、CRM、SCM,以及各个行业的特殊应用系统等,并且要求能够与现有业务流程、各种系统结构进行无缝集成,做到既可以充分利用现有的投资,又可以利用电子商务的优势。如何把这些软硬系统集成起来并开发新的应用是一个非常现实而困难的问题,而中间件提供的程序接口定义了一个相对稳定的高层应用环境,完全可以解决这一问题,保护和充分利用企业已有的IT资源。在这种形势下,中间件发挥了巨大的作用,与此同时中间件监测和管理就显得十分重要了。中间件概念回顾中间件是位于平台(硬件和操作系统)和应用之间的通用服务,这些服务具有标准的程序接口和协议。针对不同的操作系统和硬件平台,它们可以有符合接口和协议规范的多种实现。在这种分布异构环境中,通常存在多种硬件系统平台(如PC,工作站,小型机等),在这些硬件平台上又存在各种各样的系统软件(如不同的操作系统、数据库、语言编译器等),以及多种风格各异的用户界面,这些硬件系统平台还可能采用不同的网络协议和网络体系结构连接。如何把这些系统集成起来并开发新的应用是一个非常现实而困难的问题。 为解决分布异构问题,人们提出了中间件(middleware)的概念。由于标准接口对于可移植性和标准协议对于互操作性的重要性,中间件已成为许多标准化工作的主要部分。对于应用软件开发,中间件远比操作系统和网络服务更为重要,中间件提供的程序接口定义了一个相对稳定的高层应用环境,不管底层的计算机硬件和系统软件怎样更新换代,只要将中间件升级更新,并保持中间件对外的接口定义不变,应用软件几乎不需任何修改,从而保护了企业在应用软件开发和维护中的重大投资。网管系统对中间件的监测和管理在这种形势下,中间件将发挥巨大的作用,与此同时中间件监测和管理就显得十分重要了。而SiteView网管系统在对中间件的监测和管理上做得非常完善和稳定,已经走在了中间件监测和管理的前列。游龙科技SiteView网管系统可以提供已将对中间件的监测指标提升到100多个。SiteView提供的10多种监测器,专门对中间件进行监测和管理,组合使用它们更可以达到深入的中间件监测和管理功能,其功能完全可以与专业的中间件管理软件相媲美。SiteView系统的中间件监测和管理可以对数据访问中间件、远程过程调用中间件、消息中间件、交易中间件、对象中间件等进行监测和管理。SiteView可以对IBM的MQ、Webspher,BEA 的Tuxedo、WebLogic等中间件进行全面监测。以Tuxedo为例,SiteView能够对Client信息(请求数、事务处理数、 Client状态等)、队列信息(队列的最大字节数、当前队列字节数、队列IPC消息数、机器状态等)、服务信息(总共的请求数、Server每秒请求数、Server每秒transaction数、并发的连接数、服务状态等)、WSH监测(请求数、WSH接收的字节数、WSH接收的消息数、WSH发送的消息数、WSH每秒接收的字节数、WSH每秒接收的消息数、WSH每秒发送的字节数数、WSH每秒发送的字节数数、WSH每秒发送的消息数、WSH状态等等)进行全面监测,有效帮助系统管理人员加强对中间件的监测和管理,提高工作效率。