Zhenqing Fu

dblp:322/7393 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
1since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Services computing and microservices · 50% Program analysis · 50%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program analysis
dynamic analysis
0.612022
DeepTraLog: Trace-Log Combined Microservice Anomaly Detection through Graph-based Deep Learning · ICSE 2022
Services computing and microservices › service monitoring
microservice anomaly detection
0.612022
DeepTraLog: Trace-Log Combined Microservice Anomaly Detection through Graph-based Deep Learning · ICSE 2022
Distributed systems
anomaly detection
0.212022
DeepTraLog: Trace-Log Combined Microservice Anomaly Detection through Graph-based Deep Learning · ICSE 2022
Distributed systems
fault tolerance
0.212022
DeepTraLog: Trace-Log Combined Microservice Anomaly Detection through Graph-based Deep Learning · ICSE 2022

Methods — techniques the papers use, named apart from their topics

graph representation learning · 1.1graph neural network · 1.1deep SVDD · 1.1
YearPublicationVenuePosition
2022 DeepTraLog: Trace-Log Combined Microservice Anomaly Detection through Graph-based Deep Learning
abstract
A microservice system in industry is usually a large-scale distributed system consisting of dozens to thousands of services running in different machines. An anomaly of the system often can be reflected in traces and logs, which record inter-service interactions and intra-service behaviors respectively. Existing trace anomaly detection approaches treat a trace as a sequence of service invocations. They ignore the complex structure of a trace brought by its invocation hierarchy and parallel/asynchronous invocations. On the other hand, existing log anomaly detection approaches treat a log as a sequence of events and cannot handle microservice logs that are distributed in a large number of services with complex interactions. In this paper, we propose DeepTraLog, a deep learning based microservice anomaly detection approach. DeepTraLog uses a unified graph representation to describe the complex structure of a trace together with log events embedded in the structure. Based on the graph representation, DeepTraLog trains a GGNNs based deep SVDD model by combing traces and logs and detects anomalies in new traces and the corresponding logs. Evaluation on a microservice benchmark shows that DeepTraLog achieves a high precision (0.93) and recall (0.97), outperforming state-of-the-art trace/log anomaly detection approaches with an average increase of 0.37 in F1-score. It also validates the efficiency of DeepTraLog, the contribution of the unified graph representation, and the impact of the configurations of some key parameters.
Chenxi Zhang 0003, Xin Peng 0001, Chaofeng Sha, Zhenqing Fu, Xiya Wu, Qingwei Lin, Dongmei Zhang 0001
ICSE5