日志采样不能丢掉错误日志
高流量服务为了降低日志成本,常会做日志采样。但采样策略必须保证错误日志、慢请求日志和关键业务日志不被丢掉。
访问日志可以采样,错误日志应该全量保留。否则出了问题时,刚好缺证据。
if status >= 500 || cost > slowThreshold {
logFull()
} else {
logSampled()
}采样比例要能动态调整。事故期间临时提高日志量,比重新发布代码更快。
版权申明
本文系作者 @blogger 原创发布在日志采样不能丢掉错误日志。未经许可,禁止转载。
评论
-- 评论已关闭 --
全部评论