CN110245035A - A kind of link trace method and device - Google Patents

A kind of link trace method and device Download PDF

Info

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
Application number
CN201910420483.3A
Other languages
Chinese (zh)
Inventor
刘磊
饶发强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ping An Puhui Enterprise Management Co Ltd
Original Assignee
Ping An Puhui Enterprise Management Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ping An Puhui Enterprise Management Co Ltd filed Critical Ping An Puhui Enterprise Management Co Ltd
Priority to CN201910420483.3A priority Critical patent/CN110245035A/en
Publication of CN110245035A publication Critical patent/CN110245035A/en
Priority to PCT/CN2019/117987 priority patent/WO2020233015A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error 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/079Root cause analysis, i.e. error or fault diagnosis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/18File system types
    • G06F16/1805Append-only file systems, e.g. using logs or journals to store data
    • G06F16/1815Journaling file systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2282Tablespace storage structures; Management thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24553Query 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

A kind of link trace method and device
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.
CN201910420483.3A 2019-05-20 2019-05-20 A kind of link trace method and device Pending CN110245035A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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