DeepTraLog: Trace-Log Combined Microservice AnomalyDetection through Graph-based Deep Learning

本文介绍了一种基于图深度学习的微服务异常检测方法DeepTraLog,它结合了日志和跟踪信息,解决了现有方法在处理复杂服务间交互和并行请求的问题。通过TEG图表示和深度SVDD-GGNN模型,实现实时无标签异常检测。

DeepTraLog: Trace-Log Combined Microservice AnomalyDetection through Graph-based Deep Learning
DeepTraLog: 基于图的深度学习的Trace-Log组合微服务异常检测

www.fireknight.tech 个人博客,欢迎访问,CSDN不定期更新

  • 总结

    • 提出log和trace的混合服务异常检测方法

    • 基于图深度学习,不需要预训练模型,线上分类检测异常

    • 解决两个痛点

      • 基于log的异常检测:现有的日志异常检测方法将日志视为事件序列,无法处理分布在具有复杂交互的大量服务中的微服务日志。(事件只针对于当前服务,没有上下调用关联)
      • 基于trace的异常检测:忽略了由调用层次结构和并行/异步调用带来的复杂的结构。(主要还是对并行请求的处理)
    • 提出DeepTraLog: 一种基于深度学习的微服务异常检测方法。DeepTraLog使用统一的图表示来描述跟踪的复杂结构,同时结构中嵌入日志事件。结合trace和log训练GGNNs(基于deep SVDD)模型

  • 摘要

    • 基于log和基于trace的问题
    • 介绍DeepTraLog
  • Intro

    • 基于trace的异常检测: 没有处理并行,以及log中的信息

    • 基于log的异常检测:使用日志+时间戳为每个节点日志排序,但缺乏调用链组成信息(不认同,带traceId即可)

      <
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值