From 43f751c50430217cd4cccb77508bc023f38be3b5 Mon Sep 17 00:00:00 2001 From: Colin Date: Fri, 1 Mar 2024 20:27:11 +0800 Subject: [PATCH] add log caller Signed-off-by: Colin --- client/pkg/logutil/zap.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/client/pkg/logutil/zap.go b/client/pkg/logutil/zap.go index 8cc68f32e..47d52ca57 100644 --- a/client/pkg/logutil/zap.go +++ b/client/pkg/logutil/zap.go @@ -38,6 +38,12 @@ func CreateDefaultZapLogger(level zapcore.Level) (*zap.Logger, error) { func CreateUtilZapLogger(level zapcore.Level) *zap.Logger { lcfg := DefaultZapLoggerConfig lcfg.Level = zap.NewAtomicLevelAt(level) + lcfg.Development = false + lcfg.Encoding = DefaultLogFormat + lcfg.Sampling = &zap.SamplingConfig{ + Initial: 100, + Thereafter: 100, + } infoLevel := zap.LevelEnablerFunc(func(level zapcore.Level) bool { return level == zapcore.InfoLevel }) @@ -58,8 +64,7 @@ func CreateUtilZapLogger(level zapcore.Level) *zap.Logger { errorFatalLevel, ), ) - logger := zap.New(core) - return logger + return zap.New(core, zap.AddCaller()) } // DefaultZapLoggerConfig defines default zap logger configuration.