随着网络经济的快速发展,企业需要引进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状态等等)进行全面监测,有效帮助系统管理人员加强对中间件的监测和管理,提高工作效率。
SiteVIEw网管系统不仅可以对中间件进行全面监测,而且还可以对中间件的监测进行故障报警和故障处理。
1、SiteView系统典型中间件监测和管理通过设定一系列的检测参数对中间件的性能进行监测和管理,提高在多种领先的中间件产品和应用环境中的管理能力。SiteView用户可以设置更复杂的参数用于过滤大量的信息,以确保出现的问题是真实存在的,而避免浪费工作人员宝贵的时间。同时, SiteView系统的中间件监测和管理还可以让用户使用单一界面管理多种应用系统。通过一个向导型的工作台软件,SiteVIEw系统的中间件监测和管理可以定制监测标准。该特性使用户可以针对自己基础架构的特殊问题定制特定的监测逻辑。
2、SiteVIEw将对中间件监测结果设置为3种状态,包括正常、危险、错误。危险和错误状态表示系统可能出现故障,需要处理。用户可以针对危险或者错误状态设置报警条件、发送方式。当监测结果为危险或错误状态后启动报警模块,报警模块根据报警规则判断是否需要报警,如果需要报警根据预设的报警方式发送报警信息。警报方式有发送手机短信、发送E-mail、声音警报等。
3、SiteVIEw系统可以实现对中间件监测和管理定位,该功能可实现用户快速故障定位,能一步定位到故障发生的根源。用户在报警监控界面中通过双击某报警条目,在拓扑显示图中就会定位报警所在的子图,并以醒目标记——不同的颜色来显示报警发生的设备或应用,从而为用户定位故障点节省了时间。
tuxedo监测内容及其主要的监测参数解释: