Standard

Tracing Back Log Data to its Log Statement : From Research to Practice. / Schipper, Daan; Aniche, Maurício; van Deursen, Arie.

2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR): Proceedings. IEEE, 2019. p. 545-549 8816773.

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Harvard

Schipper, D, Aniche, M & van Deursen, A 2019, Tracing Back Log Data to its Log Statement: From Research to Practice. in 2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR): Proceedings., 8816773, IEEE, pp. 545-549, 16th International Conference on Mining Software Repositories, Montreal, Canada, 26/05/19. https://doi.org/10.1109/MSR.2019.00081

APA

Schipper, D., Aniche, M., & van Deursen, A. (2019). Tracing Back Log Data to its Log Statement: From Research to Practice. In 2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR): Proceedings (pp. 545-549). [8816773] IEEE. https://doi.org/10.1109/MSR.2019.00081

Vancouver

Schipper D, Aniche M, van Deursen A. Tracing Back Log Data to its Log Statement: From Research to Practice. In 2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR): Proceedings. IEEE. 2019. p. 545-549. 8816773 https://doi.org/10.1109/MSR.2019.00081

Author

Schipper, Daan ; Aniche, Maurício ; van Deursen, Arie. / Tracing Back Log Data to its Log Statement : From Research to Practice. 2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR): Proceedings. IEEE, 2019. pp. 545-549

BibTeX

@inproceedings{9fc4a63c57bf4a80aca248f5a8fb08a3,
title = "Tracing Back Log Data to its Log Statement: From Research to Practice",
abstract = "Logs are widely used as a source of information to understand the activity of computer systems and to monitor their health and stability. However, most log analysis techniques require the link between the log messages in the raw log file and the log statements in the source code that produce them. Several solutions have been proposed to solve this non-trivial challenge, of which the approach based on static analysis reaches the highest accuracy. We, at Adyen, implemented the state-of-the-art research on log parsing in our logging environment and evaluated their accuracy and performance. Our results show that, with some adaptation, the current static analysis techniques are highly efficient and performant. In other words, ready for use.",
keywords = "software engineering, runtime monitoring, log parsing",
author = "Daan Schipper and Maur{\'i}cio Aniche and {van Deursen}, Arie",
year = "2019",
doi = "10.1109/MSR.2019.00081",
language = "English",
isbn = "978-1-7281-3370-6",
pages = "545--549",
booktitle = "2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR)",
publisher = "IEEE",
address = "United States",

}

RIS

TY - GEN

T1 - Tracing Back Log Data to its Log Statement

T2 - From Research to Practice

AU - Schipper, Daan

AU - Aniche, Maurício

AU - van Deursen, Arie

PY - 2019

Y1 - 2019

N2 - Logs are widely used as a source of information to understand the activity of computer systems and to monitor their health and stability. However, most log analysis techniques require the link between the log messages in the raw log file and the log statements in the source code that produce them. Several solutions have been proposed to solve this non-trivial challenge, of which the approach based on static analysis reaches the highest accuracy. We, at Adyen, implemented the state-of-the-art research on log parsing in our logging environment and evaluated their accuracy and performance. Our results show that, with some adaptation, the current static analysis techniques are highly efficient and performant. In other words, ready for use.

AB - Logs are widely used as a source of information to understand the activity of computer systems and to monitor their health and stability. However, most log analysis techniques require the link between the log messages in the raw log file and the log statements in the source code that produce them. Several solutions have been proposed to solve this non-trivial challenge, of which the approach based on static analysis reaches the highest accuracy. We, at Adyen, implemented the state-of-the-art research on log parsing in our logging environment and evaluated their accuracy and performance. Our results show that, with some adaptation, the current static analysis techniques are highly efficient and performant. In other words, ready for use.

KW - software engineering

KW - runtime monitoring

KW - log parsing

UR - http://www.scopus.com/inward/record.url?scp=85072340583&partnerID=8YFLogxK

U2 - 10.1109/MSR.2019.00081

DO - 10.1109/MSR.2019.00081

M3 - Conference contribution

SN - 978-1-7281-3370-6

SP - 545

EP - 549

BT - 2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR)

PB - IEEE

ER -

ID: 52060633