一种可视化的数据智能监控方法及系统技术方案

技术编号:33781300 阅读:43 留言:0更新日期:2022-06-12 14:35
本发明专利技术提供一种可视化的数据智能监控方法及系统:所述监控方法包括:获取监控信息储存表中的监控信息,监控信息包括监控语句和监控描述;根据监控信息执行监控以获取多条监控执行结果,将多条监控执行结果更新到监控信息存储表中;若多条监控执行结果异常,则根据监控信息储存表中的收件人邮箱向相应的收件人发送邮件,若同一收件人在同一时刻需要接收至少两条监控执行结果,则将所述至少两条监控执行结果合并在一封邮件中发送给同一收件人;异常状态的执行结果在监控面板的第一显示区域显示,正常状态的执行结果在监控面板的第二显示区域显示。本发明专利技术提供的可视化的数据智能监控方法及系统,实现了监控可视化的呈现,促成了监控集中化的管理。了监控集中化的管理。了监控集中化的管理。

【技术实现步骤摘要】
一种可视化的数据智能监控方法及系统


[0001]本专利技术涉及数据监控
,特别是涉及一种基可视化的数据智能监控方法及系统。

技术介绍

[0002]目前现有的数据监控技术,一般只涉及技术监控,即开发人员根据一些常规性报错,做一些数据是否有无、程序是否运行的简单监控。而仅有少部分监控是涉及业务的,一般是由业务人员根据市场报错、业务性质,向开发人员提交需求,开发人员再根据需求编写对应代码,用程序在固定时间,进行单一的监控。
[0003]对于技术监控,开发人员需要自行通过检查程序结果以及数据内容来判断报错的原因,而对于业务监控,开发人员需要将报错结果通过至业务人员,由业务人员通过报错结果来找寻报错原因。
[0004]现有数据监控技术门槛较高,只有开发人员才能添加相关监控,然而真正有需求、懂业务的业务人员则无法添加相关监控,只能让开发人员帮助自己实现添加相关监控的需求。在此过程中会因为各种问题而严重降低工作效率,例如沟通不畅、理解有误、业务内容发生变更而开发人员修改监控响应不及时等。
[0005]因此需要提供一种可视化的数据智能监控方法及装置,能够解决上述问题。

技术实现思路

[0006]本专利技术针对现有技术存在的问题和不足,提供一种可视化的数据智能监控方法及装置。
[0007]本专利技术是通过下述技术方案来解决上述技术问题的:
[0008]本专利技术提供一种可视化的数据智能监控方法,所述监控方法包括:
[0009]获取监控信息储存表中的第一监控信息和第二监控信息,所述第一监控信息和所述第二监控信息包括监控语句和监控描述;
[0010]根据所述第一监控信息和所述第二监控信息执行监控以获取多条第一监控执行结果和多条第二监控执行结果,将所述多条第一监控执行结果和所述多条第二监控执行结果更新到所述监控信息存储表中;
[0011]若所述多条第一监控执行结果或所述多条第二监控执行结果异常,则根据所述监控信息储存表中的收件人邮箱向相应的收件人发送邮件,若同一收件人在同一时刻需要接收至少两条监控执行结果,则将所述至少两条监控执行结果合并在一封邮件中发送给所述同一收件人;
[0012]异常状态的执行结果在监控面板的第一显示区域显示,正常状态的执行结果在监控面板的第二显示区域显示。
[0013]可选地,所述第一监控信息的监控类型为技术监控信息,所述第二监控信息的监控类型为业务监控信息。
[0014]可选地,所述获取监控信息储存表中的第一监控信息和第二监控信息包括开启日志服务,启动log4j来访问所述监控信息储存表中的信息。
[0015]可选地,获取所述监控信息储存表中的有效数据,根据运行类型、运行时间、起始日期和结束日期,得到下一次执行监控的实际时间,并将所述下一次执行监控的实际时间更新到所述监控信息储存表中,所述运行类型包括单次运行、多次运行、循环运行和多语句运行。
[0016]可选地,根据所述运行时间开启一个定时子线程,判断是否已过预设的有效期,并判断所述下一次执行监控的实际时间是否在预设时间内,如果在预设的有效期内且在预设时间内,则执行监控。
[0017]可选地,所述将所述多条第一监控执行结果和所述多条第二监控执行结果更新到所述监控信息存储表中之后更新所述定时子线程,删除已在所述定时子线程中的无效任务,所述无效任务包括已执行完成的任务、已修改的任务或已废弃的任务。
[0018]可选地,根据所述监控描述生成所述监控语句,所述监控语句为SQL语句。
[0019]可选地,所述监控描述为若证券编码的前两位或前三位数字和预设标识不匹配则报错。
[0020]可选地,若所述多条第一监控执行结果或所述多条第二监控执行结果异常,查询相关监控描述,并定位到相关监控语句,在运行结果中直接获得有误的字段,并对所述有误的字段进行检查,进而对所述监控语句进行修改。
[0021]本专利技术还提供一种可视化的数据智能监控系统,所述监控系统包括:
[0022]监控信息储存表,其包括第一监控信息和第二监控信息,所述第一监控信息和所述第二监控信息包括监控语句和监控描述;
[0023]监控运行处理模块,其根据所述第一监控信息和所述第二监控信息执行监控以获取多条第一监控执行结果和多条第二监控执行结果,将所述多条第一监控执行结果和所述多条第二监控执行结果更新到所述监控信息存储表中;若所述多条第一监控执行结果或所述多条第二监控执行结果异常,则根据所述监控信息储存表中的收件人邮箱向相应的收件人发送邮件,若同一收件人在同一时刻需要接收至少两条监控执行结果,则将所述至少两条监控执行结果合并在一封邮件中发送给所述同一收件人;
[0024]监控面板,异常状态的执行结果在所述监控面板的第一显示区域显示,正常状态的执行结果在所述监控面板的第二显示区域显示。
[0025]与现有技术相比,本专利技术实施例的技术方案具有以下有益效果:
[0026]本专利技术实施例提供的可视化的数据智能监控方法及系统,将监控信息储存表中的信息分为技术监控信息和业务监控信息,使得技术人员和业务人员可以分别简便快捷的增添监控,加快工作效率,减少人力成本;
[0027]进一步地,根据所述监控信息储存表中的收件人邮箱向相应的收件人发送邮件,若同一收件人在同一时刻需要接收至少两条监控执行结果,则将所述至少两条监控执行结果合并在一封邮件中发送给所述同一收件人,优化了邮件发送方式,将同一时间的通知邮件打包发送给同一收件人,从而可以让相关人员快速了解监控情况,避免漏看监控信息,大大减少了相关人员的工作量和犯错率;
[0028]进一步地,通过查询监控描述,定位到相关监控语句,在运行结果中直接获得有误
的字段,并对所述有误的字段进行检查,进而对所述监控语句进行修改,相关人员可以快速找到报错原因,从而按需对监控语句进行修改,大大提高了办公效率。
附图说明
[0029]图1为本专利技术的一个实施例提供的可视化的数据智能监控方法的流程示意图;
[0030]图2为本专利技术一个实施例提供的可视化的数据智能监控系统的结构示意图。
具体实施方式
[0031]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0032]下面以具体的实施例对本专利技术的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
[0033]基于现有技术存在的问题,如图1所示,本专利技术提供一种可视化的数据智能监控方法,所述监控方法包括:
[0034]S101:获取监控信息储存表中的第一监控信息和第二监控信息,所述第一监控信息和所述第二监控信息包括监控语本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可视化的数据智能监控方法,其特征在于,所述数据智能监控方法包括:获取监控信息储存表中的第一监控信息和第二监控信息,所述第一监控信息和所述第二监控信息包括监控语句和监控描述;根据所述第一监控信息和所述第二监控信息执行监控以获取多条第一监控执行结果和多条第二监控执行结果,将所述多条第一监控执行结果和所述多条第二监控执行结果更新到所述监控信息存储表中;若所述多条第一监控执行结果或所述多条第二监控执行结果异常,则根据所述监控信息储存表中的收件人邮箱向相应的收件人发送邮件,若同一收件人在同一时刻需要接收至少两条监控执行结果,则将所述至少两条监控执行结果合并在一封邮件中发送给所述同一收件人;异常状态的执行结果在监控面板的第一显示区域显示,正常状态的执行结果在监控面板的第二显示区域显示。2.根据权利要求1所述的可视化的数据智能监控方法,其特征在于,所述第一监控信息的监控类型为技术监控信息,所述第二监控信息的监控类型为业务监控信息。3.根据权利要求1所述的可视化的数据智能监控方法,其特征在于,所述获取监控信息储存表中的第一监控信息和第二监控信息包括开启日志服务,启动log4j来访问所述监控信息储存表中的信息。4.根据权利要求1所述的可视化的数据智能监控方法,其特征在于,获取所述监控信息储存表中的有效数据,根据运行类型、运行时间、起始日期和结束日期,得到下一次执行监控的实际时间,并将所述下一次执行监控的实际时间更新到所述监控信息储存表中,所述运行类型包括单次运行、多次运行、循环运行和多语句运行。5.根据权利要求4所述的可视化的数据智能监控方法,其特征在于,根据所述运行时间开启一个定时子线程,判断是否已过预设的有效期,并判断所述下一次执行监控的实际时间是否在预设时间内,如果在预设的有效期内且在预设时间内,则执行监...

【专利技术属性】
技术研发人员:彭云苹
申请(专利权)人:上海宽睿信息科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1