威海商业银行的银行业务主要是通过银行业务软件来进行,因此银行信息平台的稳定工作对银行系统非常重要。由于银行业务的特殊性,目前市场上没有合适的网管系统对银行业务软件和主机进行监测,威海商业银行的网络主要通过人工监测和维护。
由于业务发展的需要,威海商业银行希望游龙科技可以开发出一套针对 威海商业银行的银行软件系统的网管软件,对主机和业务系统进行全面的监测,保证系统7×24小时正常、稳定运行。
SiteView采用B/S架构,用户不需要客户端,可通过IE浏览器使用。开发工具采用VC++、C#、Unix Shell、Unix C,数据库使用SQL Server。Web Server使用IIS和Apache。根据交行要求,SiteView监测主机和应用系统采用Agent方式。出于安全考虑,Agent由交行人员开发,安装在被监测主机上,定时监测,将监测结果数据Ftp到SiteView监测服务器。SiteView分析上传的监测结果,如果超过阀值进行报警,生成报告提供客户浏览。
为了能够集成管理在分布式环境中的所有网络资源,并实现对这些资源的端对端的管理(End to End Management),游龙设计了SiteView分布式网络拓扑功能。对于资源管理模块而言,其最基础的一步是能够自动地发现并识别分布式网络环境中的资源(将管理资源称为管理对象,而且通过完全面向对象的技术存储网络资源,实现物理实体与模型描述的完全一致)。
SiteView分布式网络拓扑功能可直观显示生成的网络拓扑图,并通过集中的图形化接口对拓扑图上的对象进行端对端的操作;实现对网络中节点状态的监测,如主机系统、网络设备的运行状态及故障原因等等;实现网络性能的监控及故障报警,如定义故障级别,根据故障级别实行故障的分级处理;可与第三方网络设备与网管软件的紧密集成。
威海商业银行监控系统的主要应用包括五个方面:主机监控、应用万能脚本监控、报告系统、管理权限和警报管理。具体如下:
(1)主机监控
主要进行CPU监测、交换分区监测、磁盘监测、用户登陆监测、进程监测、网卡监测和AIX错误日志监测。
(2)应用万能脚本监测
威海商业银行的应用系统通过日志、进程、专用脚本等方式进行监测,主要监测系统是否可用及系统的运行状况。SiteView系统主要负责分析Agent返回结果、根据阀值进行报警和显示报告。
(3)报告系统
威海商业银行要求提供界面友好的报告系统,报告形式主要是折线图和表格,折线和表格可根据用户具体要求配置。
(4)权限管理
整个系统应具有完善的权限管理,各用户只能浏览权限范围内的主机参数监测结果、图表和文字信息以及历史数据。
(5)警报管理 威海商业银行网管系统可提供声音报警、E-mail报警和短信报警,并相应的报警策略。如连续报警、一次性报警、跳跃报警等。