面向用户体验的高可靠监控管理系统的设计与实现
2021-03-17王茹
数字通信世界 2021年2期
王 茹
(中国移动通信集团海南有限公司,海南 海口 570125)
1 系统需求
网管支撑系统监控的具体需求,主要包括三大部分:应用服务器的性能、各系统之间的接口连接状态以及系统上报文件的数据质量。
1.1 应用服务器的性能指标
主要包括硬件和操作系统指标、数据库指标和中间件指标。
(1)硬件和操作系统指标能反映系统当前状态和硬件资源的使用情况,包括CPU使用率、内存使用率、硬盘使用率等;
(2)数据库指标包含了数据库软件运行的状态与性能相关参数,包括数据库连接统计、数据库表锁统计、数据库表空间等;
(3)网管支撑类系统常用的中间件软件主要包含Proftpd、WPS、IBMQ和ActiveMQ等。中间件服务内容不同,监控的关注点也不同,例如Proftpd主要关注用户连接总数,而WPS主要关注流程运行实例的状态。
1.2 系统间接口连接状态
各网管系统之间通过各种类型的接口协议实现信息的共享与传递,单个网管系统内部各模块之间也通过不同的接口互相联系,因此及时的预防和发现接口故障是监控体系重要的功能之一。监控内容主要是根据不同的接口协议特点进行通断性连接测试。
1.3 系统上报文件的数据质量
各网管支撑系统承担着省内上报集团的诸多指标文件,为确保上传文件的正确性和可用性,该部分监控的内容主要是文件上传的及时性、文件数据的完整性及数据的有效性。
2 系统框架设计
系统从下至上分为四个层次:
(1)被管设备层:特指监控实体,是各网管系统的服务器,每台服务器上安装netsnmp代理,并进行相关配置。……
登录APP查看全文
