LogKG: Log Failure Diagnosis Through Knowledge Graph

被引:4
|
作者
Sui, Yicheng [1 ]
Zhang, Yuzhe [1 ]
Sun, Jianjun [2 ]
Xu, Ting [1 ]
Zhang, Shenglin [3 ,4 ,5 ]
Li, Zhengdan [1 ]
Sun, Yongqian [1 ]
Guo, Fangrui [6 ]
Shen, Junyu [1 ]
Zhang, Yuzhi [3 ,4 ,5 ]
Pei, Dan [7 ,8 ]
Yang, Xiao [2 ]
Yu, Li [2 ]
机构
[1] Nankai Univ, Tianjin 300071, Peoples R China
[2] China Mobile Commun Corp, Beijing 100032, Peoples R China
[3] Nankai Univ, Coll Software, Tianjin 300071, Peoples R China
[4] Minist Educ, Key Lab Data & Intelligent Syst Secur, Tianjin 300071, Peoples R China
[5] Haihe Lab Informat Technol Applicat Innovat HL IT, Tianjin 300071, Peoples R China
[6] Accumulus Technol China Co Ltd, Tianjin 300392, Peoples R China
[7] Tsinghua Univ, Dept Comp Sci, Beijing 100190, Peoples R China
[8] Beijing Natl Res Ctr Informat Sci & Technol, Beijing 100190, Peoples R China
关键词
Semantics; Task analysis; Sun; Manuals; Security; Natural language processing; Knowledge graphs; Cluster; diagnosis; embedding; LogKG;
D O I
10.1109/TSC.2023.3293890
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Logs are one of the most valuable data to describe the running state of services. Failure diagnosis through logs is crucial for service reliability and security. The current automatic log failure diagnosis methods cannot fully use the multiple fields of logs, which fail to capture the relation between them. In this article, we propose LogKG, a new framework for diagnosing failures based on knowledge graphs (KG) of logs. LogKG fully extracts entities and relations from logs to mine multi-field information and their relations through the KG. To fully use the information represented by KG, we propose a failure-oriented log representation (FOLR) method to extract the failure-related patterns. Utilizing the OPTICS clustering method, LogKG aggregates historical failure cases, labels typical failure cases, and trains a failure diagnosis model to identify the root cause. We evaluate the effectiveness of LogKG on a real-world log dataset and a public log dataset, respectively, showing that it outperforms existing methods. With the deployment in a top-tier global Internet Service Provider (ISP), we demonstrate the performance and practicability of LogKG.
引用
收藏
页码:3493 / 3507
页数:15
相关论文
共 50 条
  • [31] Knowledge Discovery for Gearbox Fault Diagnosis using Flow Graph
    Yu, Jun
    Huang, Wentao
    Zhao, Xuezeng
    PROCEEDINGS OF 2016 5TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2016, : 196 - 200
  • [32] Intelligent Diagnosis and Treatment System Based on Medical Knowledge Graph
    Li, Jialong
    Li, Qi
    Guo, Zhonghua
    Li, Xiaojun
    2024 6TH INTERNATIONAL CONFERENCE ON DATA-DRIVEN OPTIMIZATION OF COMPLEX SYSTEMS, DOCS 2024, 2024, : 445 - 449
  • [33] Knowledge Graph Enhanced Transformers for Diagnosis Generation of Chinese Medicine
    Wang, Xin-yu
    Yang, Tao
    Gao, Xiao-yuan
    Hu, Kong-fa
    CHINESE JOURNAL OF INTEGRATIVE MEDICINE, 2024, 30 (03) : 267 - 276
  • [34] Overview of the Application of Knowledge Graph in Anomaly Detection and Fault Diagnosis
    Huang, Peizheng
    Liu, Shulin
    Zhang, Kuan
    Xu, Tao
    Yi, Xiaojian
    2022 4TH INTERNATIONAL CONFERENCE ON SYSTEM RELIABILITY AND SAFETY ENGINEERING, SRSE, 2022, : 207 - 213
  • [35] Specifying Knowledge Graph with Data Graph, Information Graph, Knowledge Graph, and Wisdom Graph
    Duan, Yucong
    Shao, Lixu
    Hu, Gongzhu
    INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION, 2018, 6 (02) : 10 - 25
  • [36] Behavioural & Tempo-Spatial Knowledge Graph for Crime matching through Graph Theory
    Qazi, Nadeem
    Wong, B. L. William
    2017 EUROPEAN INTELLIGENCE AND SECURITY INFORMATICS CONFERENCE (EISIC), 2017, : 143 - 146
  • [37] A Survey of Log-Correlation Tools for Failure Diagnosis and Prediction in Cluster Systems
    Chuah, Edward
    Jhumka, Arshad
    Malek, Miroslaw
    Suri, Neeraj
    IEEE ACCESS, 2022, 10 : 133487 - 133503
  • [38] Information-Theoretic and Statistical Methods of Failure Log Selection for Improved Diagnosis
    Tanwir, Sannad
    Prabhu, Sarvesh
    Flsiao, Michael
    Lingappan, Loganathan
    2015 IEEE INTERNATIONAL TEST CONFERENCE (ITC), 2015,
  • [39] Specifying Architecture of Knowledge Graph with Data Graph, Information Graph, Knowledge Graph and Wisdom Graph
    Duan, Yucong
    Shao, Lixu
    Hu, Gongzhu
    Zhou, Zhangbing
    Zou, Quan
    Lin, Zhaoxin
    2017 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS (SERA), 2017, : 327 - 332
  • [40] Defining a Knowledge Graph Development Process Through a Systematic Review
    Tamasauskaite, Gyte
    Groth, Paul
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2023, 32 (01)