A survey on automated log analysis for reliability engineering

S He, P He, Z Chen, T Yang, Y Su, MR Lyu - ACM computing surveys …, 2021 - dl.acm.org
Logs are semi-structured text generated by logging statements in software source code. In
recent decades, software logs have become imperative in the reliability assurance …

A survey on explainable anomaly detection

Z Li, Y Zhu, M Van Leeuwen - ACM Transactions on Knowledge …, 2023 - dl.acm.org
In the past two decades, most research on anomaly detection has focused on improving the
accuracy of the detection, while largely ignoring the explainability of the corresponding …

Automatic software repair: A survey

L Gazzola, D Micucci, L Mariani - … of the 40th International Conference on …, 2018 - dl.acm.org
Debugging software failures is still a painful, time consuming, and expensive process. For
instance, recent studies showed that debugging activities often account for about 50% of the …

Experience report: System log analysis for anomaly detection

S He, J Zhu, P He, MR Lyu - 2016 IEEE 27th international …, 2016 - ieeexplore.ieee.org
Anomaly detection plays an important role in management of modern large-scale distributed
systems. Logs, which record system runtime information, are widely used for anomaly …

Automatic anomaly detection in the cloud via statistical learning

J Hochenbaum, OS Vallis, A Kejariwal - arxiv preprint arxiv:1704.07706, 2017 - arxiv.org
Performance and high availability have become increasingly important drivers, amongst
other drivers, for user retention in the context of web services such as social networks, and …

A taxonomy for classifying runtime verification tools

Y Falcone, S Krstić, G Reger, D Traytel - International Journal on Software …, 2021 - Springer
Over the last 20 years, runtime verification (RV) has grown into a diverse and active field,
which has stimulated the development of numerous theoretical frameworks and practical …

Logflash: Real-time streaming anomaly detection and diagnosis from system logs for large-scale software systems

T Jia, Y Wu, C Hou, Y Li - 2021 IEEE 32nd International …, 2021 - ieeexplore.ieee.org
Today, software systems are getting increasingly large and complex and a short failure time
may cause huge loss. Therefore, it is important to detect and diagnose anomalies accurately …

Logsed: Anomaly diagnosis through mining time-weighted control flow graph in logs

T Jia, L Yang, P Chen, Y Li, F Meng… - 2017 IEEE 10th …, 2017 - ieeexplore.ieee.org
Detecting execution anomalies is very important to monitoring and maintenance of cloud
systems. People often use execution logs for troubleshooting and problem diagnosis, which …

Investigating and improving log parsing in practice

Y Fu, M Yan, J Xu, J Li, Z Liu, X Zhang… - Proceedings of the 30th …, 2022 - dl.acm.org
Logs are widely used for system behavior diagnosis by automatic log mining. Log parsing is
an important data preprocessing step that converts semi-structured log messages into …

An empirical study of the impact of log parsers on the performance of log-based anomaly detection

Y Fu, M Yan, Z Xu, X **a, X Zhang, D Yang - Empirical Software …, 2023 - Springer
Log-based anomaly detection plays an essential role in the fast-emerging Artificial
Intelligence for IT Operations (AIOps) of software systems. Many log-based anomaly …