首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种车载娱乐终端控制器卡顿监测及预警方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:重庆长安汽车股份有限公司

摘要:本发明公开了一种车载娱乐终端控制器卡顿监测及预警方法,包括如下步骤:S1:日志创建,将终端控制器进程CPU和内存使用率写入本地日志;S2:日志上云,云平台拉取终端控制器日志并存储至HDFS中;S3:日志解析,建立解析模型,将终端控制器日志内非结构化数据转化为结构化数据;S4:日志计算,读取步骤S3中解析的结构化数据,根据监测规则得出监测的结果数据;S5:日志查询及展示,建立查询展示模型,查询步骤S4中得到的结果数据并根据前端要求的数据结构和约定形式返回给前端,工作人员根据展示的数据进行监测及预警。本发明解决了现有技术中不能及时、准确的获取车载娱乐终端的卡顿的监测和预警的问题。

主权项:1.一种车载娱乐终端控制器卡顿监测及预警方法,其特征在于,包括如下步骤:S1:日志创建,将终端控制器进程CPU和内存使用率写入本地日志,建立日志埋点程序,周期性采集终端控制器各进程CPU和内存使用率;S2:日志上云,云平台拉取终端控制器日志,并存储至分布式文件存储系统中;S3:日志解析,建立解析模型,将终端控制器日志内非结构化数据转化为结构化数据并储存在分布式文件存储系统中;采取java.io.BufferedReader中的readLine方法逐行读取分布式文件存储系统储存的日志文件数据,并根据文档中每行数据得出对应的键值对结构,所述键值对结构包括终端控制器进程CPU总的占用率、终端控制器进程CPU总的空闲率、进程名和该进程CPU占比、内存占比日志数据,封装为一个对象按行写入分布式文件存储系统中的Hive表中,其中每次读取对应Hive中的每行,按读取次数逐行增加;S4:日志计算,建立监测规则模型,读取步骤S3中解析的结构化数据,根据监测规则得出监测的结果数据并储存;所述监测规则模型如下:S401:采用SQL语言读取Hive表中的键值对结构基础数据;S402:按照终端控制器指标计算规则进行监控、预警计算,其中,CPU总的空闲率低于预警设定值记为一次告警;单个进程CPU占比大于预警设定值记为一次告警;统计TOP进程权重分布,将这些数据写入Mysql数据库中,按天进行统计计算;所述TOP进程权重分布计算方式为权重设置TOP1记为1、TOP2记为0.8、TOP3记为0.6、TOP4记为0.4、TOP5记为0.2,然后计算当日的各进程出现TOP排序的次数乘以对应的权重得出权值;S5:日志查询及展示,建立查询展示模型,查询步骤S4中得到的结果数据并根据前端要求的数据结构和约定形式返回给前端,前台将查询的数据展示,最后,工作人员根据展示的数据进行监测及预警。

全文数据:

权利要求:

百度查询: 重庆长安汽车股份有限公司 一种车载娱乐终端控制器卡顿监测及预警方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。