System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种系统日志管理系统和方法技术方案_技高网

一种系统日志管理系统和方法技术方案

技术编号:39965017 阅读:8 留言:0更新日期:2024-01-09 00:20
本发明专利技术公开一种系统日志管理系统和方法。该系统包括:日志共享分区模块用于收集车载信息娱乐模块和各目标娱乐子模块分别产生的日志文件,并将各日志文件存储至日志共享分区模块中分别对应的分区日志存储文件中;车载信息娱乐模块用于接收到目标用户对各目标娱乐子模块的日志管理指令,将日志管理指令发送至目标娱乐子模块并接收目标娱乐子模块的控制反馈结果;目标娱乐子模块用于响应于日志管理指令,根据对日志管理指令的解析结果对目标娱乐子模块对应的分区日志存储文件进行管理,并向车载信息娱乐模块反馈管理结果。本发明专利技术实施例,能够实现对车机系统中各个子系统日志进行了统一管理,而无需每个目标娱乐子模块独立进行模块切换控制。

【技术实现步骤摘要】

本专利技术涉及车联网应用,尤其涉及一种系统日志管理系统和方法


技术介绍

1、近年来,随着新能源汽车不断发展,逐渐取代了燃油车市场地位,车机系统是管理车载电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石,同时一台车机又包括不同的os(操作系统)如gameos,hypervisor os,cluster os等等,不同的操作系统生成和存储的日志的区域也不同。各个系统之间由于安全等因素,独立且不能相互访问各自的存储空间,统一记录管理和收集日志也成了一种问题,而且,不同系统之间所产生的日志量大小,所需分配空间也统一,不好预分配各个系统之间的分区大小,因此,亟需一种系统日志管理系统以解决上述问题。


技术实现思路

1、有鉴于此,本专利技术实施例提供一种系统日志管理系统和方法,可能够实现对车机系统中各个子系统日志进行了统一管理,而无需每个目标娱乐子模块独立进行模块切换控制。

2、根据本专利技术的一方面,本专利技术实施例提供了一种系统日志管理系统,所述系统包括:日志共享分区模块、车载信息娱乐模块以及与所述车载信息娱乐模块交互的目标娱乐子模块;所述车载信息娱乐模块和所述目标娱乐子模块启动时,通过预设挂载方式将各所述目标娱乐子模块和车载信息娱乐模块分别产生的日志文件分区挂载至所述日志共享分区模块中;

3、其中,所述日志共享分区模块,用于收集所述车载信息娱乐模块以及各所述目标娱乐子模块分别产生的日志文件,并将各所述日志文件存储至所述日志共享分区模块中分别对应的分区日志存储文件中;

4、所述车载信息娱乐模块,用于接收到目标用户的第一日志管理指令,将所述第一日志管理指令发送至所述目标娱乐子模块,并接收所述目标娱乐子模块的日志管理反馈结果;

5、所述目标娱乐子模块,用于响应于所述第一日志管理指令,对所述第一日志管理指令进行解析,根据解析结果对各所述分区日志存储文件进行管理,并向所述车载信息娱乐模块反馈管理结果。

6、根据本专利技术的另一方面,本专利技术实施例还提供了一种系统日志管理方法,应用于系统日志管理系统,所述方法包括:

7、通过日志共享分区模块收集车载信息娱乐模块以及各目标娱乐子模块分别产生的日志文件,并将各所述日志文件存储至所述日志共享分区模块中分别对应的分区日志存储文件中;

8、通过所述车载信息娱乐模块接收到目标用户的第一日志管理指令,将所述第一日志管理指令发送至所述目标娱乐子模块,并接收所述目标娱乐子模块的日志管理反馈结果;

9、通过所述目标娱乐子模块响应于所述第一日志管理指令,对所述第一日志管理指令进行解析,根据解析结果对各所述分区日志存储文件进行管理,并向所述车载信息娱乐模块反馈管理结果。;

10、其中,所述车载信息娱乐模块和所述目标娱乐子模块启动时,所述车载信息娱乐模块通过nfs服务将各所述目标娱乐子模块和车载信息娱乐模块分别产生的日志文件分区挂载至所述日志共享分区模块中。

11、本专利技术实施例所提供的上述技术方案中,在车载信息娱乐模块启动时,通过预设挂载方式将各模块娱乐子系统和模块车载信息娱乐模块分区挂载至日志共享分区模块中,并通过日志共享分区模块收集车载信息娱乐模块以及各目标娱乐子模块分别产生的日志文件,将各日志文件存储至日志共享分区模块中分别对应的分区日志存储文件中;车载信息娱乐模块接收到目标用户对各目标娱乐子模块的第一日志管理指令,将第一日志管理指令发送至目标娱乐子模块,并接收目标娱乐子模块的控制反馈结果;目标娱乐子模块响应于日志管理指令,对日志管理指令进行解析并根据解析结果对目标娱乐子模块对应的分区日志存储文件进行管理,并向车载信息娱乐模块反馈管理结果,能够实现对车机系统中各个系统日志进行了统一管理,而无需每个系统独立进行系统切换控制。

12、应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。

本文档来自技高网...

【技术保护点】

1.一种系统日志管理系统,其特征在于,所述系统包括:日志共享分区模块、车载信息娱乐模块以及与所述车载信息娱乐模块交互的目标娱乐子模块;所述车载信息娱乐模块和所述目标娱乐子模块启动时,通过预设挂载方式将各所述目标娱乐子模块和车载信息娱乐模块分别产生的日志文件分区挂载至所述日志共享分区模块中;

2.根据权利要求1所述的系统,其特征在于,所述系统,还包括:host模块,所述host模块,用于为所述日志共享分区模块、所述车载信息娱乐模块以及各所述目标娱乐子模块提供加载环境;

3.根据权利要求1或2任一所述的系统,其特征在于,所述车载信息娱乐模块与云服务端建立通信连接,用于响应于所述目标用户对所述日志共享分区模块中目标分区日志存储文件的日志上传指令时,根据所述日志上传指令将所述目标分区日志存储文件中的日志文件进行文件分类和压缩,按照所述日志文件的分类类型和压缩时间戳对所述日志文件进行重命名并上传到所述云端服务器;

4.根据权利要求1所述的系统,其特征在于,所述车载信息娱乐模块,还用于:接收到所述目标用户对所述日志共享分区模块中目标分区日志存储文件的日志上传指令时,通过所述目标娱乐子模块中的第二文件读写模块检测所述日志共享分区模块中目标娱乐子模块对应的分区日志存储文件中是否有日志文件,并接收所述日志文件的上传结果,并将所述上述结果同步至用户。

5.根据权利要求1或2任一所述的系统,其特征在于,所述车载信息娱乐模块,包括:第一通信子模块、控制子模块、第一日志文件读写子模块以及第二通信子模块;所述目标娱乐子模块包括:第三通信子模块和第二日志文件读写子模块;所述日志共享分区模块至少包括:所述host模块对应的host日志文件、所述车载信息娱乐模块对应的车载信息娱乐日志文件、所述目标娱乐子模块对应的目标娱乐日志文件;

6.根据权利要求5所述的系统,其特征在于,所述接收到目标用户对各所述目标娱乐子模块的第一日志管理指令,将所述第一日志管理指令发送至所述目标娱乐子模块,并接收所述目标娱乐子模块的控制反馈结果,包括:

7.根据权利要求1所述的系统,其特征在于,所述第一日志管理指令至少包括对所述日志共享分区模块中各分区日志文件的日志等级设置指令、日志等级修改指令、日志文件的清理指令、日志文件的状态查询指令,以及状态设置指令。

8.根据权利要求7所述的系统,其特征在于,所述对所述第一日志管理指令进行解析,根据解析结果对所述目标娱乐子模块对应的分区日志存储文件进行管理,包括:

9.根据权利要求1所述的系统,其特征在于,所述向所述车载信息娱乐模块反馈管理结果,包括:

10.一种系统日志管理方法,应用于系统日志管理系统,所述方法包括:

...

【技术特征摘要】

1.一种系统日志管理系统,其特征在于,所述系统包括:日志共享分区模块、车载信息娱乐模块以及与所述车载信息娱乐模块交互的目标娱乐子模块;所述车载信息娱乐模块和所述目标娱乐子模块启动时,通过预设挂载方式将各所述目标娱乐子模块和车载信息娱乐模块分别产生的日志文件分区挂载至所述日志共享分区模块中;

2.根据权利要求1所述的系统,其特征在于,所述系统,还包括:host模块,所述host模块,用于为所述日志共享分区模块、所述车载信息娱乐模块以及各所述目标娱乐子模块提供加载环境;

3.根据权利要求1或2任一所述的系统,其特征在于,所述车载信息娱乐模块与云服务端建立通信连接,用于响应于所述目标用户对所述日志共享分区模块中目标分区日志存储文件的日志上传指令时,根据所述日志上传指令将所述目标分区日志存储文件中的日志文件进行文件分类和压缩,按照所述日志文件的分类类型和压缩时间戳对所述日志文件进行重命名并上传到所述云端服务器;

4.根据权利要求1所述的系统,其特征在于,所述车载信息娱乐模块,还用于:接收到所述目标用户对所述日志共享分区模块中目标分区日志存储文件的日志上传指令时,通过所述目标娱乐子模块中的第二文件读写模块检测所述日志共享分区模块中目标娱乐子模块对应的分区日志存储文件中是否有日志文件,并接收所述日志文件的上传结果,并将所述上述结果同...

【专利技术属性】
技术研发人员:焦宇苗顺才
申请(专利权)人:亿咖通湖北技术有限公司
类型:发明
国别省市:

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

1