@@ -178,6 +178,8 @@ func initFlags() {
178
178
Server .Flags ().StringVar (& c .Log .Format , "log-format" , "text" , "Log format text or json" )
179
179
Server .Flags ().StringVar (& c .Log .Level , "log-level" , "info" , "Log level debug, info, warning, error, fatal or panic" )
180
180
Server .Flags ().StringVar (& c .Log .LevelFieldName , "log-level-fieldname" , "@level" , "Log level fieldname for json format" )
181
+ Server .Flags ().StringVar (& c .Log .TimeFiledName , "log-time-fieldname" , "@timestamp" , "Time fieldname for json format" )
182
+ Server .Flags ().StringVar (& c .Log .MsgFiledName , "log-msg-fieldname" , "@message" , "Message fieldname for json format" )
181
183
182
184
// Connect through Socks5 or HTTP CONNECT to Kafka
183
185
Server .Flags ().StringVar (& c .ForwardProxy .Url , "forward-proxy" , "" , "URL of the forward proxy. Supported schemas are socks5 and http" )
@@ -439,9 +441,9 @@ func SetLogger() {
439
441
if c .Log .Format == "json" {
440
442
formatter := & logrus.JSONFormatter {
441
443
FieldMap : logrus.FieldMap {
442
- logrus .FieldKeyTime : "@timestamp" ,
444
+ logrus .FieldKeyTime : c . Log . TimeFiledName ,
443
445
logrus .FieldKeyLevel : c .Log .LevelFieldName ,
444
- logrus .FieldKeyMsg : "@message" ,
446
+ logrus .FieldKeyMsg : c . Log . MsgFiledName ,
445
447
},
446
448
TimestampFormat : time .RFC3339 ,
447
449
}
0 commit comments