摘要
本公开提供一种微服务运行时异常检测方法。设计将追踪与日志信息相结合的追踪‑日志分层图构建算法将微服务系统运行时产生的追踪与日志信息构建成的追踪‑日志图,设计并训练微服务系统运行时异常检测图神经网络模型,将所述追踪‑日志图作为输入,判断微服务系统是否存在运行时异常;在线检测微服务系统存在运行时异常,对微服务系统运行状态进行可视化展示;还提供一种微服务异常检测工具,包含四个模块:微服务运行时追踪与日志收集与处理模块、运行时数据分析模块、微服务运行时状态展示模块、数据通信与缓存模块;解决了现有的基于模板与基于序列的方法没有同时使用微服务系统运行时产生的追踪与日志信息,丢失的信息会导致微服务异常检测的性能较低的问题。
技术关键词
日志
微服务系统
异常检测方法
节点
分布式链路追踪
数据通信
构建算法
神经网络模型
训练算法
数据分析模块
跨度
门控循环单元
分层
池化技术
检测工具
数据存储模块
状态更新