The choice of log severity level can be challenging and cause problems in producing reliable logging data. However, there is a lack of specifications and practical guidelines to support this challenge. In this study, we present a multivocal systematic mapping of log severity levels. We analyzed 19 severity levels from 27 studies and 40 logging libraries from literature peer-reviewed, logging libraries, and practitioners' views. Our results show redundancy and semantic similarity between the levels and a tendency to converge the levels for a total of six levels. Our contributions help leverage the reliability of log entries: (i) mapping the literature about log severity levels, (ii) mapping the severity levels in logging libraries, (iii) a set of synthesized six definitions and four general purposes for severity levels. We recommend that developers use a standard nomenclature, and for logging library creators, we suggest providing accurate and unambiguous definitions of log severity levels.
翻译:然而,我们的贡献有助于利用日志条目的可靠性:(一) 绘制关于日志严重程度的文献,(二) 绘制伐木图书馆严重程度的图,(三) 一套综合的六种定义和四种一般目的,用于严重程度。 我们建议开发商使用标准术语,对于伐木图书馆的创建者,我们建议开发商使用标准术语,对于伐木图书馆的创建者,我们建议提供准确和毫不含糊的日志严重程度定义。