The embodiment of the invention discloses an embedded network log collection method and system, which includes the embedded web log collection method: the application of embedded system terminal through the system function will be sent to the embedded system application log end syslogd service; embedded system terminal kernel log collection service to send the kernel klogd kernel log in access, through the system function will be sent to the embedded system kernel log end syslogd service; embedded system terminal syslogd service according to the preset configuration by syslog protocol application log and kernel log sent to the server syslogd service or open source program.
【技术实现步骤摘要】
一种嵌入式网络日志收集方法及系统
本专利技术涉及嵌入式设备领域,尤其涉及一种嵌入式网络日志收集方法及系统。
技术介绍
随着物联网的发展,越来越多的嵌入式设备投入使用,嵌入式设备以低功耗、低成本、高稳定性深入人们的心中。目前,随着嵌入式设备智能化越来越高,系统越来越复杂,当出现问题时却难以定位,由于嵌入式设备低成本,常使用flash作为存储手段,flash具有存储空间小,读写次数有限及引起坏块等缺点,使得嵌入式出现设备无日志、日志极少或日志方式各式各样等问题,维护困难。因此,提供一种能够有效解决当前嵌入式设备无日志、日志极少或日志方式各式各样等问题的日志收集方法及系统是本领域技术人员需要解决的技术问题。
技术实现思路
本专利技术实施例提供了一种嵌入式网络日志收集方法及系统,解决了大量嵌入式设备无日志或少日志的情况,方便了嵌入式设备出现问题时进行问题定位,提供设备的稳定性,特别是物联网及家庭智能设备普及后,摆脱设备越多,问题越多的情景。本专利技术实施例提供了一种嵌入式网络日志收集方法,包括:嵌入式系统端的应用程序通过系统函数将应用程序日志发送至嵌入式系统端的syslogd服务;嵌入式系统端的内核日志收集服务klogd在获取到内核发送的内核日志后,通过系统函数将内核日志发送至嵌入式系统端的syslogd服务;嵌入式系统端的syslogd服务根据预设配置通过syslog协议将应用程序日志和内核日志发送至服务器端的syslogd服务或开源程序。优选地,嵌入式系统端的系统为linux系统。优选地,服务器端的系统为windows系统。优选地,开源程序为tftpd32.exe ...
【技术保护点】
一种嵌入式网络日志收集方法,其特征在于,包括:嵌入式系统端的应用程序通过系统函数将应用程序日志发送至嵌入式系统端的syslogd服务;嵌入式系统端的内核日志收集服务klogd在获取到内核发送的内核日志后,通过系统函数将内核日志发送至嵌入式系统端的syslogd服务;嵌入式系统端的syslogd服务根据预设配置通过syslog协议将应用程序日志和内核日志发送至服务器端的syslogd服务或开源程序。
【技术特征摘要】
1.一种嵌入式网络日志收集方法,其特征在于,包括:嵌入式系统端的应用程序通过系统函数将应用程序日志发送至嵌入式系统端的syslogd服务;嵌入式系统端的内核日志收集服务klogd在获取到内核发送的内核日志后,通过系统函数将内核日志发送至嵌入式系统端的syslogd服务;嵌入式系统端的syslogd服务根据预设配置通过syslog协议将应用程序日志和内核日志发送至服务器端的syslogd服务或开源程序。2.根据权利要求1所述的嵌入式网络日志收集方法,其特征在于,嵌入式系统端的系统为linux系统。3.根据权利要求1所述的嵌入式网络日志收集方法,其特征在于,服务器端的系统为windows系统。4.根据权利要求1所述的嵌入式网络日志收集方法,其特征在于,开源程序为tftpd32.exe。5.根据权利要求1所述的嵌入式网络日志收集方法,其特征在于,还包括:服务器端根据应用程序日志获取到与应用程序日志对应的设备编号、应用程序日志发出时间、应用程序日志等级;或/和服务器端根据应用程序日志获取到与内核日志对应的设备编号、内核日志发出时间、内核日志等级。6.一种嵌入式网络日志收集系统,其特征在于,包括:嵌入式系统端和服务器端;嵌入式系统端和服务器端通信连接;嵌入式系统端包括:应用程序、内核、...
【专利技术属性】
技术研发人员:刘杰,
申请(专利权)人:威创集团股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。