From 030a59ba81f00086634ac1ab9490fec3a6c4b271 Mon Sep 17 00:00:00 2001 From: Zhang Huangbin Date: Mon, 11 Dec 2023 15:08:18 +0800 Subject: [PATCH] Log client IP address by default. --- fiberzap/config.go | 4 ++-- fiberzerolog/config.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/fiberzap/config.go b/fiberzap/config.go index 6205069a..10fb5dfb 100644 --- a/fiberzap/config.go +++ b/fiberzap/config.go @@ -41,7 +41,7 @@ type Config struct { // Add fields what you want see. // - // Optional. Default: {"latency", "status", "method", "url"} + // Optional. Default: {"ip", "latency", "status", "method", "url"} Fields []string // FieldsFunc defines a function to return custom zap fields to append to the log. @@ -77,7 +77,7 @@ var logger, _ = zap.NewProduction() var ConfigDefault = Config{ Next: nil, Logger: logger, - Fields: []string{"latency", "status", "method", "url"}, + Fields: []string{"ip", "latency", "status", "method", "url"}, FieldsFunc: nil, Messages: []string{"Server error", "Client error", "Success"}, Levels: []zapcore.Level{zapcore.ErrorLevel, zapcore.WarnLevel, zapcore.InfoLevel}, diff --git a/fiberzerolog/config.go b/fiberzerolog/config.go index 3038070e..9fa1c199 100644 --- a/fiberzerolog/config.go +++ b/fiberzerolog/config.go @@ -76,7 +76,7 @@ type Config struct { // Add fields what you want see. // - // Optional. Default: {"latency", "status", "method", "url", "error"} + // Optional. Default: {"ip", "latency", "status", "method", "url", "error"} Fields []string // Custom response messages. @@ -181,7 +181,7 @@ var logger = zerolog.New(os.Stderr).With().Timestamp().Logger() var ConfigDefault = Config{ Next: nil, Logger: &logger, - Fields: []string{FieldLatency, FieldStatus, FieldMethod, FieldURL, FieldError}, + Fields: []string{FieldIP, FieldLatency, FieldStatus, FieldMethod, FieldURL, FieldError}, Messages: []string{"Server error", "Client error", "Success"}, Levels: []zerolog.Level{zerolog.ErrorLevel, zerolog.WarnLevel, zerolog.InfoLevel}, }