利索能及
我要发布
收藏
专利号: 201910407606X
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种自动化获取应用程序日志的方法,其特征在于,所述自动化获取应用程序日志的方法包括:在检测到持续集成引擎工具启动时,运行预置Python脚本;

根据所述预置Python脚本,调用预置cmd指令;

在调用所述预置cmd指令时,启动预置Monkey工具执行监控任务;

当启动所述预置Monkey工具执行监控任务时,根据所述Python脚本获取所述监控任务对应的一个或多个应用程序名称以及监控时长;根据所述应用程序名称,读取所述预置Monkey工具在所述监控时长内监控的应用程序日志信息;在读取到所述应用程序的日志信息时,获取所述日志信息中的异常信息;在获取到所述异常信息的数量时,判断所述异常信息的数量是否大于或等于预置阈值;当所述异常信息的数量小于所述预置阈值时,判断所述异常信息是否包含预置关键词;当所述异常信息包含所述预置关键词时,发送警告邮件;

当所述异常信息的数量大于或等于所述预置阈值时,发送警告邮件。

2.如权利要求1所述的自动化获取应用程序日志的方法,其特征在于,所述在检测到持续集成引擎工具启动时,运行预置Python脚本,包括:在检测到持续集成引擎工具启动时,通过所述持续集成引擎工具实时或定时运行预置Python脚本。

3.如权利要求2所述的自动化获取应用程序日志的方法,其特征在于,所述根据所述预置Python脚本,调用预置cmd指令包括:当所述预置Python脚本运行时,获取所述预置Python脚本中的调用程序;

在获取到所述调用程序时,通过所述调用程序调用预置cmd指令。

4.如权利要求3所述的自动化获取应用程序日志的方法,其特征在于,所述在调用所述预置cmd指令时,启动预置Monkey工具执行监控任务,包括:在调用所述预置cmd指令时,获取到所述预置cmd指令中的执行指令;

根据所述执行指令,启动预置Monkey工具执行监控任务。

5.一种自动化获取应用程序日志的装置,其特征在于,所述自动化获取应用程序日志的装置包括:运行单元,用于在检测到持续集成引擎工具启动时,运行预置Python脚本;

调用单元,用于根据所述预置Python脚本,调用预置cmd指令;

启动执行单元,用于在调用所述预置cmd指令时,启动预置Monkey工具执行监控任务;

读取单元,用于当启动所述预置Monkey工具执行监控任务时,根据所述Python脚本获取所述监控任务对应的一个或多个应用程序名称以及监控时长;根据所述应用程序名称,读取所述预置Monkey工具在所述监控时长内监控的应用程序日志信息;在读取到所述应用程序的日志信息时,获取所述日志信息中的异常信息;在获取到所述异常信息的数量时,判断所述异常信息的数量是否大于或等于预置阈值;当所述异常信息的数量小于所述预置阈值时,判断所述异常信息是否包含预置关键词;当所述异常信息包含所述预置关键词时,发送警告邮件;当所述异常信息的数量大于或等于所述预置阈值时,发送警告邮件。

6.一种计算机设备,其特征在于,所述计算机设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的自动化获取应用程序日志程序,所述自动化获取应用程序日志程序被所述处理器执行时实现如权利要求1至4中任一项所述自动化获取应用程序日志的方法的步骤。

7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有自动化获取应用程序日志程序,所述自动化获取应用程序日志程序被处理器执行时实现如权利要求1至4中任一项所述的自动化获取应用程序日志的方法的步骤。