短信业务监控预警系统的研究
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
华中科技大学硕士学位论文
监控告警子系统实现设备当前状态的监视,并及时接受监控单元发来的告警信息,显示设备的告警状况,报警的方式有:蜂鸣、Email、短信等等:
图3—1系统功能结构
3.3.2系统框架
监控预警系统是为了在第一时间提供被监控系统的详细运行信息,并根据这些信息分析出错的可能性。
在出错的情况下,向被监控系统的维护人员提供被监控系统出错的信息。
从而将被监控系统出错的概率和损失程度降低到最低,降低维护人员的工作强度。
系统采用客户,服务模式,客户端安装在“被控系统”上,服务端安装在维护人员的机器七。
客户端负责实时收集“被控系统”的运行参数和性能等数据,并实时传『|习服务器端,并由服务器端对数据进行分析,如出现异常则给出报警信息。
因此傲天信息有限公司根据中园联通湖北分公司需求舰格说明书,提出了监控预警系统系统的解决方案,系统框架如下图3—2所示。
华中科技大学硕士学位论文
傲天信息有限公司根据中国联通湖北分公司实际需要.提出了监控预警系统系统网络拓扑结构的解决方案,如下图3.3所示。
圈3-3系统网络拓扑结构斟
3.3.4系统特性
(1)系统运行参数监控
监控预警系统提供了丰富的可监控项目,包括Cpu、硬盘网络流量、温度、端El等.涵盖了应用系统的软、硬件和网络运行环境,对于不同的应用系统,用户可以自定义监控的项目.以适应被监控系统的要求。
(2)系统异常报警
监控报警系统拥有灵敏的报警功能,当被监控应用系统的运行参数出现异常变化时,监控预警系统将在第一时间通知系统管理人员。
通过调整报警系统数值,可以适应1:|一J系统,不同时间,不同环境的要求。
(3)可以通过调整报警方式,使系统管理人员方便接收报警信息:手机短信报警,电予邮件报警,声音报警。
(4)远程查看:通过监控预警系统的监控终端,系统管理人员叮以在任何地点随时看到当前被监控系统的运行情况。
(5)监控数据统计分析:过监控指标的统计报表和系统扩容及漏洞分析,以及监
华中科技大学硕士学位论文
图4,3配置管理显示界面示例图
4.1.4节点监控日志生成(数据采集)流程
24
华中科技大学硕士学位论文
洵和处理。
该模块通过主控界面的“数据管理”按钮进入,顶部命令区按钮确定查询处理的内容,时间输入框确定查询的时间范围,树形目录选择查询的具体信息。
进入数据处理后.顶部的命令区的三个按钮分别为近期数据、历史数据、历史告警数据,用以分别锁定当前窗口的浏览范围。
图4—6监控中心数据管理界面不例图
配置管理模块:配置管理功能为用户提供方便的在线对监控对象和监控系统的配置。
用户可根据需要实施设备类型配置、前端设备配置、网络配置和告警配置。
设备类型配置设置设备类型有关参数。
前端设备配置是对前置监控终端的添加和删除。
系统配置后的数据存储在服务器上的配置数据库巾,可以随时读取这些信息,对其进行配置处理和保存。
也可以是在监控中断对本机进行配置,然后上载到服务器。
安全与人员管理模块:主要实现人员的管理和权限设置。
人员管理主要对人员权限表进行操作,实现浏览、增加、修改和删除操作。
人员权限按lO个内容,采用11位数字实现。
除一位为备用外,每位对应一个功能,可以方便地选择确定。
操作的具体权限,有相应权限者才可以进入。
华中科技大学硕士学位论文
图4—7人员管理显示界面示例幽
}:1志与操作记录管理模块:Fj志与操作记录管理辛要提供T作人员的H志浏览、填写、修改和删除等功能以及操作记录的浏览和删除。
图4—8监控中心土显示界面示例幽
4.2.2监控中心接口流程实现
监控中心接口对每个节点上传的监控日志文件进行监控,一侦测到文件上传成功就立即将该文件加入到日志文件等待处理队列中去。
其L}J一个线程分别从队列中取出每一个文件,读取每一行记录,将每一+行记录打包成一个L09Record对象并放入记录
华中科技大学硕士学位论文
监控终端在通道B端不断的接受监控数据,然后将其放入缓冲区中,同时数据显示工作线程将缓冲区中的数据解析并打包成LogRecord对象并且显示在GUI界面上,同时判断记录状态是否为正常,如果不为『F常,则需要通过呜叫和图形闪动告知用户。
4.3.2监控终端实现
客户终端程序的软件主要由以下两个模块组成:通讯模块、用户图形接口模块(包括显示模块和输入模块)、系统管理模块。
相对于服务器来说.客户机需要完成的任务有:登陆到服务器,即请求和服务器建立端L]连接:
接收来自于服务器的监测数据,并以一定方式将其显示在图形用户界面上:
实时分析数据将可疑数据备份至数据库中,并决定是否肩动报警:
发送远程控制命令到服务器,并把发送结果通知给用户:
图4-12监控终端系统状态显示界面(一)
幽4-13监控终端系统状态显示界卣(二)
32。