skywalking(4)

Byte Buddy库

Statistical method call duration
1. Enhanced bytecode
2. Interceptor interception
Similar to spring's aop, except that skywalking cannot use aop, so Byte Buddy technology is used instead

Open Trace

The entire trace call is a directed acyclic graph composed of multiple spans (that is, the call relationship graph).
Spen is a logical running unit, with a start time and an end time, which is generally a logical fragment of an instance of a service.
Each span can have multiple key-value log and tags
log: often used to display the call log, error, info, debug, time concept
tags: no time concept, commonly used to store database execution SQL, or request type

The logical relationship of multiple concepts:
Insert picture description here

Published 203 original articles · praised 186 · 210,000 views

Guess you like

Origin blog.csdn.net/java_zhangshuai/article/details/104912988