CN111897786A - 日志读取方法、装置、计算机设备和存储介质 - Google Patents
日志读取方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN111897786A CN111897786A CN202010463755.0A CN202010463755A CN111897786A CN 111897786 A CN111897786 A CN 111897786A CN 202010463755 A CN202010463755 A CN 202010463755A CN 111897786 A CN111897786 A CN 111897786A
- Authority
- CN
- China
- Prior art keywords
- log
- reading
- program
- target
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000012795 verification Methods 0.000 claims abstract description 25
- 238000004891 communication Methods 0.000 claims description 102
- 238000004590 computer program Methods 0.000 claims description 12
- 238000012163 sequencing technique Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000005336 cracking Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/1805—Append-only file systems, e.g. using logs or journals to store data
- G06F16/1815—Journaling file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
- G06F11/3476—Data logging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
- G06F11/349—Performance evaluation by tracing or monitoring for interfaces, buses
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/11—File system administration, e.g. details of archiving or snapshots
- G06F16/122—File system administration, e.g. details of archiving or snapshots using management policies
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Storage Device Security (AREA)
Abstract
本申请涉及一种日志读取方法、装置、计算机设备和存储介质。所述方法包括:通过日志读取程序发送登录请求至日志管理程序,以使日志管理程序根据预先存储的用户列表对登录信息进行验证;当验证通过时,通过日志管理程序从用户列表中获取登录信息对应的目标读取权限,根据目标读取权限确定目标日志等级,获取目标日志等级对应的多个加密日志文件的标签信息,生成日志文件列表;将日志文件列表发送至日志读取程序进行展示;通过日志读取程序发送日志读取请求至日志管理程序,以使日志管理程序获取目标标签信息对应的目标加密日志文件,并进行解密,将解密后的目标加密日志文件发送至日志读取程序进行展示。采用本方法能够提高日志读取的安全性。
Description
技术领域
本申请涉及互联网技术领域,特别是涉及一种日志读取方法、装置、计算机设备和存储介质。
背景技术
随着互联网技术的发展,出现了程序日志,程序日志是应用程序在运行过程中输出的事件记录文件。通过分析程序日志,用户可以跟踪应用程序的运行状态。通信模块包括多个应用程序,当通信模块上电运行之后,各个应用程序可以输出大量的程序日志。
传统技术中,所有用户都可以获取到通信模块中的程序日志。然而,程序日志包括核心数据,所有用户都可以获取到通信模块中的程序日志,容易产生核心数据被窃取的风险,存在安全隐患。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高日志读取的安全性的日志读取方法、装置、计算机设备和存储介质。
一种日志读取方法,应用于安装有日志管理程序和日志读取程序的终端,日志管理程序部署在终端的通信模块中,日志读取程序部署在终端的主机中,所述方法包括:
根据通信模块和主机的通信连接,通过日志读取程序发送登录请求至日志管理程序,以使日志管理程序根据预先存储的用户列表对登录信息进行验证,登录请求携带登录信息;
当验证通过时,通过日志管理程序从预先存储的用户列表中获取登录信息对应的目标读取权限,根据目标读取权限确定目标日志等级,获取目标日志等级对应的多个加密日志文件的标签信息,生成日志文件列表,标签信息包括创建时间、日志等级和业务程序标识;
根据通信模块和主机的通信连接,将日志文件列表发送至日志读取程序进行展示;
通过日志读取程序发送日志读取请求至日志管理程序,以使日志管理程序获取目标标签信息对应的目标加密日志文件,对目标加密日志文件进行解密,得到目标解密日志文件,将目标解密日志文件发送至日志读取程序进行展示,日志读取请求是通过针对日志文件列表的触发操作生成的,日志读取请求携带目标标签信息。
一种日志读取装置,所述装置包括:
登录信息验证模块,用于根据通信模块和主机的通信连接,通过日志读取程序发送登录请求至日志管理程序,以使日志管理程序根据预先存储的用户列表对登录信息进行验证,登录请求携带登录信息;
日志文件列表生成模块,用于当验证通过时,通过日志管理程序从预先存储的用户列表中获取登录信息对应的目标读取权限,根据目标读取权限确定目标日志等级,获取目标日志等级对应的多个加密日志文件的标签信息,生成日志文件列表,标签信息包括创建时间、日志等级和业务程序标识;
日志文件列表发送模块,用于根据通信模块和主机的通信连接,将日志文件列表发送至日志读取程序进行展示;
日志文件发送模块,用于通过日志读取程序发送日志读取请求至日志管理程序,以使日志管理程序获取目标标签信息对应的目标加密日志文件,对目标加密日志文件进行解密,得到目标解密日志文件,将目标解密日志文件发送至日志读取程序进行展示,日志读取请求是通过针对日志文件列表的触发操作生成的,日志读取请求携带目标标签信息。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
根据通信模块和主机的通信连接,通过日志读取程序发送登录请求至日志管理程序,以使日志管理程序根据预先存储的用户列表对登录信息进行验证,登录请求携带登录信息;
当验证通过时,通过日志管理程序从预先存储的用户列表中获取登录信息对应的目标读取权限,根据目标读取权限确定目标日志等级,获取目标日志等级对应的多个加密日志文件的标签信息,生成日志文件列表,标签信息包括创建时间、日志等级和业务程序标识;
根据通信模块和主机的通信连接,将日志文件列表发送至日志读取程序进行展示;
通过日志读取程序发送日志读取请求至日志管理程序,以使日志管理程序获取目标标签信息对应的目标加密日志文件,对目标加密日志文件进行解密,得到目标解密日志文件,将目标解密日志文件发送至日志读取程序进行展示,日志读取请求是通过针对日志文件列表的触发操作生成的,日志读取请求携带目标标签信息。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
根据通信模块和主机的通信连接,通过日志读取程序发送登录请求至日志管理程序,以使日志管理程序根据预先存储的用户列表对登录信息进行验证,登录请求携带登录信息;
当验证通过时,通过日志管理程序从预先存储的用户列表中获取登录信息对应的目标读取权限,根据目标读取权限确定目标日志等级,获取目标日志等级对应的多个加密日志文件的标签信息,生成日志文件列表,标签信息包括创建时间、日志等级和业务程序标识;
根据通信模块和主机的通信连接,将日志文件列表发送至日志读取程序进行展示;
通过日志读取程序发送日志读取请求至日志管理程序,以使日志管理程序获取目标标签信息对应的目标加密日志文件,对目标加密日志文件进行解密,得到目标解密日志文件,将目标解密日志文件发送至日志读取程序进行展示,日志读取请求是通过针对日志文件列表的触发操作生成的,日志读取请求携带目标标签信息。
上述日志读取方法、装置、计算机设备和存储介质,根据通信模块和主机的通信连接,通过日志读取程序发送登录请求至日志管理程序,以使日志管理程序根据预先存储的用户列表对登录信息进行验证,登录请求携带登录信息;当验证通过时,通过日志管理程序从预先存储的用户列表中获取登录信息对应的目标读取权限,根据目标读取权限确定目标日志等级,获取目标日志等级对应的多个加密日志文件的标签信息,生成日志文件列表,标签信息包括创建时间、日志等级和业务程序标识;根据通信模块和主机的通信连接,将日志文件列表发送至日志读取程序进行展示;通过日志读取程序发送日志读取请求至日志管理程序,以使日志管理程序获取目标标签信息对应的目标加密日志文件,对目标加密日志文件进行解密,得到目标解密日志文件,将目标解密日志文件发送至日志读取程序进行展示,日志读取请求是通过针对日志文件列表的触发操作生成的,日志读取请求携带目标标签信息。这样,用户通过主机侧向通信模块侧获取日志文件前,通信模块侧通过日志管理程序对用户的身份信息进行校验,当校验通过时,表明该用户是受信任的用户,受信任的用户才可以获取日志文件,提高了日志文件读取的安全性。并且,不同用户可以获取到不同等级的日志文件,进一步提高了日志文件读取的安全性。并且,日志文件的加密和解密过程都在通信模块侧实现,降低了加密算法被破解的风险,更进一步提高了日志文件读取的安全性。
附图说明
图1为一个实施例中日志读取方法的流程示意图;
图2为一个实施例中存储日志文件的流程示意图;
图3为一个实施例中添加用户信息的流程示意图;
图4为一个实施例中生成提示信息的流程示意图;
图5为一个实施例中删除日志文件的流程示意图;
图6为一个实施例中终端的结构框图;
图7为一个实施例中日志读取方法的时序图;
图8为一个实施例中日志读取装置的结构框图;
图9为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在一个实施例中,如图1所示,提供了一种日志读取方法,本实施例以该方法应用于终端进行举例说明,其中,终端可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。该方法包括以下步骤:
S102,根据通信模块和主机的通信连接,通过日志读取程序发送登录请求至日志管理程序,以使日志管理程序根据预先存储的用户列表对登录信息进行验证,登录请求携带登录信息。
其中,终端包括通信模块和主机,通信模块和主机可以通过PCIe(peripheralcomponent interconnect express,高速串行计算机扩展总线标准)或USB(UniversalSerial Bus,通用串行总线)进行通信。通信模块是具有通信功能的模块,例如4G模块、5G模块。主机上运行有日志读取程序,日志读取程序是提供日志读取服务的应用程序。通信模块上运行有日志管理程序,日志管理程序是提供日志管理服务的应用程序。日志读取程序和日志管理程序相互之间通过交换信息而产生互动,以实现读取通信模块中的日志文件。
用户列表是记录有用户信息的表格文件。用户列表包括多组数据,每组数据包括单个用户的用户信息。用户信息包括登录信息、管理权限和读取权限。登录信息包括用户账号和用户密码。管理权限包括有管理权限和无管理权限。有管理权限的用户为管理员用户或超级用户,可以管理普通用户的用户信息,例如添加用户、删除用户、修改用户信息。无管理权限的用户为普通用户。读取权限可以是按照日志等级进行划分,举个例子,用户A的读取权限为日志等级1和日志等级2的读取权限,表明用户A可以读取日志等级1对应的日志文件,日志等级2对应的日志文件,用户B的读取权限为日志等级1的读取权限,表明用户B只可以读取日志等级1对应的日志文件。读取权限也可以按照用户等级进行划分,举个例子,用户A的读取权限为高等级,表明用户A可以读取所有日志等级(日志等级1-3)对应的日志文件,用户B的读取权限为中等级,表明用户B可以读取日志等级1-2对应的日志文件,用户C的读取权限为低等级,表明用户C只可以读取日志等级1对应的日志文件。用户列表可以预先烧录到通信模块中,保存至通信模块的存储器中。
具体地,主机上可以通过日志读取程序显示登录界面,登录界面包括登录信息填充位置和登录按钮。用户可以在登录信息填充位置中填充用户账号和用户密码,并触发登录按钮。当检测到登录按钮的触发操作时,主机侧的日志读取程序根据用户填充的登录信息生成登录请求,将登录请求通过PCIe或USB发送到通信模块侧的日志管理程序。通信模块侧的日志管理程序可以获取预先存储的用户列表,在用户列表中查询是否存在该登录请求携带的登录信息。若用户列表中可以查询到该登录信息,则登录请求验证通过。其中,触发操作具体可以是触摸操作、光标操作、按键操作或者语音操作,触摸操作可以是触摸点击操作、触摸按压操作或者触摸滑动操作,触摸点击操作可以是单点触摸操作或者多点触摸操作。
S104,当验证通过时,通过日志管理程序从预先存储的用户列表中获取登录信息对应的目标读取权限,根据目标读取权限确定目标日志等级,获取目标日志等级对应的多个加密日志文件的标签信息,生成日志文件列表,标签信息包括创建时间、日志等级和业务程序标识。
其中,标签信息是日志文件的描述信息,用于描述日志文件的属性信息,也可以用于标识日志文件。日志文件是通信模块内业务程序输出的日志文件,日志文件可以用于分析业务程序的运行状态。日志文件的标签信息包括日志文件的创建时间、日志等级和业务程序标识。日志文件的创建时间是指业务程序输出该日志文件的时间。日志文件的日志等级是指日志文件的级别。日志文件的级别越高,表明日志文件越重要,日志文件包括敏感程度更高的敏感数据。日志文件的日志等级可以预先由业务程序的开发人员确定,业务程序的开发人员可以通过代码配置各个业务程序对应的日志等级规则。基于日志等级规则,各个业务程序在输出日志文件时,可以一并输出日志文件的日志等级。业务程序标识是一种标识,用于唯一标识业务程序,具体可以包括字母、数字和符号中至少一种字符的字符串。
日志管理程序可以接收业务程序发送的日志文件,对日志文件进行加密、压缩和存储。可以将加密后的日志文件和日志文件的标签信息关联存储。
日志文件列表是记录有日志文件的标签信息的表格文件。日志文件列表包括多组数据,每组数据包括单个日志文件的标签信息。
具体地,当用户的登录信息验证通过时,通信模块侧的日志管理程序可以从用户列表中获取该登录信息对应的读取权限,根据该读取权限可以确定该用户可以读取的日志等级。通信模块侧的日志管理程序可以从日志文件的存储区域查找该日志等级对应的多个加密日志文件,获取查找到的多个加密日志文件的标签信息,根据获取到的标签信息生成日志文件列表。当用户的登录信息验证通过时,通信模块侧的日志管理程序可以向主机侧的日志读取程序返回验证成功消息。当主机侧的日志读取程序接收到验证成功消息时,从登录界面跳转至日志文件读取界面。
S106,根据通信模块和主机的通信连接,将日志文件列表发送至日志读取程序进行展示。
S108,通过日志读取程序发送日志读取请求至日志管理程序,以使日志管理程序获取目标标签信息对应的目标加密日志文件,对目标加密日志文件进行解密,得到目标解密日志文件,将目标解密日志文件发送至日志读取程序进行展示,日志读取请求是通过针对日志文件列表的触发操作生成的,日志读取请求携带目标标签信息。
其中,日志读取请求是具备读取功能的请求,用于读取日志文件。
具体地,通信模块和主机已经建立通信连接,通信模块侧的日志管理程序可以将日志文件列表发送至主机侧的日志读取程序,在日志读取程序的日志文件读取界面可以对日志文件列表进行展示,也就是展示可供读取的日志文件的标签信息。当检测到用户针对日志文件列表的触发操作,即用户通过日志文件列表选择至少一个标签信息时,日志读取程序根据用户选择的标签信息生成日志读取请求,将日志读取请求发送至通信模块侧的日志管理程序。日志管理程序接收到日志读取请求后,可以从日志文件的存储区域获取日志读取请求携带的目标标签信息对应的目标加密日志文件,对目标加密日志文件进行解压和解密,得到目标解密日志文件。通信模块侧的日志管理程序可以将目标解密日志文件发送至主机侧的日志读取程序,在日志读取程序的日志文件读取界面展示目标解密日志文件。
在一个实施例中,通过日志读取程序发送日志读取请求至日志管理程序,包括:通过日志读取程序获取从日志文件列表中选择的至少一个标签信息作为目标标签信息;通过日志读取程序根据目标标签信息生成日志读取请求,将日志读取请求发送至日志管理程序。
具体地,主机侧的日志读取程序获取到日志文件列表后,可通过日志文件读取界面显示日志文件列表,用户可通过该日志文件读取界面选择至少一个标签信息作为目标标签信息,进而日志读取程序可以根据目标标签信息生成日志读取请求,将日志读取请求发送至通信模块侧的日志管理程序。这样,相比于日志读取程序直接生成并发送日志读取请求至日志管理程序,本实施例中在确定了目标标签信息后,根据目标标签信息生成日志读取请求,再将日志读取请求发送至日志管理程序,可以减少主机侧和通信模块侧之间传输的数据量,从而提高日志读取的效率。
上述日志读取方法中,根据通信模块和主机的通信连接,通过日志读取程序发送登录请求至日志管理程序,以使日志管理程序根据预先存储的用户列表对登录信息进行验证,登录请求携带登录信息;当验证通过时,通过日志管理程序从预先存储的用户列表中获取登录信息对应的目标读取权限,根据目标读取权限确定目标日志等级,获取目标日志等级对应的多个加密日志文件的标签信息,生成日志文件列表,标签信息包括创建时间、日志等级和业务程序标识;根据通信模块和主机的通信连接,将日志文件列表发送至日志读取程序进行展示;通过日志读取程序发送日志读取请求至日志管理程序,以使日志管理程序获取目标标签信息对应的目标加密日志文件,对目标加密日志文件进行解密,得到目标解密日志文件,将目标解密日志文件发送至日志读取程序进行展示,日志读取请求是通过针对日志文件列表的触发操作生成的,日志读取请求携带目标标签信息。这样,用户通过主机侧向通信模块侧获取日志文件前,通信模块侧通过日志管理程序对用户的身份信息进行校验,当校验通过时,表明该用户是安全用户,安全用户才可以获取日志文件,提高了日志文件读取的安全性。并且,不同用户可以获取到不同等级的日志文件,进一步提高了日志文件读取的安全性。并且,日志文件的加密和解密过程都在通信模块侧实现,降低了加密算法被破解的风险,更进一步提高了日志文件读取的安全性。
在一个实施例中,如图2所示,终端包括多个业务程序,业务程序部署在终端的通信模块中,S102,也就是根据通信模块和主机的通信连接,通过日志读取程序发送登录请求至日志管理程序,以使日志管理程序根据预先存储的用户列表对登录信息进行验证,登录请求携带登录信息之前,日志读取方法还包括:
S202,通过日志管理程序接收各个业务程序发送的日志文件,日志文件携带创建时间、日志等级和业务程序标识。
其中,通信模块上运行有业务程序,业务程序是提供通信相关业务服务的应用程序,例如,提供定位导航服务的GNSS(Global Navigation Satellite System,全球导航卫星***)业务程序、提供短信服务的短信业务程序、提供通话服务的通话业务程序、提供网络接入服务的网络连接业务程序等。
具体地,终端开机,终端的通信模块运行内部的日志管理程序和各个业务程序。各个业务程序通过打开设备文件的方式打开通信通道,当设备文件打开成功时,通信通道打开成功,各个业务程序实时输出日志文件至日志管理程序,各个日志文件在输出时携带创建时间、日志等级和业务程序标识。
在一个实施例中,单个业务程序可以输出不同日志等级的日志文件,相应的,单个业务程序对应的日志等级规则可以包括不同日志等级对应的规则明细。举个例子,GNSS业务程序对应的日志等级规则可以是涉及终端自身定位信息的日志文件的日志等级为高等级,涉及其他终端的定位信息的日志文件的日志等级为低等级。
S204,通过日志管理程序对各个业务程序对应的日志文件进行加密,得到各个业务程序对应的加密日志文件。
S206,通过日志管理程序将各个日志文件对应的创建时间、日志等级和业务程序标识作为相应加密日志文件的标签信息。
S208,通过日志管理程序获取各个日志等级对应的存储区域,将相应日志等级对应的加密日志文件和加密日志文件的标签信息存储至相应的存储区域,存储区域部署在终端的通信模块中。
具体地,日志管理程序接收到业务程序发送过来的日志文件后,可以对日志文件进行加密,得到加密日志文件。日志管理程序可以将日志文件对应的创建时间、日志等级和业务程序标识作为该日志文件的标签信息,标签信息可以用于唯一标识该日志文件。日志管理程序可以将加密日志文件和相应的标签信息进行关联,并将加密日志文件和对应的标签信息按照日志等级在通信模块内隔离存储。不同的日志等级对应不同的存储区域。进一步的,日志管理程序还可以对加密日志文件进行压缩后再存储,以节约通信模块的存储资源。
在一个实施例中,对日志文件进行加密具体可以是利用MD5(Message-DigestAlgorithm,信息摘要算法)、SHA-1(Secure Hash Algorithm,安全散列算法-1)或者SHA-2(Secure Hash Algorithm,安全散列算法-2)等哈希算法,本申请实施例在此不做限定。对日志文件进行压缩具体可以是利用RLE(Run-Length Encoding,行程长度编码)、哈夫曼算法等压缩算法,本申请实施例在此不做限定。
上述实施例中,通过日志管理程序接收各个业务程序的日志文件,对日志文件进行加密压缩后按照日志等级隔离存储,能够提高日志存储的安全性。此外,将日志文件对应的创建时间、日志等级和业务程序标识作为日志文件的标签信息,根据标签信息用户可以快速获知日志文件的基础信息,标签信息可以辅助用户进行日志读取。
在一个实施例中,如图3所示,还包括:
S302,通过日志读取程序发送用户添加请求至日志管理程序,用户添加请求携带待添加用户的登录信息、待添加用户对应的读取权限和请求发送用户的用户标识。
S304,通过日志管理程序从预先存储的用户列表中根据用户标识获取请求发送用户对应的管理权限。
S306,当请求发送用户对应的管理权限为有管理权限时,通过日志管理程序将待添加用户的登录信息和待添加用户对应的读取权限添加至用户列表中进行存储。
其中,用户添加请求是具备添加功能的请求,用于在用户列表中添加用户信息。用户标识可以是用户账号。
具体地,在用户成功登录日志读取程序后,日志读取程序可以展示日志读取界面,并在日志读取界面中展示用户添加控件。当检测到作用于该控件的触发操作时,可以弹出用户添加窗口,用户可以在用户添加窗口中输入待添加用户的用户账号和用户密码、待添加用户对应的读取权限,当输入完成后,可以通过触发表示结束的控件,例如“完成”按钮,最终触发生成用户添加请求。用户添加请求携带待添加用户的登录信息、待添加用户对应的读取权限和登录日志读取程序的当前用户的用户标识。日志管理程序接收到用户添加请求后,可以根据当前用户的用户标识验证当前用户是否为管理员用户,具体可以是从预先存储的用户列表中查找当前用户的用户标识对应的管理权限。当查找到的管理权限为有管理权限,即当前用户为管理员用户时,日志管理程序可以将待添加用户的登录信息、待添加用户对应的读取权限添加至用户列表中,也就是将待添加用户的用户信息存储在通信模块中。后续,待添加用户就可以登录日志读取程序进行日志文件的读取。
在一个实施例中,管理员用户也可以在用户添加窗口中输入待添加用户对应的管理权限,将待添加用户对应的管理权限和待添加用户的登录信息、待添加用户对应的读取权限一并携带至用户添加请求中。后续,日志管理程序可以将待添加用户的登录信息、待添加用户对应的读取权限和管理权限均添加至用户列表中。当然,若用户添加请求中未携带待添加用户对应的管理权限,则可默认待添加用户对应的管理权限为无管理权限。
在一个实施例中,管理员用户也可以通过日志读取程序向日志管理程序发送用户信息修改请求,以修改用户列表中用户的用户信息。用户信息修改请求可以用于修改任意一种用户信息,例如,修改用户列表中用户账号对应的用户密码,修改用户列表中用户对应的管理权限。用户信息修改请求也可以用于删除用户信息。
上述实施例中,日志管理程序可以接收日志读取程序发送的用户添加请求,将用户添加请求携带的待添加用户的相关信息添加至用户列表中,来新增可以读取日志的用户,进而提高日志读取的灵活性。此外,当请求发送用户对应的管理权限为有管理权限时,日志管理程序才响应该请求发送用户发送的用户添加请求,不是所有的用户都可以添加新用户,只有管理员用户才可以添加新用户,能够提高日志读取的安全性。
在一个实施例中,如图4所示,日志读取方法还包括:
S402,通过日志管理程序检测各个存储区域的存储余量。
S404,当至少一个存储区域的存储余量小于第一预设阈值时,通过日志管理程序发送提示信息至日志读取程序进行展示,提示信息携带目标存储区域对应的目标日志文件列表,目标日志文件列表包括目标存储区域所存储的第一预设数目的加密日志文件的标签信息,目标存储区域的存储余量小于第一预设阈值。
具体地,日志管理程序可以监测各个日志等级对应的存储区域的存储余量。由于存储区域的存储容量都是有限的,当存储区域的存储余量小于第一预设阈值时,表明该存储区域的存储余量即将不足。当存储区域的存储余量不足时,日志管理程序会对存储区域内的加密日志文件进行清洗。因此,当至少一个存储区域的存储余量小于第一预设阈值时,日志管理程序可以生成提示信息,将提示信息发送至日志读取程序,提示信息包括该存储区域对应的目标日志文件列表,该目标日志文件列表包括该存储区域所存储的预设数目的加密日志文件的标签信息。可以对存储区域所存储的加密日志文件按照创建时间的先后顺序进行排序,创建时间越早排序越靠前,获取排序靠前预设数目的加密日志文件的标签信息生成目标日志文件列表。提示信息还可以携带提示文字,例如,“即将对下列日志文件进行清洗,请确认是否读取下列日志文件”。日志读取程序接收到提示信息后,可以将提示信息在日志读取界面进行展示,以便提醒用户及时读取日志文件。其中,第一预设数目和第一预设阈值可以根据实际需要进行设置。
在一个实施例中,目标日志文件列表在展示时,目标日志文件列表中标签信息可以按照创建时间的先后顺序进行排列,创建时间越早排列越靠前。进一步的,可以根据标签信息的排列位置为标签信息分配不同的显示参数,显示参数决定了标签信息的显示形态,包括显示大小、显示颜色等。排列靠前的m组标签信息可以突出显示,例如显示字体加粗、显示字体的颜色为红色等。排序越靠前的标签信息对应的加密日志文件越早被清洗。
上述实施例中,日志管理程序可以检测各个存储区域的存储余量,当至少一个存储区域的存储余量即将不足时,发送提示信息至日志读取程序进行展示,以提示用户及时读取即将被清洗的日志文件。用户获知后可以及时读取即将被清洗的日志文件,进而提高了日志文件的利用率。
在一个实施例中,如图5所示,日志读取方法还包括:
S502,当目标存储区域的存储余量小于第二预设阈值时,通过日志管理程序,按照创建时间的时间顺序,对目标存储区域所存储的加密日志文件进行排序。
S504,通过日志管理程序,根据排序结果,从目标存储区域中删除预设方向的第二预设数目的加密日志文件。
其中,第二预设阈值小于第一预设阈值。第二预设数目和第二预设阈值可以根据实际需要进行设置。
具体地,当存储区域的存储余量小于第二预设阈值时,表明该存储区域的存储容量不足,日志管理程序可以对存储区域所存储的加密日志文件按照创建时间的先后顺序进行排序,创建时间越早排序越靠前,进而删除排序靠前的第二预设数目的加密日志文件。
上述实施例中,当存储区域的存储余量不足时,及时删除该存储区域中的加密日志文件,以增加该存储区域的存储余量,进而保障该存储区域有充足的存储余量来存储最新创建的日志文件,提高了日志存储的有效性。
在一个实施例中,日志读取方法还包括:通过日志读取程序获取登录信息对应的存储区域,登录信息对应的存储区域部署在终端的主机中;通过日志读取程序将目标解密日志文件存储至登录信息对应的存储区域。
具体地,可以通过用户指定的目录路径确定用户对应的存储区域,存储区域可以是预先设置好的默认存储区域,也可以是用户当前指定的最新存储区域。用户对应的存储区域部署在终端的主机中。日志读取程序可以获取当前用户指定的目录路径,将当前用户读取的目标解密日志文件保存到该目标路径下。其中,目标解密日志文件可以以TXT文件格式保存。后续,用户通过日志分析程序对读取的日志文件进行分析时,只需要在日志分析程序中输入目录路径,日志分析程序即可自动获取该目录路径下的日志文件,进而开始进行分析。
上述实施例中,将读取的日志文件保存到指定目录路径下,便于后续对日志文件进行分析。
如图6所示,图6为一个实施例中终端的结构框图。终端包括主机和通信模块,通信模块包括日志管理程序、第二存储区域和多个业务程序,从业务程序1至业务程序n,主机包括日志读取程序和第二存储区域。通信模块和主机可以通过PCIe或USB进行通信。
如图7所示,图7为一个实施例中日志读取方法的时序图。结合图6和图7,日志读取方法包括以下步骤:
1、业务程序发送日志文件至日志管理程序。
终端开机,通信模块启动日志管理程序和业务程序。业务程序通过打开设备文件的方式打开通信通道,当通信通道打开成功,业务程序输出日志文件至日志管理程序,日志文件携带创建时间、日志等级和业务程序标识。
2、日志管理程序对日志文件加密压缩后存储。
日志管理程序对日志文件进行加密压缩,得到日志加密文件。第二存储区域包括多个子区域,各个子区域与日志等级存在对应关系。日志管理程序将日志加密文件按照日志等级分区域存储。业务程序持续输出日志文件,日志管理程序持续保持日志文件。日志管理程序还可以将日志文件的创建时间、日志等级和业务程序标识作为日志文件的标签信息,将日志文件和对应的标签信息关联存储。
3、日志读取程序发送登录请求至日志管理程序。
用户可以通过日志读取程序发送登录请求至日志管理程序。
4、日志管理程序对登录请求进行验证。
日志管理程序获取预先存储的用户列表,根据用户列表对登录请求进行验证。当用户列表中存储有登录请求携带的登录信息,则登录请求验证通过。当用户列表中没有存储登录请求携带的登录信息,则登录请求验证失败。日志管理程序可以向日志读取程序返回登录失败,禁止用户执行任何日志读取相关的操作。
5、当验证通过时,日志管理程序生成日志文件列表。
当登录请求验证通过时,日志管理程序从用户列表中获取登录信息对应的读取权限。日志管理程序可以向日志读取程序返回登录成功和登录信息对应的读取权限。日志管理程序根据获取到的读取权限确定用户可以读取的日志等级,获取该日志等级对应的加密日志文件的标签信息,根据获取到的标签信息生成日志文件列表。
6、日志管理程序发送日志文件列表至日志读取程序。
7、日志读取程序向日志管理程序发送日志读取请求。
日志读取程序接收到日志文件列表后,可以将日志文件列表进行展示。用户可以从日志文件列表中选择想要读取的日志文件的标签信息,日志读取程序可以根据用户选取的标签信息生成日志读取请求,发送至日志管理程序。
8、日志管理程序对日志加密文件进行解密解压。
日志管理程序接收到日志读取请求后,获取该日志读取请求携带的标签信息对应的日志加密文件,对日志加密文件进行解压和解密,得到日志解密文件。
9、日志管理程序发送日志解密文件至日志读取程序。
日志读取程序接收到日志解密文件后,可以将日志解密文件进行展示,也可以将日志解密文件保存到用户指定的目录(第二存储区域)下。用户可以继续发起日志读取请求,以获取更多的日志文件。
日志管理程序还可以检测各个子区域的存储余量,当子区域的存储余量即将不足时,发送提示信息至日志读取程序,以提示用户及时读取即将清洗的日志文件。当子区域的存储余量不足时,可以自动对子区域内的日志文件进行清洗,删除创建时间较早的日志文件。
管理员用户还可以通过日志读取程序发送用户添加请求至日志管理程序,以新增用户。
应该理解的是,上述流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图8所示,提供了一种日志读取装置,包括:登录信息验证模块802、日志文件列表生成模块804、日志文件列表发送模块806和日志文件发送模块808,其中:
登录信息验证模块802,用于根据通信模块和主机的通信连接,通过日志读取程序发送登录请求至日志管理程序,以使日志管理程序根据预先存储的用户列表对登录信息进行验证,登录请求携带登录信息;
日志文件列表生成模块804,用于当验证通过时,通过日志管理程序从预先存储的用户列表中获取登录信息对应的目标读取权限,根据目标读取权限确定目标日志等级,获取目标日志等级对应的多个加密日志文件的标签信息,生成日志文件列表,标签信息包括创建时间、日志等级和业务程序标识;
日志文件列表发送模块806,用于根据通信模块和主机的通信连接,将日志文件列表发送至日志读取程序进行展示;
日志文件发送模块808,用于通过日志读取程序发送日志读取请求至日志管理程序,以使日志管理程序获取目标标签信息对应的目标加密日志文件,对目标加密日志文件进行解密,得到目标解密日志文件,将目标解密日志文件发送至日志读取程序进行展示,日志读取请求是通过针对日志文件列表的触发操作生成的,日志读取请求携带目标标签信息。
在一个实施例中,终端包括多个业务程序,业务程序部署在终端的通信模块中,日志读取装置还包括:
日志文件存储模块,用于通过日志管理程序接收各个业务程序发送的日志文件,日志文件携带创建时间、日志等级和业务程序标识;通过日志管理程序对各个业务程序对应的日志文件进行加密,得到各个业务程序对应的加密日志文件;通过日志管理程序将各个日志文件对应的创建时间、日志等级和业务程序标识作为相应加密日志文件的标签信息;通过日志管理程序获取各个日志等级对应的存储区域,将相应日志等级对应的加密日志文件和加密日志文件的标签信息存储至相应的存储区域,存储区域部署在终端的通信模块中。
在一个实施例中,日志读取装置还包括:
信息添加模块,用于通过日志读取程序发送用户添加请求至日志管理程序,用户添加请求携带待添加用户的登录信息、待添加用户对应的读取权限和请求发送用户的用户标识;通过日志管理程序从预先存储的用户列表中根据用户标识获取请求发送用户对应的管理权限;当请求发送用户对应的管理权限为有管理权限时,通过日志管理程序将所述待添加用户的登录信息和待添加用户对应的读取权限添加至用户列表中进行存储。
在一个实施例中,日志读取装置还包括:
信息提示模块,用于通过日志管理程序检测各个存储区域的存储余量;当至少一个存储区域的存储余量小于第一预设阈值时,通过日志管理程序发送提示信息至日志读取程序进行展示,提示信息携带目标存储区域对应的目标日志文件列表,目标日志文件列表包括目标存储区域所存储的第一预设数目的加密日志文件的标签信息,目标存储区域的存储余量小于第一预设阈值。
在一个实施例中,日志读取装置还包括:
日志文件删除模块,用于当目标存储区域的存储余量小于第二预设阈值时,通过日志管理程序,按照创建时间的时间顺序,对目标存储区域所存储的加密日志文件进行排序;通过日志管理程序,根据排序结果,从目标存储区域中删除预设方向的第二预设数目的加密日志文件。
在一个实施例中,日志文件发送模块还用于通过日志读取程序获取从日志文件列表中选择的至少一个标签信息作为目标标签信息;通过日志读取程序根据目标标签信息生成日志读取请求,将日志读取请求发送至日志管理程序。
在一个实施例中,日志文件发送模块还用于通过日志读取程序获取登录信息对应的存储区域,登录信息对应的存储区域部署在终端的主机中;通过日志读取程序将目标解密日志文件存储至登录信息对应的存储区域。
关于日志读取装置的具体限定可以参见上文中对于日志读取方法的限定,在此不再赘述。上述日志读取装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图9所示。该计算机设备包括通过***总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种日志读取方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行上述日志读取方法的步骤。此处日志读取方法的步骤可以是上述各个实施例的日志读取方法中的步骤。
在一个实施例中,提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时,使得处理器执行上述日志读取方法的步骤。此处日志读取方法的步骤可以是上述各个实施例的日志读取方法中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(RandomAccess Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种日志读取方法,其特征在于,应用于安装有日志管理程序和日志读取程序的终端,所述日志管理程序部署在所述终端的通信模块中,所述日志读取程序部署在所述终端的主机中,所述方法包括:
根据通信模块和主机的通信连接,通过日志读取程序发送登录请求至日志管理程序,以使所述日志管理程序根据预先存储的用户列表对登录信息进行验证,所述登录请求携带所述登录信息;
当验证通过时,通过所述日志管理程序从预先存储的用户列表中获取所述登录信息对应的目标读取权限,根据所述目标读取权限确定目标日志等级,获取所述目标日志等级对应的多个加密日志文件的标签信息,生成日志文件列表,所述标签信息包括创建时间、日志等级和业务程序标识;
根据通信模块和主机的通信连接,将所述日志文件列表发送至日志读取程序进行展示;
通过所述日志读取程序发送日志读取请求至日志管理程序,以使所述日志管理程序获取目标标签信息对应的目标加密日志文件,对所述目标加密日志文件进行解密,得到目标解密日志文件,将所述目标解密日志文件发送至日志读取程序进行展示,所述日志读取请求是通过针对日志文件列表的触发操作生成的,所述日志读取请求携带目标标签信息。
2.根据权利要求1所述的方法,其特征在于,所述终端包括多个业务程序,所述业务程序部署在所述终端的通信模块中,所述根据通信模块和主机的通信连接,通过日志读取程序发送登录请求至日志管理程序之前,所述方法还包括:
通过所述日志管理程序接收各个业务程序发送的日志文件,所述日志文件携带创建时间、日志等级和业务程序标识;
通过所述日志管理程序对各个业务程序对应的日志文件进行加密,得到各个业务程序对应的加密日志文件;
通过所述日志管理程序将各个日志文件对应的创建时间、日志等级和业务程序标识作为相应加密日志文件的标签信息;
通过所述日志管理程序获取各个日志等级对应的存储区域,将相应日志等级对应的加密日志文件和加密日志文件的标签信息存储至相应的存储区域,所述存储区域部署在所述终端的通信模块中。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过所述日志读取程序发送用户添加请求至日志管理程序,所述用户添加请求携带待添加用户的登录信息、待添加用户对应的读取权限和请求发送用户的用户标识;
通过所述日志管理程序从预先存储的用户列表中根据所述用户标识获取所述请求发送用户对应的管理权限;
当请求发送用户对应的管理权限为有管理权限时,通过所述日志管理程序将所述待添加用户的登录信息和待添加用户对应的读取权限添加至用户列表中进行存储。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
通过所述日志管理程序检测各个存储区域的存储余量;
当至少一个存储区域的存储余量小于第一预设阈值时,通过所述日志管理程序发送提示信息至日志读取程序进行展示,所述提示信息携带目标存储区域对应的目标日志文件列表,所述目标日志文件列表包括目标存储区域所存储的第一预设数目的加密日志文件的标签信息,所述目标存储区域的存储余量小于第一预设阈值。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当所述目标存储区域的存储余量小于第二预设阈值时,通过所述日志管理程序,按照创建时间的时间顺序,对目标存储区域所存储的加密日志文件进行排序;
通过所述日志管理程序,根据排序结果,从所述目标存储区域中删除预设方向的第二预设数目的加密日志文件。
6.根据权利要求1所述的方法,其特征在于,所述通过所述日志读取程序发送日志读取请求至日志管理程序,包括:
通过所述日志读取程序获取从所述日志文件列表中选择的至少一个标签信息作为目标标签信息;
通过所述日志读取程序根据所述目标标签信息生成日志读取请求,将所述日志读取请求发送至日志管理程序。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过所述日志读取程序获取所述登录信息对应的存储区域,所述登录信息对应的存储区域部署在所述终端的主机中;
通过所述日志读取程序将所述目标解密日志文件存储至所述登录信息对应的存储区域。
8.一种日志读取装置,其特征在于,所述装置包括:
登录信息验证模块,用于根据通信模块和主机的通信连接,通过日志读取程序发送登录请求至日志管理程序,以使所述日志管理程序根据预先存储的用户列表对登录信息进行验证,所述登录请求携带所述登录信息;
日志文件列表生成模块,用于当验证通过时,通过所述日志管理程序从预先存储的用户列表中获取所述登录信息对应的目标读取权限,根据所述目标读取权限确定目标日志等级,获取所述目标日志等级对应的多个加密日志文件的标签信息,生成日志文件列表,所述标签信息包括创建时间、日志等级和业务程序标识;
日志文件列表发送模块,用于根据通信模块和主机的通信连接,将所述日志文件列表发送至日志读取程序进行展示;
日志文件发送模块,用于通过所述日志读取程序发送日志读取请求至日志管理程序,以使所述日志管理程序获取目标标签信息对应的目标加密日志文件,对所述目标加密日志文件进行解密,得到目标解密日志文件,将所述目标解密日志文件发送至日志读取程序进行展示,所述日志读取请求是通过针对日志文件列表的触发操作生成的,所述日志读取请求携带目标标签信息。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010463755.0A CN111897786B (zh) | 2020-05-27 | 2020-05-27 | 日志读取方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010463755.0A CN111897786B (zh) | 2020-05-27 | 2020-05-27 | 日志读取方法、装置、计算机设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111897786A true CN111897786A (zh) | 2020-11-06 |
CN111897786B CN111897786B (zh) | 2024-03-15 |
Family
ID=73207513
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010463755.0A Active CN111897786B (zh) | 2020-05-27 | 2020-05-27 | 日志读取方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111897786B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112732665A (zh) * | 2021-01-04 | 2021-04-30 | 歌尔股份有限公司 | 基于Linux平台的日志处理方法、***及存储介质 |
CN113032830A (zh) * | 2021-03-26 | 2021-06-25 | 北京有竹居网络技术有限公司 | 电子设备控制方法、装置和电子设备 |
CN114036117A (zh) * | 2021-11-15 | 2022-02-11 | 平安普惠企业管理有限公司 | 日志查看方法、装置、计算机设备和存储介质 |
CN114785677A (zh) * | 2022-04-22 | 2022-07-22 | 武汉联影医疗科技有限公司 | 日志管理方法、装置、计算机设备、存储介质和程序产品 |
CN114978627A (zh) * | 2022-05-11 | 2022-08-30 | 湖南宝马文化传播有限公司 | 一种大数据的数据权限控制方法及*** |
CN115174544A (zh) * | 2021-04-02 | 2022-10-11 | 京东科技控股股份有限公司 | 一种日志获取方法、装置、设备、介质 |
CN116149958A (zh) * | 2023-04-20 | 2023-05-23 | 华谱科仪(北京)科技有限公司 | 一种基于日志管理功能的色谱仪运维方法及装置 |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000029751A (ja) * | 1998-07-15 | 2000-01-28 | Fuji Xerox Co Ltd | ログ管理方法および装置 |
JP2002366461A (ja) * | 2001-06-11 | 2002-12-20 | Sony Corp | サーバ装置、ログ情報管理システムおよびログ情報管理方法 |
US20120311347A1 (en) * | 2011-05-30 | 2012-12-06 | Samsung Electronics Co. Ltd. | Apparatus and method for performing encryption and decryption of data in portable terminal |
CN103780581A (zh) * | 2012-10-23 | 2014-05-07 | 江南大学 | 一种基于云存储的加密文件访问控制***及方法 |
US20160299934A1 (en) * | 2015-04-09 | 2016-10-13 | Commvault Systems, Inc. | Management of log data |
WO2016169410A1 (zh) * | 2015-04-21 | 2016-10-27 | 腾讯科技(深圳)有限公司 | 登录方法、服务器和登录*** |
CN106571951A (zh) * | 2016-10-19 | 2017-04-19 | 北京神州绿盟信息安全科技股份有限公司 | 审计日志获取、生成、验证方法、***及装置 |
CN106844185A (zh) * | 2017-03-17 | 2017-06-13 | 上海与德科技有限公司 | 一种日志文件的存储方法及装置 |
CN108804644A (zh) * | 2018-06-05 | 2018-11-13 | 中国平安人寿保险股份有限公司 | 接口日志存储方法、装置、计算机设备和存储介质 |
CN110263008A (zh) * | 2019-06-20 | 2019-09-20 | 江苏满运软件科技有限公司 | 终端离线日志管理***、方法、设备及存储介质 |
CN110719276A (zh) * | 2019-09-30 | 2020-01-21 | 北京网瑞达科技有限公司 | 基于缓存密码的网络设备安全访问的***及其工作方法 |
CN110908971A (zh) * | 2019-11-08 | 2020-03-24 | 苏州浪潮智能科技有限公司 | 一种***日志管理方法、装置、存储介质和设备 |
CN111177096A (zh) * | 2019-12-11 | 2020-05-19 | 招银云创(深圳)信息技术有限公司 | 日志管理方法、装置、计算机设备和存储介质 |
-
2020
- 2020-05-27 CN CN202010463755.0A patent/CN111897786B/zh active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000029751A (ja) * | 1998-07-15 | 2000-01-28 | Fuji Xerox Co Ltd | ログ管理方法および装置 |
JP2002366461A (ja) * | 2001-06-11 | 2002-12-20 | Sony Corp | サーバ装置、ログ情報管理システムおよびログ情報管理方法 |
US20120311347A1 (en) * | 2011-05-30 | 2012-12-06 | Samsung Electronics Co. Ltd. | Apparatus and method for performing encryption and decryption of data in portable terminal |
CN103780581A (zh) * | 2012-10-23 | 2014-05-07 | 江南大学 | 一种基于云存储的加密文件访问控制***及方法 |
US20160299934A1 (en) * | 2015-04-09 | 2016-10-13 | Commvault Systems, Inc. | Management of log data |
WO2016169410A1 (zh) * | 2015-04-21 | 2016-10-27 | 腾讯科技(深圳)有限公司 | 登录方法、服务器和登录*** |
CN106571951A (zh) * | 2016-10-19 | 2017-04-19 | 北京神州绿盟信息安全科技股份有限公司 | 审计日志获取、生成、验证方法、***及装置 |
CN106844185A (zh) * | 2017-03-17 | 2017-06-13 | 上海与德科技有限公司 | 一种日志文件的存储方法及装置 |
CN108804644A (zh) * | 2018-06-05 | 2018-11-13 | 中国平安人寿保险股份有限公司 | 接口日志存储方法、装置、计算机设备和存储介质 |
CN110263008A (zh) * | 2019-06-20 | 2019-09-20 | 江苏满运软件科技有限公司 | 终端离线日志管理***、方法、设备及存储介质 |
CN110719276A (zh) * | 2019-09-30 | 2020-01-21 | 北京网瑞达科技有限公司 | 基于缓存密码的网络设备安全访问的***及其工作方法 |
CN110908971A (zh) * | 2019-11-08 | 2020-03-24 | 苏州浪潮智能科技有限公司 | 一种***日志管理方法、装置、存储介质和设备 |
CN111177096A (zh) * | 2019-12-11 | 2020-05-19 | 招银云创(深圳)信息技术有限公司 | 日志管理方法、装置、计算机设备和存储介质 |
Non-Patent Citations (2)
Title |
---|
成茂才;徐开勇;: "基于可信计算平台的审计日志安全存储***", 计算机科学, no. 06, pages 154 - 159 * |
苏恒阳;: "基于安全文档管理的日志***设计", 制造业自动化, no. 24, pages 114 - 117 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112732665A (zh) * | 2021-01-04 | 2021-04-30 | 歌尔股份有限公司 | 基于Linux平台的日志处理方法、***及存储介质 |
CN113032830A (zh) * | 2021-03-26 | 2021-06-25 | 北京有竹居网络技术有限公司 | 电子设备控制方法、装置和电子设备 |
CN115174544A (zh) * | 2021-04-02 | 2022-10-11 | 京东科技控股股份有限公司 | 一种日志获取方法、装置、设备、介质 |
CN114036117A (zh) * | 2021-11-15 | 2022-02-11 | 平安普惠企业管理有限公司 | 日志查看方法、装置、计算机设备和存储介质 |
CN114785677A (zh) * | 2022-04-22 | 2022-07-22 | 武汉联影医疗科技有限公司 | 日志管理方法、装置、计算机设备、存储介质和程序产品 |
CN114785677B (zh) * | 2022-04-22 | 2023-12-22 | 武汉联影医疗科技有限公司 | 日志管理方法、装置、计算机设备、存储介质和程序产品 |
CN114978627A (zh) * | 2022-05-11 | 2022-08-30 | 湖南宝马文化传播有限公司 | 一种大数据的数据权限控制方法及*** |
CN116149958A (zh) * | 2023-04-20 | 2023-05-23 | 华谱科仪(北京)科技有限公司 | 一种基于日志管理功能的色谱仪运维方法及装置 |
CN116149958B (zh) * | 2023-04-20 | 2023-06-27 | 华谱科仪(北京)科技有限公司 | 一种基于日志管理功能的色谱仪运维方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN111897786B (zh) | 2024-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111897786B (zh) | 日志读取方法、装置、计算机设备和存储介质 | |
CN110826111B (zh) | 测试监管方法、装置、设备及存储介质 | |
CN107659632B (zh) | 一种文件加解密方法、装置及计算机可读存储介质 | |
US20170180332A1 (en) | System and method to provide server control for access to mobile client data | |
CN110704863B (zh) | 配置信息处理方法、装置、计算机设备和存储介质 | |
CN104520873A (zh) | 用于保护和恢复虚拟机的***和方法 | |
JP2005128996A (ja) | 情報処理装置、情報処理システム及びプログラム | |
CN108304698B (zh) | 产品授权使用方法、装置、计算机设备和存储介质 | |
CN111666564B (zh) | 应用程序安全启动方法、装置、计算机设备和存储介质 | |
CN110768784A (zh) | 密码传输方法、装置、计算机设备和存储介质 | |
CN112417484A (zh) | 资源文件保护方法、装置、计算机设备和存储介质 | |
CN113553572A (zh) | 资源信息获取方法、装置、计算机设备和存储介质 | |
CN110958255B (zh) | 一种数据传输方法、装置及电子设备和存储介质 | |
CN105630855A (zh) | 文件共享方法、文件共享***和终端 | |
CN111371755B (zh) | 声纹数据处理方法、装置、计算机设备和存储介质 | |
CN113127844A (zh) | 一种变量访问方法、装置、***、设备和介质 | |
CN109871698B (zh) | 数据处理方法、装置、计算机设备和存储介质 | |
CN114448722B (zh) | 跨浏览器登录方法、装置、计算机设备和存储介质 | |
CN116743481A (zh) | 服务安全管控方法、装置、设备及存储介质 | |
CN108848165B (zh) | 业务请求处理方法、装置、计算机设备和存储介质 | |
CN111628985A (zh) | 安全访问控制方法、装置、计算机设备和存储介质 | |
CN113545022A (zh) | 数据处理、加密、解密方法、设备和存储介质 | |
CN111400771A (zh) | 目标分区的校验方法及装置、存储介质、计算机设备 | |
CN113297559B (zh) | 单点登录方法、装置、计算机设备和存储介质 | |
KR20130134932A (ko) | 암호화 파일의 생성 방법 및 해독 방법과 이 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |