[发明专利]查看嵌入式设备日志的方法及系统有效
申请号: | 201410135784.9 | 申请日: | 2014-04-04 |
公开(公告)号: | CN103942134B | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 何美苗;徐继芸 | 申请(专利权)人: | 福建星网视易信息系统有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;H04L29/06 |
代理公司: | 福州市博深专利事务所(普通合伙)35214 | 代理人: | 林志峥 |
地址: | 350002 福建省福州市金山*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 查看 嵌入式 设备 日志 方法 系统 | ||
技术领域
本发明涉及一种查看嵌入式设备日志的方法及系统。
背景技术
目前,当应用程序在嵌入式设备上运行时,例如,电子广告看板此类安装在多区域的嵌入式设备终端,软件维护人员通常无法查看到该类设备应用程序的输出信息,当应用程序运行出现异常时,软件维护人员只能通过telnet(Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式,它为用户提供了在本地计算机上完成远程主机工作的能力,是常用的远程控制Web服务器的方法)或其他的方式远程登录嵌入式设备上,先关闭应用程序,然后重新运行应用程序,通过查看终端上应用程序的输出信息,来定位问题排查错误。
上述排查问题的方式效率比较低,当遇到不是必然出现Bug时,很难在重新运行时复现应用程序的异常状态,同时在远程登录的过程中需要对外暴露嵌入式设备的远程登录的密码,对保护产品本身信息安全而言存在极大的风险。
发明内容
为解决上述现有技术问题,本发明提供一种查看嵌入式设备日志的方法及系统,实现了嵌入式设备的日志信息的统一分级管理,有效的简化了嵌入式设备的日志信息的查看流程。本发明采用的一个技术方案是:
提供一种查看嵌入式设备日志的方法,包括如下步骤:日志控制服务器中的日志控制模块发送日志控制协议至嵌入式设备,所述日志控制协议用于控制嵌入式设备的日志信息的上传;当接收到所述日志控制协议后,嵌入式设备的日志守护进程通过进程间通信的方式将日志控制协议发送至嵌入式设备内的应用程序的日志模块;以及所述日志模块响应日志控制协议,将所属应用程序的日志信息发送至日志控制服务器。
本发明采用的另一个技术方案是:
提供一种查看嵌入式设备日志的系统,包括日志控制服务器以及与所述日志控制服务器通信连接的至少一个嵌入式设备。所述日志控制服务器包括日志控制模块,所述嵌入式设备包括日志守护进程模块以及应用程序,所述应用程序包括日志模块;日志控制模块用于将日志控制协议发送至嵌入式设备,所述日志控制协议用于控制嵌入式设备的日志信息的上传;日志守护进程模块用于当接收到所述日志控制协议后,通过进程间通信的方式将日志控制协议发送至日志模块;日志模块用于响应所述日志控制协议,将所属应用程序的日志信息上传至日志控制服务器。
本发明的有益效果是:为了解决现有技术中通过远程登录嵌入式设备进行定位问题排查错误的技术方案所带来的低效率和安全隐患问题,本发明通过实现一个日志守护进程,接收服务端的日志控制协议,当接收到日志控制协议时,再通过进程间通信的方式,去通知其他应用程序,然后其他应用程序中的日志模块根据协议内容,传输所属应用程序中的日志信息到日志控制服务器,从而实现了嵌入式设备的日志信息的统一分级管理,有效的简化了嵌入式设备的日志信息的查看流程,提高了排查应用程序运行问题的效率。
附图说明
图1是本发明一实施方式中一种查看嵌入式设备日志的系统的结构框图;
图2是图1中日志守护模块的功能模块图;
图3是本发明一实施方式中一种查看嵌入式设备日志的方法的执行流程图;
图4是图3将日志控制协议发送至应用程序的日志模块的实现流程图。
主要元件符号说明
查看嵌入式设备日志的系统100
日志控制服务器10
嵌入式设备20
日志控制模块11
日志守护进程模块21
应用程序22
日志模块221
具体实施方式
为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
本发明提供一种查看嵌入式设备日志的系统及方法,通过实现一个日志守护进程接收服务端的日志控制协议,当接收到日志控制协议时,去通知其他应用程序,然后其他应用程序中的日志模块根据协议内容,传输所属应用程序中的日志信息到日志控制服务器。实现了嵌入式设备的日志信息的统一分级管理,有效的简化了嵌入式设备的日志信息的查看流程。
请参阅图1,是本发明一实施方式中一种查看嵌入式设备日志的系统的结构框图。一种查看嵌入式设备日志的系统100包括日志控制服务器10以及与所述日志控制服务器10通信连接的至少一个嵌入式设备20。
所述日志控制服务器10包括日志控制模块11,所述嵌入式设备20包括日志守护进程模块21以及应用程序22,所述应用程序22包括日志模块221。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网视易信息系统有限公司,未经福建星网视易信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410135784.9/2.html,转载请声明来源钻瓜专利网。