Pinpoint-based application performance monitoring tool

A technology for application performance and performance, applied in hardware monitoring, energy-saving computing, climate sustainability, etc., can solve problems such as automatic positioning of performance bottlenecks, inability to detect and monitor private code and private framework performance, and no intelligent analysis of performance data, etc. Achieve the effect of shortening iteration time, improving product quality and R&D efficiency, and improving development efficiency and quality

Active Publication Date: 2022-07-08
SICHUAN CHANGHONG ELECTRIC CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] (3) Whether it is an open source or a commercial application performance monitoring tool product, there are two common deficiencies, namely: only displaying the detected performance data, without intelligent analysis of the performance data, and automatically locating performance bottlenecks. It is impossible to perform performance detection and monitoring on private code and private framework

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
  • Pinpoint-based application performance monitoring tool
  • Pinpoint-based application performance monitoring tool
  • Pinpoint-based application performance monitoring tool

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0045] like figure 1 As shown, according to an embodiment of the present invention, this embodiment discloses a pinpoint-based application performance monitoring tool, and a specific implementation method of the system includes the following steps:

[0046] Step 1. The application performance monitoring tool is connected to the Java application to be analyzed, and the probe is injected into the Java application in the form of bytecode;

[0047] Step 2: The probe starts to detect application server information, Java framework behavior, HTTP client behavior, message queue operation, database operation, DAO layer operation, database connection pool operation, serialization operation and other data, and reports it to the collector program probe data;

[0048] Step 3: After the collector program receives the data reported by the probe program, it parses and saves data of transaction, application topology, JVM and other types;

[0049] Step 4. The monitoring program is responsible...

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 pinpoint-based application performance monitoring tool in the field of system performance monitoring, so as to intelligently analyze performance data and automatically locate performance bottlenecks. The invention carries out secondary development on the basis of the third-party open source tool pinpoint. By injecting the probe into the Java application program with bytecode, the data reported by the probe program is received through the collector program, and the transaction and application are parsed and saved. Topology, JVM and other types of data, and finally generate corresponding performance monitoring reports through the performance bottleneck analysis module, so that R&D personnel, testers and operation and maintenance personnel can timely understand and solve system performance problems and bottlenecks. The present invention is suitable for application performance monitoring.

Description

technical field [0001] The invention relates to the field of system performance monitoring, in particular to a pinpoint (pointer)-based application performance monitoring tool. Background technique [0002] The earliest application performance monitoring tools are mainly network-centric. They collect and process performance data of basic equipment and provide them to enterprise customers, which is equivalent to providing a simple data processing and alarm monitoring function after the fact. With the development of the application performance monitoring tool market, in recent years, application performance monitoring tools have evolved on the basis of performance monitoring, focusing more on operation and maintenance data analysis, such as how about the end-to-end customer experience? Where is the performance bottleneck? In addition, the current application performance monitoring tools achieve better visualization, faster and more accurate early warning, and stronger problem...

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/34
CPCG06F11/3438G06F11/3476Y02D10/00
Inventor 廖雷
Owner SICHUAN CHANGHONG ELECTRIC CO LTD
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