【技术实现步骤摘要】
基于Zabbix的煤矿联网系统故障处置方法及系统
[0001]本专利技术属于信息化领域,涉及基于Zabbix的煤矿联网系统故障处置方法及系统。
技术介绍
[0002]联网系统的软硬件较多,由此引起的故障种类复杂,在发生故障时需要及时处理,避免影响煤矿的正常生产经营。但因煤矿信息化专业运维人员缺乏、运维水平较低,运维工作仍停留在异常发生后补救处理阶段,运维工作繁琐而低效,运维质量难以提高,严重影响着业务系统的稳定运行。煤矿联网系统主要由服务器、网络及安全设备、应用程序等软硬件设备组成,系统软硬件故障发生后,故障处置依赖人工排查处理,对于一些简单和重复性的运维工作,缺少自动化的故障处置工具和措施。
[0003]为此,本专利技术提出一种基于Zabbix的煤矿监管联网系统故障自动判识及处置方法和系统。通过设计的故障判识和处置方法,对Zabbix采集到的煤矿联网系统软硬件设备运行状态进行判断和故障响应,减少系统故障运维时间、快速恢复系统正常状态。
技术实现思路
[0004]有鉴于此,本专利技术的目的在于提供基于 ...
【技术保护点】
【技术特征摘要】
1.基于Zabbix的煤矿联网系统故障处置方法及系统,其特征在于:该方法包括以下步骤:S1:针对煤矿联网系统所依赖的上位机、数据库服务器和应用系统服务器,根据服务器操作系统类型配置Windows和Linux两类监测模版,将服务器的CPU、内存、硬盘和网卡硬件的监测项添加到监测模版中;S2:为每种煤矿联网系统建立一个主机组,主机组包括煤矿联网系统所依赖的所有服务器,服务器以IP地址名作为唯一标识;为服务器选择监测模版,同时将服务器被监测的数据库、中间件、应用程序的各监测项添加到该服务器的监测应用中;S3:根据设置的监测信息五类故障等级,为每台服务器监测应用的监测项设置故障触发条件,为每种故障分配故障处置脚本命令,将故障修复作业库中查询得到的该类故障处置脚本进行组合,设置执行顺序和执行间隔;S4:配置监测项的故障触发时的告警方式,默认为邮件告警方式,高级别故障可配置为短信告警方式;S5:管理故障修复作业库,收集各类故障对应的处置措施,形成Shell、Python或Bat格式的脚本,指明对应的故障所属应用程序或硬件、所属操作系统、故障原因或故障描述,将故障处置措施录入到故障修复作业库中。2.基于权利要求1所述方法的基于Zabbix的煤矿系统故障判识及处置系统,其特征在于:该系统包括监测数据采集模块、故障判识模块、故障处置模块、故障修复作业库和统计分析模块;监测数据采集模块通过ZabbixAgent、SSH和SNMP采集煤矿联网系统中服务器和网络设备的硬件设备运行状态、应用程序运行状态、硬件设备资源消耗监测数据和应用程序资源消耗监测数据;故障判识模块根据定义的故障等级描述,通过Zabbix Server对采集的监测数据进行识别并对故障信息标记;故障处置模块提取故障所属系统或硬件、故障类型和故障信息,从故障修复作业库中检索得到故障修复作业命令,根据故障信息组合得到故障处置方案,远程控制故障端设备执行故障处置方案,并根据反馈结果解除故障或上报人工处理;故障修复作业库对运维人员定义的服务器硬件、系统中间件、数据库、业务程序的故障处置的脚本命令进行管理;统计分析模块用于故障处置记录的查询和统计分析。3.根据权利要求2所述的基于Zabbix的煤矿系统故障判识及处置系统,其特征在于:所述监测数据采集模块通过Zabbix Server配置的监测应用,控制Zabbix Agent组件或通过SSH、IMPI和SNMP的方式获取被监测设备的硬件设备,以及应用程序的监测指标数据;设立Windows和Linux两类操作系统Zabbix监控模版,根据煤矿联网系统服务器类型,以及该服务器安装的数据库、中间件或应用程序,配置对应的监测应用,监测CPU、内存、硬盘、网卡的关键硬件设备的运行状态和资源消耗情况,以及系统中间件、数据库、应用程序等进程状态、端口连通性、系统资源占用、http/h...
【专利技术属性】
技术研发人员:陈清,许金,陈运启,何桥,吴克介,张翼,黎佩东,于林,罗滨,吴国庆,李奇,白罗,李臻,郭经飞,卢向明,胡桑崎,胡欣蔚,伍洁,
申请(专利权)人:中煤科工集团重庆研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。