【技术实现步骤摘要】
本专利技术属于互联网链路追踪,尤其涉及一种基于机场生产运营系统的可视化链路追踪方法及系统。
技术介绍
1、随着航空业迅速发展,当现场系统遇到问题需要排查时,例如系统异常或者系统性能问题,传统的问题排查手段,通常都是从系统记录的日志文件中找出蛛丝马脚。日志文件的分散且信息量大,想从日志中查找问题工作量很大,并且日志中不一定包含必要的信息,对于用户某一次请求调用后端哪些服务,每个服务执行情况,想从日志中获得更是不可能的事。
2、对于传统的监控告警平台也仅仅对平台资源的监控包括cpu、内存、网络带宽情况等,对业务微服务应用的指标(平均响应时间、慢端点情况等)的监控显得无从下手。链路追踪系统可以记录请求范围内的信息,例如一次远程方法调用的执行过程和耗时,是排查系统问题和系统性能的重要工具。
3、目前基于skywalking的链路追踪,对于springboot等项目集合起来非常方便,但是对于机场系统使用较旧框架,集成起来非常麻烦,这是目前市场上机场生产运营系统大多没有链路追踪应用的技术难题。
4、通过上述分析,
...【技术保护点】
1.一种基于机场生产运营系统的可视化链路追踪方法,其特征在于,该方法利用dubbo框架和集成SkyWalking自动追踪链路,基于机场业务制定链路追踪方案;具体包括以下步骤:
2.根据权利要求1所述的基于机场生产运营系统的可视化链路追踪方法,其特征在于,在步骤S1中,前端通过SkyWalking的Agent探针收集链路信息,包括:Agent探针基于语言的原生代理,在jboss启动命令中添加基于语言的远程代理-javaagent,启动时代理用户代码,运行时实时抓取数据;
3.根据权利要求2所述的基于机场生产运营系统的可视化链路追踪方法,其特征在于
...【技术特征摘要】
1.一种基于机场生产运营系统的可视化链路追踪方法,其特征在于,该方法利用dubbo框架和集成skywalking自动追踪链路,基于机场业务制定链路追踪方案;具体包括以下步骤:
2.根据权利要求1所述的基于机场生产运营系统的可视化链路追踪方法,其特征在于,在步骤s1中,前端通过skywalking的agent探针收集链路信息,包括:agent探针基于语言的原生代理,在jboss启动命令中添加基于语言的远程代理-javaagent,启动时代理用户代码,运行时实时抓取数据;
3.根据权利要求2所述的基于机场生产运营系统的可视化链路追踪方法,其特征在于,agent探针收集链路信息包括:链路追踪和性能指标,将trace和span按照skywalking定时的格式进行格式化,发送给后端服务器。
4.根据权利要求3所述的基于机场生产运营系统的可视化链路追踪方法,其特征在于,所述前端使用osgi架构,将osgi的父加载器设置为appclassloader,启动时代理各个bundle;
5.根据权利要求2所述的基于机场生产运营系统的可视化链路追踪方法,其特征在于,在jboss启动命令中添加基于语言的远程代理-javaagent。
6.根据权利要求1所述的基于机场...
【专利技术属性】
技术研发人员:林凤,安康,孙帅,刘世鑫,李文清,徐国盛,张丽,刘晓疆,
申请(专利权)人:青岛民航凯亚系统集成有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。