CN110245035A - A kind of link trace method and device - Google Patents
A kind of link trace method and device Download PDFInfo
- Publication number
- CN110245035A CN110245035A CN201910420483.3A CN201910420483A CN110245035A CN 110245035 A CN110245035 A CN 110245035A CN 201910420483 A CN201910420483 A CN 201910420483A CN 110245035 A CN110245035 A CN 110245035A
- Authority
- CN
- China
- Prior art keywords
- target
- link information
- link
- log
- mentioned
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/079—Root cause analysis, i.e. error or fault diagnosis
-
- 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
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
- G06F16/24553—Query execution of query operations
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Quality & Reliability (AREA)
- User Interface Of Digital Computer (AREA)
- Debugging And Monitoring (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The embodiment of the invention discloses a kind of link trace method and device, this method is suitable for the application of micro services framework, can optimize the efficiency of link abnormality processing.This method comprises: obtaining global link information and service identification, the mapping table between each of the links information in the service identification and the global link information is generated;Link inquiry request is obtained, Target Link information is obtained according to the link inquiry request, and show the Target Link information in link trace displayed page;Obtain the log switching command for being directed to the Target Link information, the corresponding target service mark of the Target Link information is obtained from the mapping table according to the log switching command, it obtains the target service and identifies corresponding target journaling file, and shown Target Link information switching is shown as target journaling file.Using the embodiment of the present invention, the wrong root of link exception can be quickly positioned, to improve the efficiency of link abnormality processing.
Description
Technical field
The present invention relates to field of computer technology more particularly to a kind of link trace method and devices.
Background technique
A kind of Service-Oriented Architecture Based of the micro services as loose coupling, has been a great concern in recent years.In practical application,
With the development of business, the quantity of micro services is more and more, the call relation between service also becomes increasingly complex, and a request can
Can cooperation Jing Guo multiple micro services call to obtain as a result, therefore, global service link is tracked and is very necessary, one
There is the readjustment to fail in denier one request, and wrong root can be found by service tracks and is modified.
In the prior art, the related link information of each link can be collected during link trace, and to this
The link information being collected into a bit is inquired, and according to the result orientation problem of inquiry and is solved the problems, such as.However, by being collected into
Whole link informations inquired, obtained result can not be accurately located the wrong root for link exception occur, to lead
Cause the inefficiency of solution link exception.
Summary of the invention
The embodiment of the present invention provides a kind of link trace method and device, can quickly position the wrong root of link exception
Source, to improve the efficiency of link abnormality processing.
On the one hand the embodiment of the present invention provides a kind of link trace method, this method comprises:
Global link information and service identification are obtained, every in the service identification and the global link information is generated
Mapping table between link information;
Link inquiry request is obtained, Target Link information is obtained according to the link inquiry request, and in link trace exhibition
Show that the page shows the Target Link information;
The log switching command for being directed to the Target Link information is obtained, according to the log switching command from the mapping
Relation table obtains the corresponding target service mark of the Target Link information, obtains the target service and identifies corresponding target day
Will file, and shown Target Link information switching is shown as the target journaling file.
It is wherein, described that Target Link information is obtained according to the link inquiry request, comprising:
Obtain inquiry business type parameter, the query time range parameter in the link inquiry request;
It obtains from global link information and matches with the inquiry business type parameter, the query time range parameter
Link information to be detected, and obtain the target label of the link information to be detected;
The link information to be detected that target label is abnormal marking is determined as Target Link information.
It is wherein, described to obtain the log switching command for being directed to the Target Link information, comprising:
Where getting log switching key when the touching signals of screen position, according to touching signals generation
The corresponding click commands of log switching key;
According to the click commands, the log switching command for being directed to the Target Link information is generated.
It is wherein, described to obtain the log switching command for being directed to the Target Link information, comprising:
Interface is jumped for Target Link information setting;
Where getting the Target Link information when touching signals of screen position, triggered according to the touching signals
The interface that jumps generates the log switching command.
Wherein, described to obtain the target service and identify corresponding target journaling file, and by the shown target
Link information switching is shown as the target journaling file, comprising:
At least one log server belonging to the target service mark is obtained from the log system, as at least
One target journaling server;
The target service is obtained from the target journaling server identifies corresponding multiple journal files;
The multiple journal file that will acquire is packaged into target journaling file, and by the shown Target Link
Information switching is shown as the target journaling file.
On the other hand the embodiment of the present invention provides a kind of link trace device, which includes:
Link information obtains module and generates the service identification and institute for obtaining global link information and service identification
State the mapping table between each of the links information in global link information;
Link information display module obtains object chain according to the link inquiry request for obtaining link inquiry request
Road information, and the Target Link information is shown in link trace displayed page;
Journal file obtains module, for obtaining the log switching command for being directed to the Target Link information, according to described
Log switching command obtains the corresponding target service mark of the Target Link information from the mapping table, obtains the mesh
The corresponding target journaling file of service identification is marked, and shown Target Link information switching is shown as the target day
Will file.
Wherein, the link information display module, comprising:
First acquisition unit, for obtaining inquiry business type parameter, query time model in the link inquiry request
Enclose parameter;
Second acquisition unit, for being obtained and the inquiry business type parameter, the inquiry from global link information
The link information to be detected that time range parameter matches, and obtain the target label of the link information to be detected;
Determination unit, for the link information to be detected that target label is abnormal marking to be determined as Target Link information.
Wherein, the journal file obtains module, comprising:
First instruction generation unit, for where getting log switching key when the touching signals of screen position, root
The corresponding click commands of the log switching key are generated according to the touching signals;
Second instruction generation unit, for generating the log for being directed to the Target Link information according to the click commands
Switching command.
Wherein, the journal file obtains module, comprising:
Setting unit, for jumping interface for Target Link information setting;
Third instruction generation unit, the touching signals for the screen position where getting the Target Link information
When, interface, which is jumped, according to touching signals triggering generates the log switching command.
Wherein, the journal file obtains module, comprising:
Third acquiring unit, for obtaining at least one day belonging to the target service mark from the log system
Will server, as at least one target journaling server;
4th acquiring unit, it is corresponding multiple for obtaining the target service mark from the target journaling server
Journal file;
Encapsulation unit, the multiple journal file for will acquire are packaged into target journaling file, and will be shown
The Target Link information switching be shown as the target journaling file.
On the other hand the embodiment of the present invention provides a kind of link trace device, comprising: processor and memory;
The processor is connected with memory, wherein for storing program code, the processor is used for the memory
Said program code is called, to execute such as the method in the embodiment of the present invention in one side.
On the other hand the embodiment of the present invention provides a kind of computer readable storage medium, the computer-readable storage medium
Matter is stored with computer program, and the computer program includes program instruction, and described program is instructed when being executed by a processor, held
Row such as the method in the embodiment of the present invention in one side.
The embodiment of the present invention by obtaining service identification while obtaining global link information, and generate service identification with
The mapping table between each of the links information in global link information can be from above-mentioned when receiving link inquiry request
The Target Link information to match with link inquiry request is obtained in global link information, and is shown on link trace displayed page
Show above-mentioned Target Link information, the log switching command of above-mentioned Target Link information can be directed to by obtaining, is closed from above-mentioned mapping
It is the corresponding target service mark of above-mentioned Target Link information to be obtained in table, and then above-mentioned target service is obtained from log system
Corresponding target journaling file is identified, and switches the above-mentioned Target Link information of display on above-mentioned link trace displayed page
At the above-mentioned target journaling file of display.During entire link trace, showing in link trace can not only be shown on the page
The Target Link information inquired can also be directly linked to the corresponding journal file of above-mentioned Target Link information, can be quick
The wrong root for positioning link exception, to improve the efficiency of link abnormality processing.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is a kind of flow diagram of link trace method provided in an embodiment of the present invention;
Fig. 2 is the flow diagram of another link trace method provided in an embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of link trace device provided in an embodiment of the present invention;
Fig. 4 is the structural schematic diagram of another link trace device provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
Micro services framework, which can refer to, splits into many services with certain well function whole business, by very
Cooperation between the small service of polydispersion, can solve more complicated problem.In micro services framework, most functional module
All it is independent deployment operation, is stateless service each other by bus interaction, it is preceding in the environment in above-mentioned framework
The Business Stream on backstage can processing and transmitting Jing Guo multiple micro services, in the treatment process of Business Stream, user can only learn this
The final process result of Business Stream, and can not learn the processing result of the processing sequence of Business Stream and each micro services of process,
If mistake and abnormal occurs in Business Stream, needs to log on to each server and check journal file to search and orientation problem, consumption
The time taken is too many, causes to search and the efficiency of orientation problem is too low.Link trace can recorde patrolling in primary specific request
Track is collected, that is, can recorde whole job informations that system is completed in the specific request, above-mentioned logic track can wrap
Include each service and timestamp Jing Guo each service that above-mentioned specific request is passed through, the duration of each service processing cost, with
And the executive condition of each service.The executive condition of above-mentioned each service can refer to whether run succeeded, if it is retried,
Execute whether failure causes influence to entire request.According to the above-mentioned information traced into, it can inquire and be flowed out with positioning service
The abnormal cause of existing mistake.
In order to improve the efficiency of inquiry and orientation problem, process of the method provided in an embodiment of the present invention in link trace
In, business relevant data (service identification) can be collected while contribution link information, and generate service identification and the overall situation
The mapping table between each of the links information in link information.It, can be according to link when receiving link inquiry request
Parameter information (for example, inquiry business type parameter, query time range parameter) in inquiry request, in above-mentioned link information
Target Link information is got, and shows the above-mentioned Target Link information got, Ke Yi on link trace displayed page
It is that above-mentioned Target Link information setting jumps interface on above-mentioned link trace displayed page, interface acquisition can be jumped based on above-mentioned
For the log switching command of above-mentioned Target Link information, and then above-mentioned Target Link letter can be obtained from above-mentioned mapping table
Corresponding target service mark is ceased, and then above-mentioned target service can be obtained from log system and identify corresponding target journaling text
Part, and the above-mentioned Target Link information of display is switched into the above-mentioned target journaling text of display on above-mentioned link trace displayed page
Part, that is, it can be directly linked to the corresponding target journaling file of Target Link information in above-mentioned link trace displayed page,
It can be with quick search and orientation problem.Method and device provided in an embodiment of the present invention is said below in conjunction with Fig. 1 to Fig. 4
It is bright.
Referring to Figure 1, Fig. 1 is a kind of flow diagram of link trace method provided in an embodiment of the present invention.Such as Fig. 1 institute
Show, method provided in an embodiment of the present invention is specifically described below in conjunction with step S101- step S103.
S101 obtains global link information and service identification, generates in the service identification and the global link information
Each of the links information between mapping table.
In some possible embodiments, the full link that link trace system can track each request calls, and receives
Collect global link information and service identification, that is, collects the link information that the corresponding full link of each request calls
With service identification, and generate the mapping table between above-mentioned service identification and each of the links information, so as to it is subsequent can be from above-mentioned
The corresponding service identification of link information is inquired in mapping table.Wherein, at the beginning of above-mentioned link information may include calling
Between, call type, the Service name of request calls time-consuming, call result, exception information etc., and above-mentioned service identification can use number
It indicates, other character representations can also be used.Link trace system may include data collection, data storage, data query, data
Show four parts.
In some possible embodiments, it by taking Zipkin (link trace system) as an example, can be carried out using Zipkin
Link trace, Zipkin are a distributed tracking systems, and polymerizable each operation system calls delayed data, reach link calling
Monitoring tracking.Zipkin can go to collect data in micro services framework regularly sequentially in time, and can manage
It states the data being collected into and inquires useful data.Zipkin is related to following 4 components: collector (data acquisition),
Storage (data storage), search (data query) and UI (data displaying), wherein collector can be used for receiving respectively
The link monitoring data of application transport, storage can be used for storing the link monitoring data that above-mentioned collector is received, can
It supports In-Memory (being stored in memory, to compress column storage), MySQL (Relational DBMS),
Cassandra (non-relational database of mixed type), ElasticSearch (search server a, it is possible to provide distribution is multi-purpose
The full-text search engine of family ability) data storage method in 4, search can be used for inquiring the data stored in storage, mainly
It is supplied to UI use, UI expression can provide simple web interface, for showing query result.It, can be with when an operation is tracked
The link trace data being collected into are converted to the general tracking data of Zipkin by transport (transmitter), and are sent
To Zipkin, Zipkin can verify the link trace data received, be stored in tracking data after being proved to be successful
In the storage of Zipkin.Wherein, configured with http, (Hyper Text Transfer Protocol, hypertext pass Zipkin
Defeated agreement), the kafka distributed post of high-throughput (subscribe to message system), scribe (result collection system) three types
Transport, that is, by above-mentioned http, kafka, scribe three types request send tracking data be only
Zipkin general tracking data.
In some possible embodiments, Zipkin is during link trace, the link that collector is received with
Track data may include link information and service identification, by carrying out secondary development to Zipkin, by the link information received with
Service identification is stored, and in storing process, produces the mapping between a service identification and each of the links information
Relation table, in order to distinguish the corresponding link information of different business.Wherein, service identification can be used for unique identification business information,
Namely same business uses same service identification.
S102, obtain link inquiry request, according to the link inquiry request obtain Target Link information, and link with
Track displayed page shows the Target Link information.
In some possible embodiments, link trace system can provide inquiry function for the above-mentioned link information got
Can, when a user requests to occur abnormal or mistake, link trace system can get Client-initiated link inquiry request, root
It can be retrieved from above-mentioned global link information according to above-mentioned link inquiry request and obtain the corresponding full link letter of above-mentioned user's request
Breath, and can determine that can be in link for the Target Link information of above-mentioned acquisition in the presence of the abnormal Target Link information of calling
It is shown on the displayed page of tracking system, so that user can be according to above-mentioned Target Link Information locating problem.
In some possible embodiments, by taking Zipkin as an example, a simple application programming interfaces can be provided
(Application Program Interface, API) for inquiring and retrieving link information, query result be may be displayed on
On the link trace displayed page UI of Zipkin.After Zipkin receives link inquiry request, above-mentioned API pairs can be passed through
The tracking data stored in storage is inquired, and Target Link information is obtained.It is appreciated that store in storage
It is corresponding need to only to retrieve above-mentioned link inquiry request in query process for the link information of all call chains during Zipkin tracking
Link information, and determine to exist and call abnormal Target Link information, and show the mesh of above-mentioned determination on the interface UI
Mark link information.For example, the Target Link information inquired is as follows in a link query process: A system calls B system
System, B system recalls C system, and C system recalls d system, then the link information on the interface UI can be shown as A → B → C →
D。
Optionally, the respond request number of transactions per second of certain section of time inner joint can also be shown on the interface UI of Zipkin
(transaction per second, TPS), average time-consuming, maximum time-consuming, the information such as minimum time-consuming can intuitively be known
The utilization rate of each interface and the performance of system, can be convenient the performance information of O&M monitoring server.
S103 obtains the log switching command for being directed to the Target Link information, is reflected according to log switching command from described
It penetrates relation table and obtains the corresponding target service mark of the Target Link information, obtain the target service and identify corresponding target
Journal file, and shown Target Link information switching is shown as the target journaling file.
It in some possible embodiments, can be above-mentioned Target Link on the displayed page of link trace system
Information adds corresponding on-link mode (OLM), so that user can carry out changing interface with clickthrough, link trace system is available
Based on the log switching command for above-mentioned Target Link information that above-mentioned on-link mode (OLM) generates, it is based on above-mentioned log switching command
The corresponding target service mark of above-mentioned Target Link information can be got from above-mentioned mapping table, can be looked into from log system
Target journaling file corresponding with above-mentioned target service mark is ask, and is shown on the page in link trace by the Target Link of display
Information switches to the above-mentioned target journaling file of display.Link trace system can identify target service as keyword in log
It is retrieved in system, whole journal file (the i.e. target journalings to match will be identified with above-mentioned target service in log system
File) it is shown on above-mentioned link trace displayed page.
In some possible embodiments, by taking Zipkin as an example, by carrying out secondary development to Zipkin, at the interface UI
On can for above-mentioned Target Link information add on-link mode (OLM), can be obtained by above-mentioned on-link mode (OLM) for above-mentioned Target Link information
Log switching command, and then log system can be entered according to above-mentioned log switching command, and can be from above-mentioned mapping table
The corresponding target service mark of above-mentioned Target Link information is inquired, and then can be obtained from log system and above-mentioned target service
Relevant whole journal files are identified, and are shown on the interface UI.
The embodiment of the present invention by obtaining service identification while obtaining global link information, and generate service identification with
The mapping table between each of the links information in global link information can be from above-mentioned when receiving link inquiry request
The Target Link information to match with link inquiry request is obtained in global link information, and is shown on link trace displayed page
Show above-mentioned Target Link information, the log switching command of above-mentioned Target Link information can be directed to by obtaining, is closed from above-mentioned mapping
It is the corresponding target service mark of above-mentioned Target Link information to be obtained in table, and then above-mentioned target service is obtained from log system
Corresponding target journaling file is identified, and switches the above-mentioned Target Link information of display on above-mentioned link trace displayed page
At the above-mentioned target journaling file of display.During entire link trace, showing in link trace can not only be shown on the page
The Target Link information inquired can also be directly linked to the corresponding journal file of above-mentioned Target Link information, can be quick
The wrong root for positioning link exception, to improve the efficiency of link abnormality processing.
Fig. 2 is referred to, Fig. 2 is the flow diagram of another link trace method provided in an embodiment of the present invention.Such as Fig. 2
It is shown, method provided in an embodiment of the present invention is specifically described below in conjunction with step S201- step S209.
S201 obtains global link information and service identification, generates in the service identification and the global link information
Each of the links information between mapping table.
Wherein, the specific implementation of above-mentioned steps S201 may refer in embodiment corresponding to above-mentioned Fig. 1 to step
The description of S101, is not discussed here.
S202 obtains link inquiry request, and obtains the inquiry business type parameter in the link inquiry request, inquiry
Time range parameter.
In some possible embodiments, when mistake and exception occurs in a certain request of user, in order to inquire and determine
Position problem, can be determined by checking the complete calling link information of the request, therefore can send one to link trace system
Link inquiry request.Link trace system can mention after getting above-mentioned link inquiry request from above-mentioned link inquiry request
Take out inquiry business type parameter, query time range parameter.Wherein, above-mentioned inquiry business type parameter can be used to indicate
The corresponding type of service of user's request is stated, above-mentioned query time range parameter can be used to indicate the time of above-mentioned user's request
The information such as the handling duration of timestamp, each service when range due to link information may include by each service,
The object time range of inquiry link information can be determined by above-mentioned query time range parameter.
S203 is obtained and the inquiry business type parameter, the query time range parameter from global link information
The link information to be detected to match, and obtain the target label of the link information to be detected.
In some possible embodiments, can according to above-mentioned inquiry business type parameter, above-mentioned time range parameter from
(i.e. above-mentioned user requests complete the link information to be detected that acquisition matches with above-mentioned user request in above-mentioned global link information
Whole calling link information), for above-mentioned link information to be detected, link trace system can carry out different marks according to link information
Note, for example, being marked using different colors, black can be used to indicate to call normal link information, and red can be used
To indicate to call abnormal link information.
The link information to be detected that target label is abnormal marking is determined as Target Link information by S204, and in link
Tracking displayed page shows the Target Link information.
In some possible embodiments, the part chain for being will be marked in above-mentioned link information to be detected
Road information is determined as Target Link information, and above-mentioned Target Link information is shown on link trace interface.For example, link trace
In system, using red as abnormal link information is called, if link information to be detected are as follows: A system calls B system, B system
C system is recalled, C system recalls d system, and d system recalls E system and F system, wherein calling link C → D → F chain
The label of road information is that link C → D → F is then determined as Target Link information.
S205 is raw according to the touching signals where getting log switching key when the touching signals of screen position
At the corresponding click commands of the log switching key.
In some possible embodiments, above-mentioned link trace displayed page is showing the same of above-mentioned Target Link information
When, corresponding log switching key can be provided for above-mentioned Target Link information, user can be by clicking above-mentioned log switching key
A touching signals are issued, when link trace system gets above-mentioned touching signals, institute can be generated according to above-mentioned touching signals
State the corresponding click commands of log switching key.Above-mentioned log switching key is represented by a kind of on-link mode (OLM), realize link with
Display content on track displayed page jumps.
S206 generates the log switching command for being directed to the Target Link information, according to log according to the click commands
Switching command obtains the corresponding target service mark of the Target Link information from the mapping table.
In some possible embodiments, it is corresponding that above-mentioned Target Link information can be generated according to above-mentioned click commands
The Target Link information of display is jumped to the instruction of journal file by log switching command on link trace displayed page,
In the log switching command, it may include the related content of Target Link information, and then can be obtained from above-mentioned mapping table
The target service of above-mentioned Target Link information identifies.
Optionally, interface can be jumped for the setting of Target Link information on above-mentioned link trace displayed page, when getting
Where above-mentioned Target Link information when the touching signals of screen position, generated according to the above-mentioned interface that jumps of above-mentioned touching signals triggering
Above-mentioned log switching command.It, can be using Target Link information as a kind of on-link mode (OLM), i.e., when showing above-mentioned Target Link information
User can by click one touching signals of Target Link delivering, the available touching signals of link trace system, into
And log switching command is generated, so as to obtain the target service mark of above-mentioned Target Link information from above-mentioned mapping table
Know.
S207 obtains at least one log server belonging to the target service mark from the log system, makees
For at least one target journaling server.
In some possible embodiments, be based on above-mentioned log switching command, can enter log system, obtain with it is above-mentioned
Target service identifies corresponding journal file.Under micro services framework, each call chain can pass through multiple services, therefore
Each service can generate journal file on corresponding server, it is understood that multiple services can be passed through for each business, on
Stating the corresponding journal file of business will disperse on multiple independent servers.Above-mentioned mesh can will be dispersed with from log system
Mark service identification corresponds to multiple servers of journal file as target journaling server.
Wherein, above-mentioned target journaling server can be identified by above-mentioned target service to determine, entering log system
Afterwards, target service mark can be used to inquire as keyword all journal files, if it exists the business in journal file
Mark is identical as above-mentioned target service mark, then the server where above-mentioned journal file is determined as target journaling server.
For example, if target service is identified as numerical value 1, using the service identification recorded in keyword " service identification 1 " and journal file
It is matched, if being similarly numerical value 1, then it represents that successful match will include the clothes where the log of " service identification 1 " keyword
Business device is determined as target journaling server.
S208 obtains the target service from the target journaling server and identifies corresponding multiple journal files.
In some possible embodiments, on available above-mentioned all target journaling servers with above-mentioned target service
Identify multiple journal files for matching, that is, determine above-mentioned target service identify corresponding whole journal files position and
Content.
S209, the multiple journal file that will acquire are packaged into target journaling file, and by the shown mesh
Mark link information switching is shown as the target journaling file.
In some possible embodiments, the above-mentioned multiple journal files got can be summarized, it will be all
Log is ranked up by the time sequencing of Business Stream, and storage in one file, is packaged into a target journaling file, and will be upper
State the log letter that Target Link information switching shown on link trace displayed page is shown as in above-mentioned target journaling file
Breath.
Optionally, after obtaining the corresponding call chain log (i.e. target journaling file) of service identification, log can be divided
Analysis, quick search and orientation problem are apparent that each calling section accounts for the entire time accounting for calling section, thus may be used
There is abnormal link to determine.For example, in the journal file showed on above-mentioned link trace displayed page, a certain calling section
It is excessive to account for the entire time accounting for calling section, then can determine that the corresponding link of calling section is problematic link or overtime link, from
And it rapidly and accurately solves the problems, such as.
The embodiment of the present invention during link trace by collecting business relevant number while contribution link information
According to (service identification), and generate the mapping table between each of the links information in service identification and global link information.When
When receiving link inquiry request, can according in link inquiry request parameter information (for example, inquiry business type parameter,
Query time range parameter), Target Link information is got in above-mentioned link information, and show on link trace displayed page
Show the above-mentioned Target Link information got, can be above-mentioned Target Link information addition on above-mentioned link trace displayed page
Link can obtain the log switching command for being directed to above-mentioned Target Link information based on above-mentioned link, and then can be from above-mentioned mapping
The corresponding target service mark of above-mentioned Target Link information is obtained in relation table, and then above-mentioned target can be obtained from log system
The corresponding target journaling file of service identification, and by the above-mentioned Target Link information of display on above-mentioned link trace displayed page
Switch to the above-mentioned target journaling file of display.During entire link trace, showing in link trace not only can be on the page
It shows the Target Link information that inquires, the corresponding journal file of above-mentioned Target Link information can also be directly linked to, it can be with
The quickly wrong root of positioning link exception, to improve the efficiency of link abnormality processing.
Fig. 3 is referred to, Fig. 3 is a kind of structural schematic diagram of link trace device provided in an embodiment of the present invention.Such as Fig. 3 institute
Show, which may include: that link information obtains module 10, link information display module 20, and journal file obtains
Module 30;
Link information obtains module 10, for obtaining global link information and service identification, generate the service identification with
The mapping table between each of the links information in the global link information;
Link information display module 20 obtains target according to the link inquiry request for obtaining link inquiry request
Link information, and the Target Link information is shown in link trace displayed page;
Journal file obtains module 30, for obtaining the log switching command for being directed to the Target Link information, according to institute
It states log switching command to identify from the corresponding target service of the mapping table acquisition Target Link information, described in acquisition
Target service identifies corresponding target journaling file, and shown Target Link information switching is shown as the target
Journal file.
Wherein, above-mentioned link information obtains module 10, link information display module 20, and journal file obtains the tool of module 30
Body function implementation may refer to the step S101- step S103 in embodiment corresponding to above-mentioned Fig. 1, no longer go to live in the household of one's in-laws on getting married here
It states.
Please also refer to Fig. 3, above-mentioned link information display module 20 may include: first acquisition unit 201, and second obtains
Unit 202, determination unit 203;
First acquisition unit 201, for obtaining inquiry business type parameter, query time in the link inquiry request
Range parameter;
Second acquisition unit 202, for obtained from global link information with the inquiry business type parameter, described look into
The link information to be detected that time range parameter matches is ask, and obtains the target label of the link information to be detected;
Determination unit 203, for the link information to be detected that target label is abnormal marking to be determined as Target Link letter
Breath.
Wherein, above-mentioned first acquisition unit 201, second acquisition unit 202, the concrete function realization side of determination unit 203
Formula may refer to the step S202- step S204 in embodiment corresponding to above-mentioned Fig. 2, be not discussed here.
Please also refer to Fig. 3, it may include: the first instruction generation unit 301 that above-mentioned journal file, which obtains module 30, and second
Instruction generation unit 302, setting unit 303, third instruction generation unit 304, third acquiring unit 305, the 4th acquiring unit
306, encapsulation unit 307;
First instruction generation unit 301, for where getting log switching key when the touching signals of screen position,
The corresponding click commands of the log switching key are generated according to the touching signals;
Second instruction generation unit 302, for generating the day for being directed to the Target Link information according to the click commands
Will switching command;
Setting unit 303, for jumping interface for Target Link information setting;
Third instruction generation unit 304, the touch-control letter for the screen position where getting the Target Link information
Number when, jump interface according to touching signals triggering and generate the log switching command;
Third acquiring unit 305, for being obtained from the log system at least one belonging to the target service mark
A log server, as at least one target journaling server;
4th acquiring unit 306, it is corresponding for obtaining the target service mark from the target journaling server
Multiple journal files;
Encapsulation unit 307, the multiple journal file for will acquire is packaged into target journaling file, and will show
The Target Link information switching shown is shown as the target journaling file.
Wherein, above-mentioned first instruction generation unit 301, the second instruction generation unit 302, setting unit 303, third instruction
Generation unit 304, third acquiring unit 305, the 4th acquiring unit 306, the concrete function implementation of encapsulation unit 307 can be with
Referring to the step S205- step S209 in embodiment corresponding to above-mentioned Fig. 2, it is not discussed here.Wherein, when the first instruction
Generation unit 301, the second instruction generation unit 302 is when executing corresponding operating, setting unit 303, third instruction generation unit
304 pauses execute operation.When setting unit 303, third instruction generation unit 304 is when executing corresponding operating, the first instruction
Generation unit 301, the second instruction generation unit 302, which is suspended, executes operation.
The embodiment of the present invention during link trace by collecting business relevant number while contribution link information
According to (service identification), and generate the mapping table between each of the links information in service identification and global link information.When
When receiving link inquiry request, can according in link inquiry request parameter information (for example, inquiry business type parameter,
Query time range parameter), Target Link information is got in above-mentioned link information, and show on link trace displayed page
Show the above-mentioned Target Link information got, can be above-mentioned Target Link information addition on above-mentioned link trace displayed page
Link can obtain the log switching command for being directed to above-mentioned Target Link information based on above-mentioned link, and then can be from above-mentioned mapping
The corresponding target service mark of above-mentioned Target Link information is obtained in relation table, and then above-mentioned target can be obtained from log system
The corresponding target journaling file of service identification, and by the above-mentioned Target Link information of display on above-mentioned link trace displayed page
Switch to the above-mentioned target journaling file of display.During entire link trace, showing in link trace not only can be on the page
It shows the Target Link information that inquires, the corresponding journal file of above-mentioned Target Link information can also be directly linked to, it can be with
The quickly wrong root of positioning link exception, to improve the efficiency of link abnormality processing.
Fig. 4 is referred to, Fig. 4 is the structural schematic diagram of another link trace device provided in an embodiment of the present invention.Such as Fig. 4
Shown, the link trace device 500 in the embodiment of the present invention may include: one or more processors 501 and memory 502.
Above-mentioned processor 501 and memory 502 are connected by bus 503.Memory 502 is for storing computer program, the computer
Program includes program instruction, and processor 501 is used to execute the program instruction of the storage of memory 502, can be used for:
Global link information and service identification are obtained, every in the service identification and the global link information is generated
Mapping table between link information;
Link inquiry request is obtained, Target Link information is obtained according to the link inquiry request, and in link trace exhibition
Show that the page shows the Target Link information;
The log switching command for being directed to the Target Link information is obtained, according to the log switching command from the mapping
Relation table obtains the corresponding target service mark of the Target Link information, obtains the target service and identifies corresponding target day
Will file, and shown Target Link information switching is shown as the target journaling file.
In some possible embodiments, above-mentioned processor 501 above-mentioned is obtained according to the link inquiry request executing
When taking Target Link information, it is specifically used for:
Obtain inquiry business type parameter, the query time range parameter in the link inquiry request;
It obtains from global link information and matches with the inquiry business type parameter, the query time range parameter
Link information to be detected, and obtain the target label of the link information to be detected;
The link information to be detected that target label is abnormal marking is determined as Target Link information.
In some possible embodiments, above-mentioned processor 501 is executing above-mentioned acquisition for Target Link letter
When the log switching command of breath, it is specifically used for:
Where getting log switching key when the touching signals of screen position, according to touching signals generation
The corresponding click commands of log switching key;
According to the click commands, the log switching command for being directed to the Target Link information is generated.
Optionally, in some possible embodiments, above-mentioned processor 501 is executing above-mentioned acquisition for the target
When the log switching command of link information, it is specifically used for:
Interface is jumped for Target Link information setting;
Where getting the Target Link information when touching signals of screen position, triggered according to the touching signals
The interface that jumps generates the log switching command.
In some possible embodiments, above-mentioned processor 501 is executing the above-mentioned acquisition target service mark pair
The target journaling file answered, and when shown Target Link information switching is shown as the target journaling file, tool
Body is used for:
At least one log server belonging to the target service mark is obtained from the log system, as at least
One target journaling server;
The target service is obtained from the target journaling server identifies corresponding multiple journal files;
The multiple journal file that will acquire is packaged into target journaling file, and by the shown Target Link
Information switching is shown as the target journaling file.
In some possible embodiments, above-mentioned processor 501 can be central processing unit (central
Processing unit, CPU), which can also be other general processors, digital signal processor (digital
Signal processor, DSP), specific integrated circuit (application specific integrated circuit,
ASIC), ready-made programmable gate array (field-programmable gate array, FPGA) or other programmable logic
Device, discrete gate or transistor logic, discrete hardware components etc..General processor can be microprocessor or this at
Reason device is also possible to any conventional processor etc..
The memory 502 may include read-only memory and random access memory, and to processor 501 provide instruction and
Data.The a part of of memory 502 can also include nonvolatile RAM.For example, memory 502 can also be deposited
Store up the information of device type.
It should be appreciated that link trace in embodiment corresponding to the executable Fig. 1-Fig. 2 above of above-mentioned link trace device 500
The description of method also can be performed the description in embodiment corresponding to Fig. 3 to link trace device, no longer be repeated herein.
The embodiment of the present invention by obtaining service identification while obtaining global link information, and generate service identification with
The mapping table between each of the links information in global link information can be from above-mentioned when receiving link inquiry request
The Target Link information to match with link inquiry request is obtained in global link information, and is shown on link trace displayed page
Show above-mentioned Target Link information, the log switching command of above-mentioned Target Link information can be directed to by obtaining, is closed from above-mentioned mapping
It is the corresponding target service mark of above-mentioned Target Link information to be obtained in table, and then above-mentioned target service is obtained from log system
Corresponding target journaling file is identified, and switches the above-mentioned Target Link information of display on above-mentioned link trace displayed page
At the above-mentioned target journaling file of display.During entire link trace, showing in link trace can not only be shown on the page
The Target Link information inquired can also be directly linked to the corresponding journal file of above-mentioned Target Link information, can be quick
The wrong root for positioning link exception, to improve the efficiency of link abnormality processing.
In addition, it need to be noted that: the embodiment of the invention also provides a kind of computer readable storage mediums, and on
Computer program performed by the link trace device 1 for being stored with and being mentioned above in computer readable storage medium is stated, and above-mentioned
Computer program includes program instruction, when processor executes above procedure instruction, is able to carry out embodiment corresponding to Fig. 2 above
In description to above-mentioned link trace method therefore will no longer repeat here.In addition, to using the beneficial of same procedure
Effect description, is also no longer repeated.For undisclosed in computer readable storage medium embodiment according to the present invention
Technical detail please refers to the description of embodiment of the present invention method.
" embodiment " is referred in the present invention it is meant that a particular feature, structure, or characteristic described can be in conjunction with the embodiments
It is included at least one embodiment of the present invention.Each position in the description shows that the phrase might not each mean phase
Same embodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art are explicitly
Implicitly understand, embodiment described herein can be combined with other embodiments.In description of the invention and institute
Term "and/or" used in attached claims refer to one or more of associated item listed any combination and
All possible combinations, and including these combinations.Those of ordinary skill in the art may be aware that in conjunction with disclosed herein
Each exemplary unit and algorithm steps of embodiment description can be come with the combination of electronic hardware, computer software or the two
It realizes, in order to clearly illustrate the interchangeability of hardware and software, is generally described according to function in the above description
Each exemplary composition and step.These functions are implemented in hardware or software actually, the spy depending on technical solution
Fixed application and design constraint.Professional technician can retouch each specific application using distinct methods to realize
The function of stating, but such implementation should not be considered as beyond the scope of the present invention.
Method provided in an embodiment of the present invention and relevant apparatus be referring to method flow diagram provided in an embodiment of the present invention and/
Or structural schematic diagram is come what is described, can specifically be realized by computer program instructions the every of method flow diagram and/or structural schematic diagram
The combination of process and/or box in one process and/or box and flowchart and/or the block diagram.These computer programs refer to
Enable the processor that can provide general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices
To generate a machine, so that generating use by the instruction that computer or the processor of other programmable data processing devices execute
In the function that realization is specified in one or more flows of the flowchart and/or structural schematic diagram one box or multiple boxes
Device.These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with specific
In the computer-readable memory that mode works, so that it includes instruction that instruction stored in the computer readable memory, which generates,
The manufacture of device, the command device are realized in one box of one or more flows of the flowchart and/or structural schematic diagram
Or the function of being specified in multiple boxes.These computer program instructions can also be loaded into computer or the processing of other programmable datas
In equipment, so that executing series of operation steps on a computer or other programmable device to generate computer implemented place
Reason, so that instruction executed on a computer or other programmable device offer is for realizing in one process of flow chart or multiple
The step of function of being specified in process and/or structural representation one box or multiple boxes.
The term " includes " and " having " and their any changes occurred in description of the invention, claims and attached drawing
Shape, it is intended that cover and non-exclusive include.Such as contain the process, method of a series of steps or units, system, product or
Equipment is not limited to listed step or unit, but optionally further comprising the step of not listing or unit or optional
Ground further includes the other step or units intrinsic for these process, methods, product or equipment.
The above disclosure is only the preferred embodiments of the present invention, cannot limit the right model of the present invention with this certainly
It encloses, therefore equivalent changes made in accordance with the claims of the present invention, is still within the scope of the present invention.
Claims (10)
1. a kind of link trace method characterized by comprising
Global link information and service identification are obtained, each of the links in the service identification and the global link information are generated
Mapping table between information;
Link inquiry request is obtained, Target Link information is obtained according to the link inquiry request, and show page in link trace
Face shows the Target Link information;
The log switching command for being directed to the Target Link information is obtained, according to the log switching command from the mapping relations
Table obtains the corresponding target service mark of the Target Link information, obtains the target service and identifies corresponding target journaling text
Part, and shown Target Link information switching is shown as the target journaling file.
2. the method according to claim 1, wherein described obtain Target Link according to the link inquiry request
Information, comprising:
Obtain inquiry business type parameter, the query time range parameter in the link inquiry request;
From global link information obtain with the inquiry business type parameter, the query time range parameter match to
Link information is detected, and obtains the target label of the link information to be detected;
The link information to be detected that target label is abnormal marking is determined as Target Link information.
3. the method according to claim 1, wherein the acquisition is cut for the log of the Target Link information
Change instruction, comprising:
Where getting log switching key when the touching signals of screen position, the log is generated according to the touching signals
The corresponding click commands of switching key;
According to the click commands, the log switching command for being directed to the Target Link information is generated.
4. the method according to claim 1, wherein the acquisition is cut for the log of the Target Link information
Change instruction, comprising:
Interface is jumped for Target Link information setting;
Where getting the Target Link information when touching signals of screen position, according to touching signals triggering
It jumps interface and generates the log switching command.
5. the method according to claim 1, wherein described obtain the target service mark corresponding target day
Will file, and shown Target Link information switching is shown as the target journaling file, comprising:
At least one log server belonging to the target service mark is obtained from the log system, as at least one
Target journaling server;
The target service is obtained from the target journaling server identifies corresponding multiple journal files;
The multiple journal file that will acquire is packaged into target journaling file, and by the shown Target Link information
Switching is shown as the target journaling file.
6. a kind of link trace device characterized by comprising
Link information obtains module, for obtaining global link information and service identification, generates the service identification and described complete
The mapping table between each of the links information in office's link information;
Link information display module obtains Target Link letter according to the link inquiry request for obtaining link inquiry request
Breath, and the Target Link information is shown in link trace displayed page;
Journal file obtains module, for obtaining the log switching command for being directed to the Target Link information, according to the log
Switching command obtains the corresponding target service mark of the Target Link information from the mapping table, obtains the target industry
Business identifies corresponding target journaling file, and shown Target Link information switching is shown as the target journaling text
Part.
7. device according to claim 6, which is characterized in that the link information display module, comprising:
First acquisition unit, for obtaining the inquiry business type parameter in the link inquiry request, query time range ginseng
Number;
Second acquisition unit, for being obtained and the inquiry business type parameter, the query time from global link information
The link information to be detected that range parameter matches, and obtain the target label of the link information to be detected;
Determination unit, for the link information to be detected that target label is abnormal marking to be determined as Target Link information.
8. device according to claim 6, which is characterized in that the journal file obtains module, comprising:
Third acquiring unit, for obtaining at least one log clothes belonging to the target service mark from the log system
Business device, as at least one target journaling server;
4th acquiring unit identifies corresponding multiple logs for obtaining the target service from the target journaling server
File;
Encapsulation unit, the multiple journal file for will acquire are packaged into target journaling file, and by shown institute
It states the switching of Target Link information and is shown as the target journaling file.
9. a kind of link trace device characterized by comprising processor and memory;
The processor is connected with memory, wherein the memory is for storing program code, and the processor is for calling
Said program code, to execute the method according to claim 1 to 5.
10. a kind of computer storage medium, which is characterized in that the computer storage medium is stored with computer program, described
Computer program includes program instruction, and described program is instructed when being executed by a processor, executed such as any one of claim 1-5 institute
The method stated.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910420483.3A CN110245035A (en) | 2019-05-20 | 2019-05-20 | A kind of link trace method and device |
PCT/CN2019/117987 WO2020233015A1 (en) | 2019-05-20 | 2019-11-13 | Link tracking method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910420483.3A CN110245035A (en) | 2019-05-20 | 2019-05-20 | A kind of link trace method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110245035A true CN110245035A (en) | 2019-09-17 |
Family
ID=67884635
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910420483.3A Pending CN110245035A (en) | 2019-05-20 | 2019-05-20 | A kind of link trace method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110245035A (en) |
WO (1) | WO2020233015A1 (en) |
Cited By (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110751444A (en) * | 2019-10-25 | 2020-02-04 | 拉扎斯网络科技(上海)有限公司 | Data processing method, device, computer system and readable storage medium |
CN110855477A (en) * | 2019-10-29 | 2020-02-28 | 浙江大搜车软件技术有限公司 | Link log monitoring method and device, computer equipment and storage medium |
CN111078342A (en) * | 2019-12-06 | 2020-04-28 | 拉扎斯网络科技(上海)有限公司 | Information display method and device, electronic equipment and computer readable storage medium |
CN111143304A (en) * | 2019-11-20 | 2020-05-12 | 杭州端点网络科技有限公司 | Micro-service system abnormal log analysis method based on request link |
CN111159590A (en) * | 2019-12-31 | 2020-05-15 | 亚信科技(中国)有限公司 | Serial connection method and device based on front-end and back-end service call links |
CN111241125A (en) * | 2020-01-08 | 2020-06-05 | 成都嗨学洛子教育科技有限公司 | Method and device for recording operation log, electronic equipment and storage medium |
CN111352902A (en) * | 2020-02-28 | 2020-06-30 | 中国平安人寿保险股份有限公司 | Log processing method and device, terminal equipment and storage medium |
CN111724158A (en) * | 2020-05-25 | 2020-09-29 | 中国建设银行股份有限公司 | Transaction path generation method and system, and related computer device and storage medium |
CN111752799A (en) * | 2020-06-24 | 2020-10-09 | 中国建设银行股份有限公司 | Service link tracking method, device, equipment and storage medium |
CN111899105A (en) * | 2020-08-04 | 2020-11-06 | 深圳乐信软件技术有限公司 | System exception handling method and device, computer equipment and storage medium |
WO2020233015A1 (en) * | 2019-05-20 | 2020-11-26 | 平安普惠企业管理有限公司 | Link tracking method and apparatus |
CN112134739A (en) * | 2020-09-24 | 2020-12-25 | 平安科技(深圳)有限公司 | Link state tracking method and device, electronic equipment and computer storage medium |
CN112256658A (en) * | 2020-10-16 | 2021-01-22 | 海尔优家智能科技(北京)有限公司 | Log record shunting method and device, storage medium and electronic device |
CN112311811A (en) * | 2020-11-16 | 2021-02-02 | 深圳市欢太科技有限公司 | Full link tracking method, device, storage medium and server |
CN112506799A (en) * | 2020-12-22 | 2021-03-16 | 北京百度网讯科技有限公司 | Business abnormity positioning method and device, electronic equipment, medium and product |
CN112597016A (en) * | 2020-12-17 | 2021-04-02 | 平安普惠企业管理有限公司 | Recording method, device and equipment of automatic test script and storage medium |
CN112783629A (en) * | 2021-02-01 | 2021-05-11 | 天津五八到家货运服务有限公司 | Service calling method and device, electronic equipment and storage medium |
CN112861053A (en) * | 2021-01-18 | 2021-05-28 | 北京致远互联软件股份有限公司 | Form tracking system of task system call link |
CN112882994A (en) * | 2021-03-30 | 2021-06-01 | 中信银行股份有限公司 | Log extraction method and device |
CN112910945A (en) * | 2020-12-08 | 2021-06-04 | 江苏苏宁云计算有限公司 | Request link tracking method and service request processing method |
CN113010247A (en) * | 2021-03-11 | 2021-06-22 | 京东数字科技控股股份有限公司 | Information processing method, device, equipment and computer readable storage medium |
CN113132143A (en) * | 2019-12-31 | 2021-07-16 | 深圳云天励飞技术有限公司 | Service call tracing method and related product |
CN113268363A (en) * | 2021-06-16 | 2021-08-17 | 中移(杭州)信息技术有限公司 | Call tracking method, device, server and storage medium based on global capability |
CN113282465A (en) * | 2021-06-17 | 2021-08-20 | 中国建设银行股份有限公司 | Fault positioning method and device, electronic equipment and computer storage medium |
CN113342767A (en) * | 2021-04-28 | 2021-09-03 | 招银云创信息技术有限公司 | Log generation method, device, equipment and storage medium |
CN113392893A (en) * | 2021-06-08 | 2021-09-14 | 北京达佳互联信息技术有限公司 | Method, device, storage medium and computer program product for positioning service fault |
CN113448936A (en) * | 2020-03-25 | 2021-09-28 | 阿里巴巴集团控股有限公司 | Log tracking method, device, server, system and storage medium |
CN113596078A (en) * | 2021-06-17 | 2021-11-02 | 微梦创科网络科技(中国)有限公司 | Service problem positioning method and device |
CN113641554A (en) * | 2021-08-10 | 2021-11-12 | 南威软件股份有限公司 | Cross-over interface link monitoring method |
CN113746883A (en) * | 2020-05-29 | 2021-12-03 | 华为技术有限公司 | Link tracking method and system |
CN113761015A (en) * | 2020-10-22 | 2021-12-07 | 北京京东振世信息技术有限公司 | Log processing method, device and system and storage medium |
CN113760652A (en) * | 2021-08-13 | 2021-12-07 | 济南浪潮数据技术有限公司 | Method, system, device and storage medium for full link monitoring based on application |
CN113762910A (en) * | 2020-11-27 | 2021-12-07 | 北京京东振世信息技术有限公司 | Document monitoring method and device |
CN113778736A (en) * | 2021-09-14 | 2021-12-10 | 北京房江湖科技有限公司 | Method and device for positioning error information |
CN113918426A (en) * | 2021-12-09 | 2022-01-11 | 山东宁泓信息技术有限公司 | Method, system and equipment for realizing Redis access full link tracking |
CN114003472A (en) * | 2022-01-04 | 2022-02-01 | 连连(杭州)信息技术有限公司 | Data processing method and device, electronic equipment and storage medium |
CN114584621A (en) * | 2022-04-18 | 2022-06-03 | 中国农业银行股份有限公司 | Data sending method and device |
WO2022126649A1 (en) * | 2020-12-18 | 2022-06-23 | Oppo广东移动通信有限公司 | Wireless communication method, terminal device and network device |
CN114866606A (en) * | 2022-04-21 | 2022-08-05 | 彩讯科技股份有限公司 | Micro-service management system |
CN115017148A (en) * | 2021-03-08 | 2022-09-06 | 杭州云掣科技有限公司 | Unified and efficient operation and maintenance data storage, retrieval and analysis method and system |
CN115412592A (en) * | 2022-08-19 | 2022-11-29 | 恒生电子股份有限公司 | Service processing system and method |
CN115987771A (en) * | 2022-12-27 | 2023-04-18 | 中国工商银行股份有限公司 | Link abnormity positioning method and device, computer equipment and storage medium |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112579457B (en) * | 2020-12-24 | 2024-04-19 | 北京志翔信息技术有限公司 | Data architecture management and control method and system based on artificial intelligence |
CN113760728A (en) * | 2021-01-22 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | Application testing method and device |
CN112817847A (en) * | 2021-01-28 | 2021-05-18 | 杭州网易再顾科技有限公司 | Data processing task testing method and device, electronic equipment and storage medium |
CN113157570A (en) * | 2021-04-07 | 2021-07-23 | 腾讯音乐娱乐科技(深圳)有限公司 | Method, device and storage medium for determining trigger subject information |
CN113094166B (en) * | 2021-05-10 | 2023-08-04 | 杭州网易云音乐科技有限公司 | Link tracking method, device, medium and computing equipment |
CN113485891A (en) * | 2021-06-30 | 2021-10-08 | 中国民航信息网络股份有限公司 | Service log monitoring method and device, storage medium and electronic equipment |
CN113468159A (en) * | 2021-07-19 | 2021-10-01 | 广东电网有限责任公司 | Data application full-link management and control method and system |
CN113806360A (en) * | 2021-08-12 | 2021-12-17 | 浙江吉利控股集团有限公司 | Dispatching link fault determining method, device, equipment and storage medium |
CN113761406B (en) * | 2021-09-03 | 2024-06-04 | 丰巢网络技术有限公司 | Intelligent cabinet two-dimension code short-chain generation method and device, medium and electronic equipment |
CN113867913B (en) * | 2021-09-27 | 2024-10-01 | 平安国际智慧城市科技股份有限公司 | Micro-service-oriented business request processing method, device, equipment and storage medium |
CN114153712A (en) * | 2021-11-22 | 2022-03-08 | 深圳市晨北科技有限公司 | Exception handling method, device, equipment and storage medium |
CN114443337B (en) * | 2022-01-27 | 2024-06-28 | 苏州浪潮智能科技有限公司 | JS-based log analysis method and device, electronic equipment and medium |
CN114598622B (en) * | 2022-03-10 | 2023-04-25 | 平安科技(深圳)有限公司 | Data monitoring method and device, storage medium and computer equipment |
CN114866535B (en) * | 2022-05-30 | 2024-09-24 | 广州简悦信息科技有限公司 | Application release downloading method and device |
CN116016646B (en) * | 2022-11-07 | 2024-05-28 | 中国工商银行股份有限公司 | Service access control method, device, equipment and medium |
CN116112397B (en) * | 2022-11-17 | 2024-08-30 | 中国邮政储蓄银行股份有限公司 | Method and device for determining delay abnormality and cloud platform |
CN116192621A (en) * | 2022-12-27 | 2023-05-30 | 上海轻维软件有限公司 | Method for tracking service call chain based on Opentracking link |
CN116882724B (en) * | 2023-07-13 | 2024-06-11 | 北京优特捷信息技术有限公司 | Method, device, equipment and medium for generating business process optimization scheme |
CN116775440B (en) * | 2023-08-21 | 2023-12-01 | 青岛民航凯亚系统集成有限公司 | Log-level link tracking method and system based on airport production operation system |
CN117176802B (en) * | 2023-11-02 | 2024-01-16 | 太平金融科技服务(上海)有限公司 | Full-link monitoring method and device for service request, electronic equipment and medium |
CN117215964B (en) * | 2023-11-09 | 2024-02-09 | 中央军委政治工作部军事人力资源保障中心 | Program anomaly observation method and device for service system |
CN118227200B (en) * | 2024-05-24 | 2024-09-03 | 华能信息技术有限公司 | Multilink tracking method |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090043709A1 (en) * | 2006-09-01 | 2009-02-12 | Huawei Technologies Co., Ltd. | Method and system for detecting trace status, trace agent and trace control server |
CN106790718A (en) * | 2017-03-16 | 2017-05-31 | 北京搜狐新媒体信息技术有限公司 | Service call link analysis method and system |
CN106933724A (en) * | 2017-03-16 | 2017-07-07 | 北京搜狐新媒体信息技术有限公司 | A kind of distributed information tracing system, information processing method and device |
CN108228322A (en) * | 2016-12-12 | 2018-06-29 | 阿里巴巴集团控股有限公司 | A kind of distributed link tracking, analysis method and server, global scheduler |
CN108228432A (en) * | 2016-12-12 | 2018-06-29 | 阿里巴巴集团控股有限公司 | A kind of distributed link tracking, analysis method and server, global scheduler |
CN109359094A (en) * | 2018-08-03 | 2019-02-19 | 挖财网络技术有限公司 | A kind of full link tracing method and device of distributed system journal |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106033514B (en) * | 2015-03-20 | 2019-08-09 | 阿里巴巴集团控股有限公司 | A kind of detection method and device of suspicious process |
CN106980627A (en) * | 2016-01-18 | 2017-07-25 | 中兴通讯股份有限公司 | The display methods and device of log content |
CN110245035A (en) * | 2019-05-20 | 2019-09-17 | 平安普惠企业管理有限公司 | A kind of link trace method and device |
-
2019
- 2019-05-20 CN CN201910420483.3A patent/CN110245035A/en active Pending
- 2019-11-13 WO PCT/CN2019/117987 patent/WO2020233015A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090043709A1 (en) * | 2006-09-01 | 2009-02-12 | Huawei Technologies Co., Ltd. | Method and system for detecting trace status, trace agent and trace control server |
CN108228322A (en) * | 2016-12-12 | 2018-06-29 | 阿里巴巴集团控股有限公司 | A kind of distributed link tracking, analysis method and server, global scheduler |
CN108228432A (en) * | 2016-12-12 | 2018-06-29 | 阿里巴巴集团控股有限公司 | A kind of distributed link tracking, analysis method and server, global scheduler |
CN106790718A (en) * | 2017-03-16 | 2017-05-31 | 北京搜狐新媒体信息技术有限公司 | Service call link analysis method and system |
CN106933724A (en) * | 2017-03-16 | 2017-07-07 | 北京搜狐新媒体信息技术有限公司 | A kind of distributed information tracing system, information processing method and device |
CN109359094A (en) * | 2018-08-03 | 2019-02-19 | 挖财网络技术有限公司 | A kind of full link tracing method and device of distributed system journal |
Cited By (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020233015A1 (en) * | 2019-05-20 | 2020-11-26 | 平安普惠企业管理有限公司 | Link tracking method and apparatus |
CN110751444A (en) * | 2019-10-25 | 2020-02-04 | 拉扎斯网络科技(上海)有限公司 | Data processing method, device, computer system and readable storage medium |
CN110751444B (en) * | 2019-10-25 | 2022-05-27 | 拉扎斯网络科技(上海)有限公司 | Data processing method, device, computer system and readable storage medium |
CN110855477A (en) * | 2019-10-29 | 2020-02-28 | 浙江大搜车软件技术有限公司 | Link log monitoring method and device, computer equipment and storage medium |
CN111143304B (en) * | 2019-11-20 | 2023-09-29 | 杭州端点网络科技有限公司 | Micro-service system exception log analysis method based on request link |
CN111143304A (en) * | 2019-11-20 | 2020-05-12 | 杭州端点网络科技有限公司 | Micro-service system abnormal log analysis method based on request link |
CN111078342A (en) * | 2019-12-06 | 2020-04-28 | 拉扎斯网络科技(上海)有限公司 | Information display method and device, electronic equipment and computer readable storage medium |
CN111159590A (en) * | 2019-12-31 | 2020-05-15 | 亚信科技(中国)有限公司 | Serial connection method and device based on front-end and back-end service call links |
CN113132143A (en) * | 2019-12-31 | 2021-07-16 | 深圳云天励飞技术有限公司 | Service call tracing method and related product |
CN113132143B (en) * | 2019-12-31 | 2023-04-07 | 深圳云天励飞技术有限公司 | Service call tracing method and related product |
CN111241125A (en) * | 2020-01-08 | 2020-06-05 | 成都嗨学洛子教育科技有限公司 | Method and device for recording operation log, electronic equipment and storage medium |
CN111352902A (en) * | 2020-02-28 | 2020-06-30 | 中国平安人寿保险股份有限公司 | Log processing method and device, terminal equipment and storage medium |
CN113448936A (en) * | 2020-03-25 | 2021-09-28 | 阿里巴巴集团控股有限公司 | Log tracking method, device, server, system and storage medium |
CN111724158B (en) * | 2020-05-25 | 2024-03-26 | 中国建设银行股份有限公司 | Transaction path generation method, system, related computer equipment and storage medium |
CN111724158A (en) * | 2020-05-25 | 2020-09-29 | 中国建设银行股份有限公司 | Transaction path generation method and system, and related computer device and storage medium |
CN113746883B (en) * | 2020-05-29 | 2023-05-19 | 华为技术有限公司 | Link tracking method and system |
CN113746883A (en) * | 2020-05-29 | 2021-12-03 | 华为技术有限公司 | Link tracking method and system |
CN111752799B (en) * | 2020-06-24 | 2024-08-06 | 中国建设银行股份有限公司 | Service link tracking method, device, equipment and storage medium |
CN111752799A (en) * | 2020-06-24 | 2020-10-09 | 中国建设银行股份有限公司 | Service link tracking method, device, equipment and storage medium |
CN111899105A (en) * | 2020-08-04 | 2020-11-06 | 深圳乐信软件技术有限公司 | System exception handling method and device, computer equipment and storage medium |
CN112134739A (en) * | 2020-09-24 | 2020-12-25 | 平安科技(深圳)有限公司 | Link state tracking method and device, electronic equipment and computer storage medium |
WO2021189899A1 (en) * | 2020-09-24 | 2021-09-30 | 平安科技(深圳)有限公司 | Link state tracking method and apparatus, and electronic device and computer storage medium |
CN112256658A (en) * | 2020-10-16 | 2021-01-22 | 海尔优家智能科技(北京)有限公司 | Log record shunting method and device, storage medium and electronic device |
CN112256658B (en) * | 2020-10-16 | 2023-08-18 | 海尔优家智能科技(北京)有限公司 | Log record distribution method and device, storage medium and electronic device |
CN113761015A (en) * | 2020-10-22 | 2021-12-07 | 北京京东振世信息技术有限公司 | Log processing method, device and system and storage medium |
CN113761015B (en) * | 2020-10-22 | 2023-09-05 | 北京京东振世信息技术有限公司 | Log processing method, device, system and storage medium |
CN112311811A (en) * | 2020-11-16 | 2021-02-02 | 深圳市欢太科技有限公司 | Full link tracking method, device, storage medium and server |
CN112311811B (en) * | 2020-11-16 | 2022-10-18 | 深圳市欢太科技有限公司 | Full link tracking method, device, storage medium and server |
CN113762910A (en) * | 2020-11-27 | 2021-12-07 | 北京京东振世信息技术有限公司 | Document monitoring method and device |
CN113762910B (en) * | 2020-11-27 | 2024-04-16 | 北京京东振世信息技术有限公司 | Document monitoring method and device |
CN112910945A (en) * | 2020-12-08 | 2021-06-04 | 江苏苏宁云计算有限公司 | Request link tracking method and service request processing method |
CN112597016A (en) * | 2020-12-17 | 2021-04-02 | 平安普惠企业管理有限公司 | Recording method, device and equipment of automatic test script and storage medium |
WO2022126649A1 (en) * | 2020-12-18 | 2022-06-23 | Oppo广东移动通信有限公司 | Wireless communication method, terminal device and network device |
CN112506799A (en) * | 2020-12-22 | 2021-03-16 | 北京百度网讯科技有限公司 | Business abnormity positioning method and device, electronic equipment, medium and product |
CN112506799B (en) * | 2020-12-22 | 2023-11-10 | 北京百度网讯科技有限公司 | Business abnormality positioning method and device, electronic equipment, medium and product |
CN112861053A (en) * | 2021-01-18 | 2021-05-28 | 北京致远互联软件股份有限公司 | Form tracking system of task system call link |
CN112783629A (en) * | 2021-02-01 | 2021-05-11 | 天津五八到家货运服务有限公司 | Service calling method and device, electronic equipment and storage medium |
CN115017148A (en) * | 2021-03-08 | 2022-09-06 | 杭州云掣科技有限公司 | Unified and efficient operation and maintenance data storage, retrieval and analysis method and system |
CN113010247A (en) * | 2021-03-11 | 2021-06-22 | 京东数字科技控股股份有限公司 | Information processing method, device, equipment and computer readable storage medium |
CN113010247B (en) * | 2021-03-11 | 2024-09-24 | 京东科技控股股份有限公司 | Information processing method, device, equipment and computer readable storage medium |
CN112882994A (en) * | 2021-03-30 | 2021-06-01 | 中信银行股份有限公司 | Log extraction method and device |
CN113342767A (en) * | 2021-04-28 | 2021-09-03 | 招银云创信息技术有限公司 | Log generation method, device, equipment and storage medium |
CN113392893A (en) * | 2021-06-08 | 2021-09-14 | 北京达佳互联信息技术有限公司 | Method, device, storage medium and computer program product for positioning service fault |
CN113268363B (en) * | 2021-06-16 | 2024-04-09 | 中移(杭州)信息技术有限公司 | Global capability-based call tracking method, device, server and storage medium |
CN113268363A (en) * | 2021-06-16 | 2021-08-17 | 中移(杭州)信息技术有限公司 | Call tracking method, device, server and storage medium based on global capability |
CN113596078B (en) * | 2021-06-17 | 2024-08-02 | 微梦创科网络科技(中国)有限公司 | Service problem positioning method and device |
CN113596078A (en) * | 2021-06-17 | 2021-11-02 | 微梦创科网络科技(中国)有限公司 | Service problem positioning method and device |
CN113282465A (en) * | 2021-06-17 | 2021-08-20 | 中国建设银行股份有限公司 | Fault positioning method and device, electronic equipment and computer storage medium |
CN113641554A (en) * | 2021-08-10 | 2021-11-12 | 南威软件股份有限公司 | Cross-over interface link monitoring method |
CN113641554B (en) * | 2021-08-10 | 2023-10-27 | 南威软件股份有限公司 | Cross-over interface link monitoring method |
CN113760652A (en) * | 2021-08-13 | 2021-12-07 | 济南浪潮数据技术有限公司 | Method, system, device and storage medium for full link monitoring based on application |
CN113760652B (en) * | 2021-08-13 | 2023-12-26 | 济南浪潮数据技术有限公司 | Method, system, device and storage medium for full link monitoring based on application |
CN113778736A (en) * | 2021-09-14 | 2021-12-10 | 北京房江湖科技有限公司 | Method and device for positioning error information |
CN113918426A (en) * | 2021-12-09 | 2022-01-11 | 山东宁泓信息技术有限公司 | Method, system and equipment for realizing Redis access full link tracking |
CN114003472A (en) * | 2022-01-04 | 2022-02-01 | 连连(杭州)信息技术有限公司 | Data processing method and device, electronic equipment and storage medium |
CN114584621B (en) * | 2022-04-18 | 2024-06-07 | 中国农业银行股份有限公司 | Data transmission method and device |
CN114584621A (en) * | 2022-04-18 | 2022-06-03 | 中国农业银行股份有限公司 | Data sending method and device |
CN114866606A (en) * | 2022-04-21 | 2022-08-05 | 彩讯科技股份有限公司 | Micro-service management system |
CN115412592B (en) * | 2022-08-19 | 2023-08-22 | 恒生电子股份有限公司 | Service processing system and method |
CN115412592A (en) * | 2022-08-19 | 2022-11-29 | 恒生电子股份有限公司 | Service processing system and method |
CN115987771A (en) * | 2022-12-27 | 2023-04-18 | 中国工商银行股份有限公司 | Link abnormity positioning method and device, computer equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2020233015A1 (en) | 2020-11-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110245035A (en) | A kind of link trace method and device | |
US11886464B1 (en) | Triage model in service monitoring system | |
KR102317535B1 (en) | Methods and systems for implementing data tracking with software development kits | |
CN104516807B (en) | Automatic daily record sensor tuning | |
US8060782B2 (en) | Root cause problem identification through event correlation | |
WO2019006654A1 (en) | Financial self-service equipment maintenance dispatch generation method, hand-held terminal and electronic device | |
US20080215389A1 (en) | Model oriented business process monitoring | |
CN106487596A (en) | Distributed Services follow the tracks of implementation method | |
CN101354758B (en) | System and method for integrating real-time data and relational data | |
US11500709B1 (en) | Mobile application crash monitoring user interface | |
WO2015020922A1 (en) | Dynamic collection analysis and reporting of telemetry data | |
CN107506451A (en) | abnormal information monitoring method and device for data interaction | |
KR20120115476A (en) | Transaction model with structural and behavioral description of complex transactions | |
US10567557B2 (en) | Automatically adjusting timestamps from remote systems based on time zone differences | |
CN103257852B (en) | The method and apparatus that a kind of development environment of distribution application system is built | |
CN111405032A (en) | General cloud platform of industry thing networking | |
CN105893259A (en) | Code detection system, method and device | |
CN108647357A (en) | The method and device of data query | |
US8914798B2 (en) | Production control for service level agreements | |
EP3384391B1 (en) | Real-time change data from disparate sources | |
CN105637488A (en) | Tracing source code for end user monitoring | |
CN108345658A (en) | Algorithm calculates decomposing process, server and the storage medium of track | |
CN110851324A (en) | Log-based routing inspection processing method and device, electronic equipment and storage medium | |
CN113360376A (en) | Buried point testing method and device | |
CN109284331A (en) | Accreditation information acquisition method, terminal device and medium based on business datum resource |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190917 |
|
WD01 | Invention patent application deemed withdrawn after publication |