TY - GEN
T1 - AutoLog
T2 - 2nd Asia-Pacific Workshop on Systems, APSys'11
AU - Zhang, Cheng
AU - Guo, Zhenyu
AU - Wu, Ming
AU - Lu, Longwen
AU - Fan, Yu
AU - Zhao, Jianjun
AU - Zhang, Zheng
N1 - Copyright:
Copyright 2012 Elsevier B.V., All rights reserved.
PY - 2011
Y1 - 2011
N2 - Logs are valuable for failure diagnosis and software debugging in practice. However, due to the ad-hoc style of inserting logging statements, the quality of logs can hardly be guaranteed. In case of a system failure, the log file may contain a large number of irrelevant logs, while crucial clues to the root cause may still be missing. In this paper, we present an automated approach to log improvement based on the combination of information from program source code and textual logs. It selects the most relevant ones from an ocean of logs to help developers focus and reason along the causality chain, and generates additional informative logs to help developers discover the root causes of failures. We have conducted a preliminary case study using an implementation prototype to demonstrate the usefulness of our approach.
AB - Logs are valuable for failure diagnosis and software debugging in practice. However, due to the ad-hoc style of inserting logging statements, the quality of logs can hardly be guaranteed. In case of a system failure, the log file may contain a large number of irrelevant logs, while crucial clues to the root cause may still be missing. In this paper, we present an automated approach to log improvement based on the combination of information from program source code and textual logs. It selects the most relevant ones from an ocean of logs to help developers focus and reason along the causality chain, and generates additional informative logs to help developers discover the root causes of failures. We have conducted a preliminary case study using an implementation prototype to demonstrate the usefulness of our approach.
UR - http://www.scopus.com/inward/record.url?scp=84863126466&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84863126466&partnerID=8YFLogxK
U2 - 10.1145/2103799.2103811
DO - 10.1145/2103799.2103811
M3 - Conference contribution
AN - SCOPUS:84863126466
SN - 9781450311793
T3 - Proceedings of the 2nd Asia-Pacific Workshop on Systems, APSys'11
BT - Proceedings of the 2nd Asia-Pacific Workshop on Systems, APSys'11
Y2 - 11 July 2011 through 12 July 2011
ER -