Aller au contenu

Inappropriate Log Level (ARCH3161)

Ce contenu n’est pas encore disponible dans votre langue.

Key typescript.logging.inappropriate-log-level · Severity info · Category logging

Misusing the log level - errors at info/debug, routine flow at error/critical - breaks monitoring and alerting. Real errors get missed and noise increases.

try {
await db.save(record);
} catch (err) {
logger.info("save failed", { err });
}
try {
await db.save(record);
} catch (err) {
logger.error("save failed", { err });
}

Log errors at error level and routine flow events at info/debug.