计算机科学
异常检测
跟踪(心理语言学)
故障排除
可扩展性
异常(物理)
建筑
数据挖掘
分布式计算
操作系统
凝聚态物理
语言学
物理
哲学
艺术
视觉艺术
作者
Qingfeng Du,Liang Zhao,Feng Tian,Yongqi Han
标识
DOI:10.1007/978-3-031-39821-6_8
摘要
Nowadays, microservice architecture has been widely adopted in various real systems because of the advantages such as high availability and scalability. However, microservice architecture also brings the complexity of operation and maintenance. Trace-based anomaly detection is a key step in the troubleshooting of microservice systems, which can help to understand the anomaly propagation chain and then locate the root cause. In this paper, we propose a trace-based anomaly detection approach called TICAD. Our core idea is to group the invocations according to their microservice pairs and then perform anomaly detection individually. For each distinct microservice pair, we propose a neural network based on LSTM and self-attention to automatically learn the contextual pattern in the target invocation and previous invocations. Detected invocation anomalies can be further used to infer the trace anomalies. We have verified it on a public data set and the experimental results show that our proposed method is effective compared to the existing approaches.
科研通智能强力驱动
Strongly Powered by AbleSci AI