Performance monitoring method and device

A performance, to-be-tested technology, applied in hardware monitoring, error detection/correction, software testing/debugging, etc., can solve problems such as optimized performance, freezes, and inconvenient monitoring of manual buried points, achieving good performance. Effect

Active Publication Date: 2022-04-01
无线生活(杭州)信息科技有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] As we all know, the performance problems of mobile APP (Application, application program) will lead to the loss of a large number of users
The main performance problems include: 1. Connection timeout 2. Flashback 3. Stuck 4. Crash 5. Black and white screen 6. Network hijacking 7. Poor interactive performance 8. CPU (Central Processing Unit, central processing unit) usage rate problem 9. Memory leak 10. Bad interface, etc.
[0005] First of all, the method that requires developers to manually bury points on the APP side is cumbersome and not automatic enough; and the accuracy of manual burying is difficult to guarantee
[0006] Secondly, for specific performance problems of special businesses (execution time of some calculation-intensive methods, resource consumption, etc.), manual burying points cannot be easily monitored
[0007] Again, without friendly user interaction, performance statistics are generally provided to each user (development, product, etc.) in the form of exporting an excel table, which is not convenient enough to use and the function is too weak
[0008] Finally, there is no effective early warning mechanism
Basically, it only collects statistics on performance values ​​and produces reports, but it cannot provide timely feedback on performance problems, so it cannot help developers optimize performance problems in the first place

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Performance monitoring method and device
  • Performance monitoring method and device
  • Performance monitoring method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0051] In order to solve the above-mentioned technical problems, the embodiment of the present disclosure provides a performance monitoring method, which is suitable for performance monitoring programs, systems or devices, and its execution subject can be a terminal such as a mobile phone or a computer, or a server, such as figure 1 As shown, the method includes steps S101 to S104:

[0052] In step S101, at least one buried point is introduced into the application to be tested;

[0053] In step S102, obtain the performance log monitored by at least one buried point;

[0054] The types of performance indicators in the performance log can be data such as crash, freez...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a performance monitoring method and device. The method includes: introducing at least one buried point in the application to be tested; obtaining the performance log monitored by the at least one buried point; when at least part of the logs in the performance log are abnormal, performing performance analysis on the abnormal part of the log, to judge whether the preset early warning condition is reached; when the preset early warning condition is reached, an early warning prompt is issued. Through the technical solution of the present invention, the performance problems existing in the APP can be found in real time during the test phase, and timely feedback can be made, so that developers can repair the problems in time to ensure that the officially released APP has good performance.

Description

technical field [0001] The invention relates to the technical field of performance monitoring, in particular to a performance monitoring method and device. Background technique [0002] As we all know, performance problems of a mobile APP (Application, application program) will lead to the loss of a large number of users. The main performance problems include: 1. Connection timeout 2. Flashback 3. Stuck 4. Crash 5. Black and white screen 6. Network hijacking 7. Poor interactive performance 8. CPU (Central Processing Unit, central processing unit) usage rate problem 9. Memory leaks 10. Bad interfaces, etc. [0003] At present, the more common practice is that developers manually bury points on the APP side to collect various performance data through burying points, and then report them to the back-end server for statistics and generate various performance data reports. [0004] However, the current general practice above has certain limitations, as follows: [0005] First ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/34G06F11/30G06F11/36
CPCG06F11/302G06F11/3466G06F11/3688
Inventor 刘干陈鹏鹏
Owner 无线生活(杭州)信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products