365bet官网地址_皇冠365bet

365bet官网地址_皇冠365bet

当前位置:主页 > 365bet日博吧 >

呼叫跟踪查询和记录相关性跟踪

作者:365bet娱乐官网 来源:365bet亚洲娱乐城 发布时间:2019-09-03 09:06

1
数据采集??:
代理(代理)在用于数据收集和传递的一组应用程序中的机器上实现,并且探针被集成到容器(诸如Tomcat)中以用于收集应用程序图像和应用程序信息。
2
数据传输
代理通过MQ将处理的记录发送到监视服务器。
3
数据处理和存储
监控服务器处理收集的数据并将其存储在ES中。这对于用户快速查找某些功能非常有用。
4
数据可视化
可视化数据并提供方便的视觉查询服务。
具体实施
在进入调用链和记录聚合的特定实现之前,您需要定义一些概念。
1
中间件劫持技术:
一种在中间件启动时将唯一代码行为动态集成到各种中间件行为中的方法。
例如,启动Tomcat时,会在Tomcat处理请求开始时动态添加代码劫持,以在Tomcat执行处理请求逻辑之前实现服务调用肖像等功能。
有关更多功能和实现,请参阅JAVA服务治理实践中对应用程序服务的不显眼监视。
2
traceId:
中间件劫持技术生成一个ID,该ID在服务调用结束时唯一标识一系列呼叫。
主要实现逻辑:
应用程序容器启动后,使用中间件劫持技术将劫持点添加到服务调用条目的位置和应用程序日志写入文件条目。
发生服务调用时会生成元数据和调用链上下文。
当应用程序写入记录时,通过写入文件条目的劫持点获取当前调用的调用链上下文,并使用下一条记录将traceId写入应用程序的日志文件。应用
记录集合添加监视服务器生成的日志文件。
监控服务器处理收集的注册信息并将其存储在ES中。
存储在ES中的数据通过网页显示。
中心逻辑如下。



365足球数据