发明名称 设备综合监控系统架构
摘要 本发明公开了一种设备综合监控系统架构,所述设备综合监控系统架构包括数据采集层、数据处理层、数据展示层;所述数据采集层包括数据采集引擎、数据采集脚本、监控配置文件的自动生成;所述数据处理层包含CMDB库数据处理模块、业务引擎和数据采集引擎监控配置文件传输模块、数据采集引擎和业务引擎的采集数据传输模块、告警数据的分析处理模块;本发明告警数据量巨大,需要有良好的告警采集处理手段确保实时性;各专业、各厂家告警字段定义不同,梳理告警需要有大量的工作;扁平化的管理结构,在告警标准化的基础上,统一处理各个专业的告警,需要明确告警关联及预处理规则;明确告警、IT资源和业务的关联关系,建立起告警影响性分析的模型。
申请公布号 CN106487585A 申请公布日期 2017.03.08
申请号 CN201610880416.6 申请日期 2016.10.09
申请人 深圳市思博创科技有限公司 发明人 杨德云;张宇宁;黎源
分类号 H04L12/24(2006.01)I;H04L12/26(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 北京鼎佳达知识产权代理事务所(普通合伙) 11348 代理人 侯蔚寰
主权项 设备综合监控系统架构,其特征在于:所述设备综合监控系统架构包括数据采集层(1)、数据处理层(2)、数据展示层(3);所述数据采集层(1)包括数据采集引擎(9)、数据采集脚本(8)、监控配置文件的自动生成;‑所述数据采集引擎(9)实现对至少包括系统CPU、磁盘、网络方面参数的基本系统监测,监测至少包括SMTP、POP3、HTTP各种基本的服务类型,通过插件的安装和监测脚本自定义用户针对自己的应用程序实现监测,并针对大量的监测主机和多个对象部署层次化的监测架构;‑所述数据采集脚本(8)设置为自定义脚本采集,针对不同设备进行不同的脚本处理;‑所述监控配置文件描述了数据采集引擎以何种方式执行数据采集脚本,以及传递给脚本的各个性能参数;所述数据处理层(2)包含CMDB库数据处理模块、业务引擎和数据采集引擎(9)监控配置文件传输模块(12)、数据采集引擎(9)和业务引擎的采集数据传输模块、告警数据的分析处理模块;‑所述CMDB库数据处理模块包含系统能监控的设备的类型、型号、协议、监控命令、阀值信息,另外一部分为企业私有数据,包含设备的名称、ip、所处位置;‑所述配置文件传输模块(12)读取数据库的配置信息,生成监控配置文件,并将业务引擎里的文件传送至数据采集引擎(9);‑所述采集数据传输模块将数据采集引擎(9)获取的数据经过处理加工传送至业务引擎;‑所述告警数据的分析处理模块采集告警数据,并将告警数据过滤、压缩、分析,减少告警次数,并结合告警的发送规则通知运维人员;所述数据展示层(3)包含数据的展示,该数据的展示即电脑终端页面的展示;所述设备综合监控系统架构的流程操作步骤如下:步骤一、CMDB录入及页面展示:a、系统初始化:系统提供用户、角色、权限、各类报表展示基础服务,以及提供各种设备的类型、型号、监控协议,监控处理脚本命令为后续监控做好基础数据;b、CMDB梳理:系统提供手机及电脑端页面入口,企业将梳理好的现有基础设施配置信息,基础设施配置信息包含设备名称、ip、设备型号、业务分类、地理位置,基础设施配置信息通过web页面(13)录入到系统中,形成企业自己的CMDB信息库,根据设备的类型信息对设备本身的常用核心监控性能参数进行监控;c、运维规则定义:设备告警及巡检规则的定义,根据实际需要定时或实时接收设备告警,及每天由系统帮助完成所有设备的巡检;d、数据呈现:根据基础配置及采集到的数据,再呈现到前端页面,供企业用户直观,快速的查找和使用系统中的各种实时、历史性能数据;步骤二、系统标准化:系统接收到用户录入的各种配置信息,梳理成格式存储到数据库,以供后续设备添加监控,及生成各类报表使用;步骤三、读取生成配置文件:a、将数据采集引擎(9)和业务引擎分别放置到不同的设备上,先在业务引擎上读取设备相关的配置信息,并按照数据采集引擎(9)能够识别的数据格式生成文件,并传送至数据采集引擎(9)上;b、设备配置信息包含设备的ip、设备名称、采集的频率、时间、需要的性能数据项及采集该项该使用何种监控命令;步骤四、FTP上传:数据采集引擎(9)和业务引擎通讯采用ftp协议;步骤五、格式化:a、设备监控配置文件一旦上传至采集服务器,即可开始对设备进行自定义监控,采集到的信息需要格式化步骤对数据进行处理;b、采集到的信息格式化处理后放入到业务数据库中,供业务逻辑层展示设备的实时、历史数据,以及对告警模块提供原始数据;步骤六、告警引擎分析处理:设备告警需要保证告警的实时性、准确性,原始的告警需要告警引擎过滤、压缩,分析系列步骤得到真正的根源告警;步骤7、告警发送:获取到的告警需要实时或者定时的通过邮件、短信或者微信的方式通知运维人员,需要将告警和告警策略结合。
地址 518000 广东省深圳市福田区福田街道福田南路46号外运大厦12层