Log visualization method and device, equipment and storage medium

By acquiring and analyzing log information on the terminal device and displaying a visual report when receiving user instructions, the problems of log file viewing lag and loss in the prior art are solved, and the rapid visualization and efficient management of logs are achieved.

CN119127799APending Publication Date: 2024-12-13PING AN BANK CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411074848.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-06
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

In the prior art, viewing the log files of mobile applications requires connecting to the development tools on the computer, which poses a risk of lag and loss of log files.

Method used

By obtaining the log information of the target program on the terminal device at runtime, and when receiving the instruction that the user confirms to view, such as a shake command, displaying the log information, and generating a visual log analysis report through the log analysis model, directly in the terminal Displayed on the device.

Benefits of technology

It realizes rapid visualization of logs, avoids the loss of log files, improves user experience, and enhances the management and viewing efficiency of log information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119127799A_ABST
    Figure CN119127799A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a log visualization method and device, equipment and a storage medium. The method comprises the following steps: acquiring target log information of a target program on the terminal equipment during running; when an instruction representing that a user confirms to check target log information is received, displaying the target log information through a display page on the terminal equipment; wherein the instruction at least comprises a shake instruction; analyzing the target log information through a log analysis model, generating a visual log analysis report corresponding to the target log information, and displaying the visual log analysis report on the display page. The embodiment of the invention aims to realize the visualization of the log, so that the user can quickly view the log information, and the loss of the log file is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of financial technology, and in particular to a log visualization method, a log visualization device, a computer device, and a computer-readable storage medium. Background Art

[0002] A log file is a record file or a collection of files used to record system operation events. It can be divided into event logs and message logs. It plays an important role in processing historical data, tracing diagnostic problems, and understanding system activities.

[0003] In the related art, if you want to view the log files of the application on the mobile phone, the tester needs to connect the mobile phone to the development tool on the computer, and then display the log files in the console on the computer. This implementation method not only has a certain lag, but also easily loses the log files. Summary of the invention

[0004] The present application provides a log visualization method, a log visualization device, a computer device and a computer-readable storage medium, aiming to realize log visualization so that users can quickly view log information and avoid the loss of log files.

[0005] To achieve the above object, the present application provides a log visualization method, the method comprising:

[0006] Obtain target log information of the target program on the terminal device when it is running;

[0007] When receiving an instruction indicating that the user confirms to view the target log information, displaying the target log information through a display page on the terminal device; wherein the instruction at least includes a shake instruction;

[0008] The target log information is analyzed by a log analysis model to generate a visual log analysis report corresponding to the target log information, and the visual log analysis report is displayed on the display page.

[0009] To achieve the above purpose, the present application also provides a log visualization device, including:

[0010] An acquisition module, the acquisition module is used to acquire target log information of a target program on the terminal device when it is running;

[0011] A display module, the display module is used to display the target log information through a display page on the terminal device when receiving an instruction representing that the user confirms to view the target log information; wherein the instruction at least includes a shake instruction;

[0012] A log analysis module is used to analyze the target log information through a log analysis model, generate a visual log analysis report corresponding to the target log information, and display the visual log analysis report on the display page.

[0013] In addition, to achieve the above-mentioned purpose, the present application also provides a computer device, which includes a memory and a processor; the memory is used to store a computer program; the processor is used to execute the computer program and implement the steps of any one of the log visualization methods provided in the embodiments of the present application when executing the computer program.

[0014] In addition, to achieve the above-mentioned purpose, the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the processor implements the steps of the log visualization method described in any one of the embodiments of the present application.

[0015] The log visualization method, log visualization device, computer equipment and computer-readable storage medium disclosed in the embodiments of the present application. Specifically, the target log information of the target program on the terminal device during operation can be obtained, and when an instruction representing the user's confirmation to view the target log information is received, the target log information is displayed through a display page on the terminal device; wherein the instruction includes at least a shake instruction. Furthermore, the target log information can be analyzed through a log analysis model, a visual log analysis report corresponding to the target log information can be generated, and the visual log analysis report can be displayed on the display page. The present application can realize the visualization of the target log information directly based on the target log information of the application program during operation displayed on the terminal device in the above manner, so that the user can quickly view the target log information and avoid the loss of the target log information. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0017] Figure 1 It is a scenario diagram of a log visualization method provided in an embodiment of the present application;

[0018] Figure 2 It is a flow chart of a log visualization method provided in an embodiment of the present application;

[0019] Figure 3is a schematic block diagram of a log visualization device provided in an embodiment of the present application;

[0020] Figure 4 It is a schematic block diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0021] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0022] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor do they have to be executed in the order described. For example, some operations / steps can also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions. In addition, although the functional modules are divided in the device schematic, in some cases, the module division can be different from that in the device schematic.

[0023] The term "and / or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.

[0024] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.

[0025] like Figure 1 As shown, the log visualization method provided in the embodiment of the present application can be applied to Figure 1In the application environment shown. The application environment includes a terminal device 110 and a server 120, wherein the terminal device 110 can communicate with the server 120 through a network. Specifically, the server 120 can obtain the target log information of the target program on the terminal device when it is running, and when receiving an instruction representing that the user confirms to view the target log information, the target log information is displayed through the display page on the terminal device 110; wherein the instruction at least includes a shake instruction. Further, the target log information can be analyzed by a log analysis model, a visual log analysis report corresponding to the target log information is generated, and the visual log analysis report is displayed on the display page. Among them, the server 120 can be an independent server, or it can be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (Content Delivery Network, CDN), and big data and artificial intelligence platforms. The terminal device 110 can be a smart phone, a tablet computer, a laptop, a desktop computer, a smart speaker, a smart watch, etc., but is not limited to this. The terminal and the server may be connected directly or indirectly via wired or wireless communication, which is not limited in this application.

[0026] See also Figure 2 , Figure 2 Schematic diagram of a log visualization method provided by an embodiment of the present application. Figure 2 As shown, the log visualization method includes steps S11 to S14.

[0027] Step S11: Obtain target log information when the target program on the terminal device is running.

[0028] The target log information is log data generated when the target program is running on the terminal device. The log data may include, but is not limited to, the standard output and standard error output of the program and logs generated by the log box.

[0029] Optionally, obtaining target log information of a target program on a terminal device when it is running includes: obtaining initial log data output by the target program when it is running; performing a data cleaning operation on the initial log data to obtain target log data; classifying the target log data and storing the target log data in a buffer area of ​​a corresponding category to obtain target log information

[0030] The initial log data refers to the unprocessed log data.

[0031] For example, the initial log data may be obtained by capturing standard output and standard error output and using a log framework, etc., which is not limited in the present application.

[0032] It is understandable that, since the initial log data may contain a large amount of irrelevant or redundant information, data cleaning is required to obtain more useful target log data. The data cleaning step may include, for example, but is not limited to, removing useless information (such as deleting debugging information, irrelevant system messages), formatting logs, that is, converting log data into a unified format, filtering keywords (such as error information, warning information, etc.) to retain log entries related to the target.

[0033] For example, the target log data needs to be stored in a classified manner for better analysis and query. Among them, the classified storage may include, for example, but is not limited to, classification and cache storage. Among them, classification can classify log data according to the type, source, level (such as INFO, WARNING, ERROR), etc. of the log; cache storage can store the classified log data in the cache area of ​​the corresponding category. For example, a memory database (such as Redis) or a directory structure of a file system can be used to store classified log data.

[0034] Through the above steps, the target log information of the target program when it is running can be systematically obtained, and it can be ensured that the target log information is valid data after cleaning and classification.

[0035] Step S12: upon receiving an instruction indicating that the user confirms to view the target log information, the target log information is displayed through a display page on the terminal device; wherein the instruction at least includes a shake instruction.

[0036] For example, the user can issue an instruction to confirm viewing the target log information by clicking a button, voice command, gesture operation, etc., so that when an instruction representing the user's confirmation to view the target log information is received, the target log information can be displayed through a display page on the terminal device.

[0037] In some embodiments, the instruction also includes a "shake" operation. The controller can detect the "shake" instruction through an acceleration sensor built into the terminal device, and when the controller detects a shaking action of sufficient intensity and frequency, it can be confirmed that the instruction is a shake instruction.

[0038] For example, the controller may also create a display page on the interface of the terminal device, which may be a view within an application, a portion of a web page, or a pop-up window, thereby displaying the target log information on the display page to ensure visualization of the target log information.

[0039] Step S13: Analyze the target log information through the log analysis model, generate a visual log analysis report corresponding to the target log information, and display the visual log analysis report on the display page.

[0040] For example, a pre-trained log analysis model can be used to analyze the target log information, and the log analysis model can use machine learning or a rule engine to analyze the patterns, trends, anomalies, etc. in the target log information. Further, a visual log analysis report can be generated based on the output of the log analysis model. Among them, the visual log analysis report can, for example, include but is not limited to statistical information of log data (such as the frequency of errors), trend analysis (such as the change of errors in a specific time period), anomaly detection (such as sudden errors), etc.

[0041] For example, visualization components can also be created, such as using a chart library (such as D3.js, Chart.js, etc.) to create visualization components, which can be bar charts, line charts, pie charts, heat maps, etc. Further, the log analysis results can be converted into visualization charts and displayed on the display page, thereby being able to intuitively display the visualization log analysis report.

[0042] The log visualization method disclosed in the embodiment of the present application can specifically obtain the target log information of the target program on the terminal device when it is running, and display the target log information through the display page on the terminal device when receiving an instruction representing the user's confirmation to view the target log information; wherein the instruction at least includes a shake instruction. Furthermore, the target log information can be analyzed through the log analysis model to generate a visual log analysis report corresponding to the target log information, and the visual log analysis report can be displayed on the display page. The present application can realize the visualization of the target log information directly based on the target log information of the application program when it is running on the terminal device in the above manner, so that the user can quickly view the target log information and avoid the loss of the target log information.

[0043] Optionally, the log visualization method provided by the present application further includes: generating alarm information in response to confirming that a failure occurs during the operation of the target program.

[0044] The warning information is used to prompt the user whether to confirm viewing the target log information.

[0045] For example, the target program can be detected to detect whether it fails during operation by monitoring abnormal conditions during program operation, such as uncaught exceptions, program crashes, serious errors, etc. Thus, an alarm message can be generated, and the alarm message can be prompted to the user through a notification, pop-up window or push message to confirm whether to view the target log information.

[0046] Based on the above embodiment, when an instruction representing a user's confirmation to view the target log information is received, the target log information is displayed through a display page on the terminal device, including: determining the target time period in which a failure occurs during the operation of the target program, and obtaining the abnormal log information corresponding to the target time period; when an instruction representing a user's confirmation to view the target log information is received, the abnormal log information is displayed through a display page on the terminal device.

[0047] For example, the log information of the target program can be continuously monitored, and whether the target program fails during operation can be detected by capturing ERROR level information or uncaught exceptions in the log. When it is detected that the target program fails during operation, the timestamp of the failure can be recorded and marked as the start time of the target time period. At the same time, a time window can be set. For example, the time period of 5 minutes before and after the failure occurs is used as the target time period. The end time of the target time period can be determined, and the target log information corresponding to the time period is determined as the abnormal log information. Further, when an instruction representing the user's confirmation to view the target log information is received, the abnormal log information can be displayed on the display page.

[0048] Optionally, the log visualization method provided in the present application further includes: monitoring sensor detection results in the terminal device in real time through a listener; and determining that a shake instruction has been received based on the sensor detection results.

[0049] For example, the above method can be implemented by the following code:

[0050] public void onSensorChanged(final SensorEvent event){int sensorType=event.sensor.getType();

[0051] if(sensorType!=Sensor.TYPE_ACCELEROMETER){return;}

[0052] / / Now check time

[0053] long currentUpdateTime=System.currentTimeMillis();

[0054] / / The time interval between two detections

[0055] long timeInterval=currentUpdateTime-lastUpdateTime;

[0056] / / Determine whether the detection time interval has been reached

[0057] if(timeInterval <UPTATE_INTERVAL_TIME){return;}

[0058] / / The current time becomes the last time

[0059] lastUpdateTime=currentUpdateTime

[0060] / / Get x,y,z coordinates

[0061] float x = event.values[0];

[0062] float y = event.values[1];

[0063] float z = event.values[2];

[0064] / / Get the change value of x,y,z

[0065] float deltaX = x - lastX;

[0066] float deltaY = y - lastY;

[0067] float deltaZ=z-lastZ;

[0068] / / Change the current coordinates to the last coordinates

[0069] lastX = x;

[0070] lastY = y;

[0071] lastZ = z;

[0072] double speed=Math.sqrt(deltaX*deltaX+deltaY*deltaY+deltaZ

[0073] *deltaZ) / timeInterval*10000;

[0074] int value = 15;

[0075] / / Reach the speed threshold and issue a prompt

[0076] if(speed>=SPEED_SHRESHOLD&&(x>=value||x<=-value||y>=value||y<=-value||z>=value||z<=-value)){if(isShaking){return;}isShaking=true; / / User triggers shake;}}

[0077] Optionally, the display page includes a floating window, and the log visualization method provided in the present application further includes: displaying target log information through the floating window.

[0078] Among them, the floating window is a small window that exists independently on the display page. It can usually be moved, resized or closed without affecting other operations on the main page.

[0079] In the above manner, the target log information is displayed through a floating window, so that the user can view the target log information at any time without leaving the current operation interface.

[0080] Optionally, the log visualization method provided in the present application further includes: in response to confirming that a portion of the target log information is displayed on the display page, upon receiving a sliding instruction representing a user sliding the display page, controlling the display content in the display page to slide.

[0081] For example, the sliding instruction may be issued by touching the screen, dragging the mouse, etc. According to the sliding direction and strength of the user, the content of the displayed page may be controlled to slide accordingly, so that the user may browse the target log information smoothly.

[0082] The above log visualization method can enhance the user experience, allowing users to view and manage target log information more conveniently and efficiently.

[0083] See also Figure 3 , Figure 3 1 is a schematic block diagram of a log visualization device provided in an embodiment of the present application. The log visualization device can be configured in a server to execute the aforementioned log visualization method.

[0084] like Figure 3 As shown, the log visualization device 200 includes: an acquisition module 201 , a display module 202 , and a log analysis module 203 .

[0085] An acquisition module 201 is used to acquire target log information of a target program on the terminal device when the target program is running;

[0086] The display module 202 is used to display the target log information through the display page on the terminal device when receiving an instruction indicating that the user confirms to view the target log information; wherein the instruction at least includes a shake instruction;

[0087] The log analysis module 203 is used to analyze the target log information through a log analysis model, generate a visual log analysis report corresponding to the target log information, and display the visual log analysis report on the display page.

[0088] The acquisition module 201 is also used to obtain the initial log data output by the target program when it is running; perform data cleaning operations on the initial log data to obtain target log data; classify the target log data and store the target log data in a cache area of ​​the corresponding category to obtain the target log information.

[0089] Furthermore, the log visualization device 200 also includes an information generation module (not shown).

[0090] The information generation module is used to generate warning information in response to confirming that the target program fails during operation; wherein the warning information is used to prompt the user whether to confirm to view the target log information.

[0091] The display module 202 is also used to determine the target time period when the target program fails during operation, and obtain the exception log information corresponding to the target time period; when receiving an instruction representing that the user confirms to view the target log information, the exception log information is displayed through the display page on the terminal device.

[0092] Furthermore, the log visualization device 200 also includes a determination module (not shown).

[0093] The determination module is also used to monitor the sensor detection results in the terminal device in real time through a monitor; and determine whether the shake instruction is received according to the sensor detection results.

[0094] The display module 202 is further configured to display the target log information through the floating window.

[0095] Furthermore, the log visualization device 200 also includes a control module (not shown).

[0096] The control module is further configured to, in response to confirming that a portion of the target log information is displayed on the display page, control the display content in the display page to slide when receiving a sliding instruction representing the user sliding the display page.

[0097] It should be noted that those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and modules and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0098] The method and apparatus of the present application can be used in many general or special computing system environments or configurations, such as personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer terminal devices, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices.

[0099] Exemplarily, the above method and apparatus may be implemented in the form of a computer program. The computer program may be implemented in the form of a computer program. Figure 4 Runs on the computer device shown.

[0100] See also Figure 4 , Figure 4 1 is a schematic diagram of a computer device provided in an embodiment of the present application. The computer device may be a server.

[0101] like Figure 4 As shown, the computer device includes a processor, a memory and a network interface connected through a system bus, wherein the memory may include a volatile storage medium, a non-volatile storage medium and an internal memory.

[0102] The non-volatile storage medium can store an operating system and a computer program. The computer program includes program instructions, and when the program instructions are executed, the processor can execute any log visualization method.

[0103] The processor is used to provide computing and control capabilities and support the operation of the entire computer equipment.

[0104] The internal memory provides an environment for the operation of the computer program in the non-volatile storage medium. When the computer program is executed by the processor, the processor can execute any log visualization method.

[0105] The network interface is used for network communication, such as sending assigned tasks, etc. Those skilled in the art can understand that the structure of the computer device is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0106] It should be understood that the processor may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0107] Among them, in some embodiments, the processor is used to obtain target log information of the target program on the terminal device when it is running; when receiving an instruction representing user confirmation to view the target log information, the target log information is displayed through a display page on the terminal device; wherein the instruction includes at least a shake instruction; the target log information is analyzed through a log analysis model, a visual log analysis report corresponding to the target log information is generated, and the visual log analysis report is displayed on the display page.

[0108] In some embodiments, the processor is also used to obtain initial log data output by the target program during runtime; perform data cleaning operations on the initial log data to obtain target log data; classify the target log data and store the target log data in a cache area of ​​the corresponding category to obtain the target log information.

[0109] In some implementations, the processor is further configured to generate an alarm message in response to confirming that the target program fails during operation; wherein the alarm message is configured to prompt the user whether to confirm viewing the target log information.

[0110] In some embodiments, the processor is also used to determine a target time period in which the target program fails during runtime, and obtain exception log information corresponding to the target time period; when receiving an instruction representing that the user confirms to view the target log information, the exception log information is displayed through a display page on the terminal device.

[0111] In some implementations, the processor is further configured to monitor in real time a sensor detection result in the terminal device through a monitor; and determine, based on the sensor detection result, that the shake instruction is received.

[0112] In some implementations, the processor is further configured to display the target log information through the floating window.

[0113] In some embodiments, the processor is further configured to, in response to confirming that a portion of the target log information is displayed on the display page, control the display content on the display page to slide when receiving a sliding instruction representing the user sliding the display page.

[0114] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. The computer program includes program instructions, and when the program instructions are executed, any one of the log visualization methods provided in the embodiments of the present application is implemented.

[0115] The computer-readable storage medium may be an internal storage unit of the computer device described in the foregoing embodiment, such as a hard disk or memory of the computer device. The computer-readable storage medium may also be an external storage device of the computer device, such as a plug-in hard disk, a smart memory card (SmartMedia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc., equipped on the computer device.

[0116] Furthermore, the computer-readable storage medium may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required for at least one function, and the like.

[0117] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A log visualization method, applied to a terminal device, characterized in that: The method comprises: Obtain target log information of the target program on the terminal device when it is running; When receiving an instruction indicating that the user confirms to view the target log information, displaying the target log information through a display page on the terminal device; wherein the instruction at least includes a shake instruction; The target log information is analyzed by a log analysis model to generate a visual log analysis report corresponding to the target log information, and the visual log analysis report is displayed on the display page.

2. The method according to claim 1, characterized in that The obtaining target log information of the target program on the terminal device when it is running includes: Obtaining initial log data output by the target program when it is running; Performing a data cleaning operation on the initial log data to obtain target log data; The target log data is classified and stored in a buffer area of ​​a corresponding category to obtain the target log information.

3. The method according to claim 1, characterized in that The method further comprises: In response to confirming that the target program fails during operation, generating an alarm message; The warning information is used to prompt the user whether to confirm viewing the target log information.

4. The method according to claim 3, characterized in that When receiving the instruction indicating that the user confirms to view the target log information, displaying the target log information through the display page on the terminal device includes: Determine a target time period during which the target program fails when running, and obtain abnormal log information corresponding to the target time period; When receiving an instruction indicating that the user confirms to view the target log information, the abnormal log information is displayed through a display page on the terminal device.

5. The method according to claim 1, characterized in that The method further comprises: Monitor the sensor detection results in the terminal device in real time through a monitor; Receipt of the shake instruction is determined according to the sensor detection result.

6. The method according to claim 1, characterized in that The display page includes a floating window, and the displaying of the target log information through the display page on the terminal device includes: The target log information is displayed through the floating window.

7. The method according to claim 1, characterized in that The method further comprises: In response to confirming that a portion of the target log information is displayed on the display page, when receiving a sliding instruction representing the user sliding the display page, the displayed content in the display page is controlled to slide.

8. A log visualization device, characterized in that: The log visualization device comprises: An acquisition module, the acquisition module is used to acquire target log information of a target program on the terminal device when it is running; A display module, the display module is used to display the target log information through a display page on the terminal device when receiving an instruction representing that the user confirms to view the target log information; wherein the instruction at least includes a shake instruction; A log analysis module is used to analyze the target log information through a log analysis model, generate a visual log analysis report corresponding to the target log information, and display the visual log analysis report on the display page.

9. A computer device, characterized in that: include: A memory and a processor; wherein the memory is connected to the processor and is used to store a program; the processor is used to implement the steps of the log visualization method as described in any one of claims 1 to 7 by running the program stored in the memory.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor implements the steps of the log visualization method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • ELK-based log analysis method and system

    CN112347068A

  • Interaction method and device, electronic equipment and storage medium

    CN112783591A

  • Terminal device, identification method and storage medium

    CN115509658A

  • Method and system for implementing machine learning classifications

    US20160292592A1