一种车辆日志信息的处理方法、系统及车辆终端技术方案

技术编号:39305922 阅读:8 留言:0更新日期:2023-11-12 15:54
本申请公开了一种车辆日志信息的处理方法、系统及车辆终端,通过内网穿透、反向代理等技术将各车端控制器的服务端口映射到云服务器的服务器代理端口或电脑的本地代理端口,实现远程日志采集:通过电脑访问云服务器通过远程指令下发日志采集指令到车辆终端,车辆终端启动内网穿透客户端链接服务端,通过内网穿透实现控制器的日志采集功能、本地日志采集:电脑和车辆终端在同一局域网内,电脑连接反向代理端口,即可访问车端控制器,实现关键日志上传:车辆控制器检测出现异常时候,将关键日志通过日志管理服务上传服务器。本发明专利技术使用内网穿透技术和反向代理技术实现日志处理,在研发售后过程中加快问题处理效率,有效缓解服务器存储压力。存储压力。存储压力。

【技术实现步骤摘要】
一种车辆日志信息的处理方法、系统及车辆终端


[0001]本申请涉及车辆日志处理
,尤其涉及一种车辆日志信息的处理方法、系统、车辆及计算机可读存储介质。

技术介绍

[0002]汽车在行驶过程中,控制器可能出现一些异常状况(包括故障)发生,传感器可以采集异常状况发生时及其前后一段时间的汽车运行参数,生成汽车日志文件,存储在本地存储器上。
[0003]随着当前汽车行业的高速发展,功能不断的迭代更替,为满足市场需求,功能越来越复杂,控制器越来越多,伴随出现在研发过程以及售后的问题跟踪排查上难度加大,这也给各大车厂带来极大的人力成本,经过无法快速定位解决问题的主要原因是在出现问题后,无法及时的获取到有效的日志信息,为解决当前问题,让研发能够快速、高效的定位并解决问题,日志的统一管理势在必行。
[0004]目前日志的获取方法中,需要在上传日志时,压缩缓存队列中的待上报日志,并将压缩后的日志数据上传至云服务器,日志需要存储到云服务器,会增加云服务器负担,使得日志管理的效率较低。
[0005]因此,现有技术还有待于改进和发展。

技术实现思路

[0006]本申请的主要目的在于提供一种车辆日志信息的处理方法、系统、车辆及计算机可读存储介质,旨在解决现有技术中日志管理效率低下,无法及时的获取到有效的日志信息的问题。
[0007]本申请第一方面实施例提供一种车辆日志信息的处理方法,包括以下步骤:
[0008]接收服务端发送的内网穿透连接指令,启动内网穿透客户端模块并建立与服务端的内网穿透服务端模块的连接;获取所述服务端发送的目标控制器名称,根据所述目标控制器名称在控制器日志文件存储目录中下载对应的日志文件,将所述日志文件发送并保存到用户终端中。
[0009]根据上述技术手段,本申请实施例可以在电脑上访问云服务器来下达日志采集远程指令到车辆终端,车辆终端根据指令启动内网穿透客户端连接服务端,通过内网穿透技术实现控制器的日志采集功能,使得用户能够通过终端设备直接获取到车辆终端上的日志信息,能够在研发售后过程中加快问题处理效率,同时也解决服务器存储压力。
[0010]可选地,在本申请的一个实施例中,所述接收服务端发送的内网穿透连接指令之前,还包括:接收所述服务端发送的车辆网络连接状态判断指令,其中,所述车辆网络连接状态判断指令由所述服务端根据用户终端输入的待获取日志的车辆的VIN码得到;根据所述车辆网络连接状态判断指令获取当前车辆的网络连接状态,并将所述网络连接状态发送到所述服务端;若所述服务端得到的所述网络连接状态为在线,则接收所述服务端发送的
穿透连接状态判断指令,根据所述穿透连接状态判断指令获取当前的内网穿透连接状态,并将所述内网穿透连接状态发送到所述服务端。
[0011]根据上述技术手段,本申请实施例可以通过在用户终端输入待获取日志的车辆的VIN码来得到待获取日志车辆的网络连接状态,根据所述网络连接状态来启动内网穿透客户端,连接内网穿透客户端,建立内网穿透的连接,并反馈连接状态到车辆管理系统,实时获取当前车辆的网络连接状态和内网穿透连接状态,并及时更新和反馈对应的状态信息,使得整个日志获取过程有序进行。
[0012]可选地,在本申请的一个实施例中,所述获取所述服务端发送的目标控制器名称,具体包括:
[0013]接收服务端的车辆管理系统发送的目标控制器名称,通过内网穿透映射获取当前车辆中的控制器日志文件存储目录。
[0014]根据上述技术手段,本申请实施例中由于已经建立起了内网穿透客户端与内网穿透服务端的连接,因此接收服务端的车辆管理系统发送的目标控制器名称后,可以通过内网穿透技术来映射得到当前车辆中的控制器日志文件存储目录,能够加快问题处理效率的同时还缓解了服务器的压力。
[0015]本申请第二方面实施例提供一种车辆日志信息的处理方法,包括以下步骤:
[0016]根据用户终端的连接请求,建立反向代理服务器与所述用户终端的连接;获取所述用户终端发送的目标控制器名称,访问所述反向代理服务器中的控制器,根据所述用户终端发送的目标控制器名称在反向代理服务器中的控制器的日志文件存储目录下载对应的日志文件,并将所述日志文件发送并保存到所述用户终端中。
[0017]根据上述技术手段,本申请实施例可以通过本地连接的方式将用户终端和车辆终端处在同一局域网内,用户终端连接车辆终端的反向代理服务器端口,即可访问车辆控制器,实现日志采集,整个过程不需要云服务器,也不需要再建立与车辆控制器的连接,只需要给车辆控制器设置反向代理服务器,通过访问所述反向代理服务器即可实现对车辆控制器的访问,方便日志的采集。
[0018]可选地,在本申请的一个实施例中,所述的反向代理服务器为车辆终端的代理服务器,用于从车辆控制器中获取日志文件存储目录。
[0019]根据上述技术手段,本申请实施例的反向代理服务器为车辆终端的代理服务器,也就是说所述反向代理服务器位于用户终端与车辆终端之间,对于用户而言,所述反向代理服务器就相当于车辆终端,即用户直接访问反向代理服务器就可以获得车辆终端的资源。
[0020]可选地,在本申请的一个实施例中,所述的访问所述反向代理服务器中的控制器,根据所述用户终端发送的目标控制器名称在所述代理控制器的日志文件存储目录下载对应的日志文件,具体包括:访问所述反向代理服务器中的控制器,所述控制器通过内网穿透映射从车辆控制器中获取日志文件存储目录;根据所述用户终端发送的目标控制器名称在所述日志文件存储目录下载对应的日志文件并保存。
[0021]根据上述技术手段,本申请实施例中获取目标控制器的日志文件,只需要在所述反向代理服务器中访问对应的控制器的日志文件存储目录即可获得车辆控制器的日志文件资源,用户不需要知道车辆终端的地址,也无须在用户终端作任何设定,可以有效降低网
络和服务器的负载,提高访问效率。
[0022]本申请第三方面实施例提供一种车辆日志信息的处理方法,包括以下步骤:
[0023]当检测到车辆控制器出现异常信息后,将与异常信息相关的关键日志存储到控制器的文件目录中,并将所述文件目录中的关键日志上传到日志管理服务中;若内网穿透客户端模块与服务端的内网穿透服务端模块连接,通过所述日志管理服务将所述关键日志打包后,上传到服务端的内网穿透服务端模块,控制所述服务端将所述关键日志发送给开发人员。
[0024]根据上述技术手段,本申请实施例中当检测到车辆控制器出现异常信息后通过所述日志管理服务将所述关键日志打包后,上传到服务端的内网穿透服务端模块,通过内网穿透技术将所述关键日志发送给开发人员,无需使用公网ip地址,无需在路由器映射端口,节约成本的同时还大大提高了服务器的安全性。
[0025]可选地,在本申请的一个实施例中,所述当检测到车辆控制器出现异常信息后,将与异常信息相关的关键日志存储到控制器的文件目录中,并将所述文件目录中的关键日志上传到日志管理服务中,具体包括:当检测到车辆控制器出现本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆日志信息的处理方法,其特征在于,所述的车辆日志信息的处理方法包括:接收服务端发送的内网穿透连接指令,启动内网穿透客户端模块并建立与服务端的内网穿透服务端模块的连接;获取所述服务端发送的目标控制器名称,根据所述目标控制器名称在控制器日志文件存储目录中下载对应的日志文件,将所述日志文件发送并保存到用户终端中。2.根据权利要求1所述的车辆日志信息的处理方法,其特征在于,所述接收服务端发送的内网穿透连接指令之前,还包括:接收所述服务端发送的车辆网络连接状态判断指令,其中,所述车辆网络连接状态判断指令由所述服务端根据用户终端输入的待获取日志的车辆的VIN码得到;根据所述车辆网络连接状态判断指令获取当前车辆的网络连接状态,并将所述网络连接状态发送到所述服务端;若所述服务端得到的所述网络连接状态为在线,则接收所述服务端发送的穿透连接状态判断指令,根据所述穿透连接状态判断指令获取当前的内网穿透连接状态,并将所述内网穿透连接状态发送到所述服务端。3.根据权利要求1所述的车辆日志信息的处理方法,其特征在于,所述获取所述服务端发送的目标控制器名称,具体包括:接收服务端的车辆管理系统发送的目标控制器名称,通过内网穿透映射获取当前车辆中的控制器日志文件存储目录。4.一种车辆日志信息的处理方法,其特征在于,所述的车辆日志信息的处理方法包括:根据用户终端的连接请求,建立反向代理服务器与所述用户终端的连接;获取所述用户终端发送的目标控制器名称,访问所述反向代理服务器中的控制器,根据所述用户终端发送的目标控制器名称在反向代理服务器中的控制器的日志文件存储目录下载对应的日志文件,并将所述日志文件发送并保存到所述用户终端中。5.根据权利要求4所述的车辆日志信息的处理方法,其特征在于,所述的反向代理服务器为车辆终端的代理服务器,用于从车辆控制器中获取日志文件存储目录。6.根据权利要求4所述的车辆日志信息的处理方法,其特征在于,所述的访问所述反向代理服务器中的控制器,根据所述用户终端发送的目标控制器名称在所述代理控制器的日志文件存储目录下载对应的日志文件,具体包括:访问所述反向代理服务器中的控制器,所述控制器通过内网穿透映射从车辆控制器中获取日志文件存储目录;根据所述用户终端发送的目标控制器名称在所述日志文件存储目录下载对应的日志文件并保存。7.一种车辆日志信息的处理方法,其特征在于,所述的车辆日志信息的处理方法包括:当检测到车辆控制器出现异常信息后,将与异常信息相关的关键日志存储到控制器的文件目录中,并将所述文件目录中的关键日志上传到日志管理服务中;若内网穿透客户端模块与服务端的内网穿透服务端模块连接,通过所述日志管理服务将所述关键日志打包后,上传到服务端的内网穿透服务端模块,控制所述服务端将所述关键日志发送给开发人员。8.根据权利要求7所述的车辆日志信息的处理方法,其特征在于,所述当检测到车辆控
制器出现异常信息后,将与异常信息相关的关键日志存储到控制器的文件目录中,并将所述文件目录中...

【专利技术属性】
技术研发人员:肖宏刘园圆
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

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

1