您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
B
C
D
G
H
I
L
M
P
R
S
T
U
V
A
AbstractTraceContext
-
cn.zull.tracing.core
中的类
AbstractTraceContext()
- 类 的构造器cn.zull.tracing.core.
AbstractTraceContext
B
BaseTraceDTO
-
cn.zull.tracing.core.dto
中的接口
C
cn.zull.tracing.core
- 程序包 cn.zull.tracing.core
cn.zull.tracing.core.after
- 程序包 cn.zull.tracing.core.after
cn.zull.tracing.core.configuration
- 程序包 cn.zull.tracing.core.configuration
cn.zull.tracing.core.dto
- 程序包 cn.zull.tracing.core.dto
cn.zull.tracing.core.exception
- 程序包 cn.zull.tracing.core.exception
cn.zull.tracing.core.filter
- 程序包 cn.zull.tracing.core.filter
cn.zull.tracing.core.log
- 程序包 cn.zull.tracing.core.log
cn.zull.tracing.core.model
- 程序包 cn.zull.tracing.core.model
cn.zull.tracing.core.utils
- 程序包 cn.zull.tracing.core.utils
collectionLog(TraceDTO, Function<TraceLog, R>)
- 类 中的静态方法cn.zull.tracing.core.after.
TracingLogPostProcessingUtils
collectionLogs(TraceDTO, Function<TraceLog, R>)
- 类 中的方法cn.zull.tracing.core.after.
TracingLogPostProcessingUtils
consumer(Consumer<TraceDTO>)
- 接口 中的方法cn.zull.tracing.core.
RestTraceContext
将dto新增到threadLocal入口(生产方/线程入口) 1. dubbo生产者 : 通过RpcContext获取dto并添加到threadLocal 2. controller层 : 检查请求头中是否有tracing,没有则new一个dto并添加到threadLocal 3. mq消费者 : 获取message中properties属性,转为dto并添加到threadLocal
consumer(Consumer<TraceDTO>)
- 类 中的方法cn.zull.tracing.core.
RestTraceContextImpl
createObject(TraceDTO)
- 类 中的方法cn.zull.tracing.core.
TracingLogEntityFactory
D
dateTimeFormat(Long)
- 类 中的静态方法cn.zull.tracing.core.utils.
DateUtils
dateTimeFormat(Date)
- 类 中的静态方法cn.zull.tracing.core.utils.
DateUtils
DateUtils
-
cn.zull.tracing.core.utils
中的类
DateUtils()
- 类 的构造器cn.zull.tracing.core.utils.
DateUtils
DEFAULT_SPAN_ID
- 接口 中的静态变量cn.zull.tracing.core.dto.
BaseTraceDTO
DefaultTraceLog
-
cn.zull.tracing.core.model
中的类
DefaultTraceLog()
- 类 的构造器cn.zull.tracing.core.model.
DefaultTraceLog
destroy()
- 类 中的方法cn.zull.tracing.core.filter.
TracingFilter
doFilter(ServletRequest, ServletResponse, FilterChain)
- 类 中的方法cn.zull.tracing.core.filter.
TracingFilter
G
genRandomNum(int)
- 类 中的静态方法cn.zull.tracing.core.utils.
UUIDUtils
getApplicationContext()
- 类 中的静态方法cn.zull.tracing.core.utils.
SpringApplicationContext
获取applicationContext
getBean(String)
- 类 中的静态方法cn.zull.tracing.core.utils.
SpringApplicationContext
通过name获取 Bean.
getBean(Class<T>)
- 类 中的静态方法cn.zull.tracing.core.utils.
SpringApplicationContext
通过class获取Bean.
getBean(String, Class<T>)
- 类 中的静态方法cn.zull.tracing.core.utils.
SpringApplicationContext
通过name,以及Clazz返回指定的Bean
getContext()
- 接口 中的方法cn.zull.tracing.core.
TraceContext
getContext()
- 类 中的静态方法cn.zull.tracing.core.
TraceThreadLocal
getContextAndSpanIdPlusOne(Consumer<TraceDTO>)
- 类 中的方法cn.zull.tracing.core.
AbstractTraceContext
getCost()
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
getCost()
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
链路时长
getCtm()
- 类 中的方法cn.zull.tracing.core.dto.
TraceDTO
getCtm()
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
getCtm()
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
链路创建时间(时间戳,ms)
getEndPoint()
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
getEndPoint()
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
getEndPoint()
- 类 中的方法cn.zull.tracing.core.utils.
TracingGlobal.HostInfo
getEtm()
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
getEtm()
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
结束时间
getHost()
- 类 中的方法cn.zull.tracing.core.utils.
TracingGlobal.HostInfo
getHostInfo()
- 类 中的方法cn.zull.tracing.core.utils.
TracingGlobal
getInstance()
- 类 中的静态方法cn.zull.tracing.core.dto.
TraceDTO
getInstance(String, String)
- 类 中的静态方法cn.zull.tracing.core.dto.
TraceDTO
getInstance()
- 类 中的静态方法cn.zull.tracing.core.utils.
TracingGlobal
getNowDateTimeString()
- 类 中的静态方法cn.zull.tracing.core.utils.
DateUtils
获取当前时间
getPort()
- 类 中的方法cn.zull.tracing.core.utils.
TracingGlobal.HostInfo
getProperties()
- 类 中的方法cn.zull.tracing.core.dto.
TraceDTO
getSingleton()
- 类 中的静态方法cn.zull.tracing.core.
RestTemplateFactory
已过时。
getSingleton(Class<T>)
- 类 中的静态方法cn.zull.tracing.core.
RestTemplateFactory
已过时。
getSpanId()
- 类 中的方法cn.zull.tracing.core.dto.
TraceDTO
getSpanId()
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
getSpanId()
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
getStartTime()
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
getStartTime()
- 接口 中的方法cn.zull.tracing.core.model.
TraceLog
getStatus()
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
getStatus()
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
链路是否成功
getStm()
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
getStm()
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
开始时间 2018-09-24 18:12:13
getThreadLocalTraceDto()
- 类 中的方法cn.zull.tracing.core.
AbstractTraceContext
getThreadLocalTraceDto()
- 接口 中的方法cn.zull.tracing.core.
TraceContext
从threadLocal中获取traceDto
getTraceDTO()
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
getTraceId()
- 类 中的方法cn.zull.tracing.core.dto.
TraceDTO
getTraceId()
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
getTraceId()
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
getTraceType()
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
getTraceType()
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
getUrl()
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
getUrl()
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
H
handler(TraceLog)
- 接口 中的方法cn.zull.tracing.core.after.
TracingLogHandler
处理日志
handler(TraceDTO)
- 接口 中的方法cn.zull.tracing.core.log.
LogPrintHandler
handler(TraceDTO)
- 类 中的方法cn.zull.tracing.core.log.
LogPrintHandlerAdapter
handler(TraceDTO)
- 类 中的方法cn.zull.tracing.core.log.
LogPrintHandlerUtils
HostInfo()
- 类 的构造器cn.zull.tracing.core.utils.
TracingGlobal.HostInfo
I
init(FilterConfig)
- 类 中的方法cn.zull.tracing.core.filter.
TracingFilter
init(TraceDTO)
- 接口 中的方法cn.zull.tracing.core.model.
TraceLog
初始化
intercept(Object, Method, Object[], MethodProxy)
- 类 中的方法cn.zull.tracing.core.
RestTemplateFactory
已过时。
intercept(HttpRequest, byte[], ClientHttpRequestExecution)
- 类 中的方法cn.zull.tracing.core.
RestTracingInterceptor
L
logger
- 类 中的变量cn.zull.tracing.core.
AbstractTraceContext
logHandler(TraceDTO)
- 类 中的静态方法cn.zull.tracing.core.log.
LogPrintHandlerUtils
LogPrintHandler
-
cn.zull.tracing.core.log
中的接口
将常用链路信息添加到日志文件中(例如log4j等)
LogPrintHandlerAdapter
-
cn.zull.tracing.core.log
中的类
LogPrintHandlerAdapter()
- 类 的构造器cn.zull.tracing.core.log.
LogPrintHandlerAdapter
LogPrintHandlerUtils
-
cn.zull.tracing.core.log
中的类
LogPrintHandlerUtils()
- 类 的构造器cn.zull.tracing.core.log.
LogPrintHandlerUtils
M
MyBeanDefinitionRegistryPostProcessor
-
cn.zull.tracing.core.configuration
中的类
实现自定义的注册bean定义的逻辑
MyBeanDefinitionRegistryPostProcessor()
- 类 的构造器cn.zull.tracing.core.configuration.
MyBeanDefinitionRegistryPostProcessor
P
plusOne(String)
- 接口 中的方法cn.zull.tracing.core.dto.
BaseTraceDTO
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry)
- 类 中的方法cn.zull.tracing.core.configuration.
MyBeanDefinitionRegistryPostProcessor
postProcessBeanFactory(ConfigurableListableBeanFactory)
- 类 中的方法cn.zull.tracing.core.configuration.
MyBeanDefinitionRegistryPostProcessor
printTraceLog(TraceDTO)
- 接口 中的方法cn.zull.tracing.core.
TraceContext
普通日志中显示链路信息,一般消费方调用
product(HttpHeaders)
- 接口 中的方法cn.zull.tracing.core.
RestTraceContext
product(HttpHeaders)
- 类 中的方法cn.zull.tracing.core.
RestTraceContextImpl
provider()
- 接口 中的方法cn.zull.tracing.core.
RestTraceContext
provider()
- 类 中的方法cn.zull.tracing.core.
RestTraceContextImpl
provider()
- 接口 中的方法cn.zull.tracing.core.
UnilateralTraceContext
R
RestTemplateFactory
<
T
extends org.springframework.web.client.RestTemplate> -
cn.zull.tracing.core
中的类
已过时。
RestTraceContext
-
cn.zull.tracing.core
中的接口
RestTraceContextImpl
-
cn.zull.tracing.core
中的类
RestTraceContextImpl()
- 类 的构造器cn.zull.tracing.core.
RestTraceContextImpl
RestTracingInterceptor
-
cn.zull.tracing.core
中的类
RestTracingInterceptor()
- 类 的构造器cn.zull.tracing.core.
RestTracingInterceptor
S
setApplicationContext(ApplicationContext)
- 类 中的方法cn.zull.tracing.core.utils.
SpringApplicationContext
setContext(TraceDTO)
- 类 中的方法cn.zull.tracing.core.
AbstractTraceContext
setContext(TraceDTO)
- 类 中的静态方法cn.zull.tracing.core.
TraceThreadLocal
setCost(String)
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
setCost(String)
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
setCtm(String)
- 类 中的方法cn.zull.tracing.core.dto.
TraceDTO
setCtm(String)
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
setCtm(String)
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
setEndPoint(String)
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
setEndPoint(String)
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
setEndPoint(String)
- 类 中的方法cn.zull.tracing.core.utils.
TracingGlobal.HostInfo
setEtm(String)
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
setEtm(String)
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
setHost(String)
- 类 中的方法cn.zull.tracing.core.utils.
TracingGlobal.HostInfo
setPort(String)
- 类 中的方法cn.zull.tracing.core.utils.
TracingGlobal.HostInfo
setProperties(T)
- 类 中的方法cn.zull.tracing.core.dto.
TraceDTO
setSpanId(String)
- 类 中的方法cn.zull.tracing.core.dto.
TraceDTO
setSpanId(String)
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
setSpanId(String)
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
setStartTime(Long)
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
setStartTime(Long)
- 接口 中的方法cn.zull.tracing.core.model.
TraceLog
setStatus(TraceStatusEnum)
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
setStatus(TraceStatusEnum)
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
setStm(String)
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
setStm(String)
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
setTraceDTO(TraceDTO)
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
setTraceDTO(TraceDTO)
- 接口 中的方法cn.zull.tracing.core.model.
TraceLog
记录traceDTO
setTraceId(String)
- 类 中的方法cn.zull.tracing.core.dto.
TraceDTO
setTraceId(String)
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
setTraceId(String)
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
setTraceType(String)
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
setTraceType(String)
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
setUrl(String)
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
setUrl(String)
- 接口 中的方法cn.zull.tracing.core.model.
TraceLogGetAndSet
simpleUUID()
- 类 中的静态方法cn.zull.tracing.core.utils.
UUIDUtils
去横线的uuid
spanIdAddLevel(String)
- 接口 中的方法cn.zull.tracing.core.dto.
BaseTraceDTO
spanId 版本号增加一级 0.1-->0.1.1
spanIdAddLevel()
- 类 中的方法cn.zull.tracing.core.dto.
TraceDTO
spanIdPlusOne(String)
- 接口 中的方法cn.zull.tracing.core.dto.
BaseTraceDTO
spanId 版本号同级+1 0.1-->0.2
spanIdPlusOne()
- 类 中的方法cn.zull.tracing.core.dto.
TraceDTO
SpringApplicationContext
-
cn.zull.tracing.core.utils
中的类
SpringApplicationContext()
- 类 的构造器cn.zull.tracing.core.utils.
SpringApplicationContext
start()
- 接口 中的方法cn.zull.tracing.core.model.
TraceLog
链路当前节点开始计时
stop()
- 接口 中的方法cn.zull.tracing.core.model.
TraceLog
链路当前节点结束
T
toString()
- 类 中的方法cn.zull.tracing.core.dto.
TraceDTO
toString()
- 类 中的方法cn.zull.tracing.core.model.
DefaultTraceLog
TraceContext
-
cn.zull.tracing.core
中的接口
TraceDTO
<
T
> -
cn.zull.tracing.core.dto
中的类
º
TraceDTO()
- 类 的构造器cn.zull.tracing.core.dto.
TraceDTO
TraceLog
-
cn.zull.tracing.core.model
中的接口
TraceLogGetAndSet
-
cn.zull.tracing.core.model
中的接口
TraceStatusEnum
-
cn.zull.tracing.core.model
中的枚举
链路调用成功 or 失败
TraceThreadLocal
-
cn.zull.tracing.core
中的类
TraceThreadLocal()
- 类 的构造器cn.zull.tracing.core.
TraceThreadLocal
TracingAutoConfiguration
-
cn.zull.tracing.core.configuration
中的类
TracingAutoConfiguration()
- 类 的构造器cn.zull.tracing.core.configuration.
TracingAutoConfiguration
TracingException
-
cn.zull.tracing.core.exception
中的异常错误
TracingException(String)
- 异常错误 的构造器cn.zull.tracing.core.exception.
TracingException
TracingException(Throwable)
- 异常错误 的构造器cn.zull.tracing.core.exception.
TracingException
TracingFilter
-
cn.zull.tracing.core.filter
中的类
TracingFilter()
- 类 的构造器cn.zull.tracing.core.filter.
TracingFilter
TracingGlobal
-
cn.zull.tracing.core.utils
中的类
TracingGlobal.HostInfo
-
cn.zull.tracing.core.utils
中的类
TracingInnerException
-
cn.zull.tracing.core.exception
中的异常错误
TracingInnerException(String)
- 异常错误 的构造器cn.zull.tracing.core.exception.
TracingInnerException
TracingInnerException(Throwable)
- 异常错误 的构造器cn.zull.tracing.core.exception.
TracingInnerException
TracingLogEntityFactory
-
cn.zull.tracing.core
中的类
new链路日志实体的工厂
TracingLogEntityFactory()
- 类 的构造器cn.zull.tracing.core.
TracingLogEntityFactory
TracingLogHandler
-
cn.zull.tracing.core.after
中的接口
TracingLogPostProcessingUtils
-
cn.zull.tracing.core.after
中的类
对收集到的日志进行后续处理
TracingLogPostProcessingUtils()
- 类 的构造器cn.zull.tracing.core.after.
TracingLogPostProcessingUtils
tracingProperties
- 类 中的变量cn.zull.tracing.core.
AbstractTraceContext
TracingProperties
-
cn.zull.tracing.core.configuration
中的类
TracingProperties()
- 类 的构造器cn.zull.tracing.core.configuration.
TracingProperties
U
UnilateralTraceContext
-
cn.zull.tracing.core
中的接口
单方面请求,例如mysql,redis等 无需考虑链路信息的传递
UUIDUtils
-
cn.zull.tracing.core.utils
中的类
UUIDUtils()
- 类 的构造器cn.zull.tracing.core.utils.
UUIDUtils
V
valueOf(String)
- 枚举 中的静态方法cn.zull.tracing.core.model.
TraceStatusEnum
返回带有指定名称的该类型的枚举常量。
values()
- 枚举 中的静态方法cn.zull.tracing.core.model.
TraceStatusEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A
B
C
D
G
H
I
L
M
P
R
S
T
U
V
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2018. All rights reserved.