github.com/qlik-oss/gopherciser@v0.18.6/logger/logfields.go (about)

     1  package logger
     2  
     3  const (
     4  	// FieldAuthUser - User
     5  	FieldAuthUser = "User"
     6  	// FieldThread - Thread number
     7  	FieldThread = "Thread"
     8  	// FieldSession - session number
     9  	FieldSession = "Session"
    10  	// FieldSessionName - session name
    11  	FieldSessionName = "SessionName"
    12  	// FieldAppName - app name
    13  	FieldAppName = "AppName"
    14  	// FieldAppGUID - app GUID
    15  	FieldAppGUID = "AppGUID"
    16  	// FieldTick - high def time
    17  	FieldTick = "Tick"
    18  	// FieldAction - action name
    19  	FieldAction = "Action"
    20  	// FieldResponseTime - response time
    21  	FieldResponseTime = "ResponseTime"
    22  	// FieldSuccess - action success
    23  	FieldSuccess = "Success"
    24  	// FieldWarnings - warning count
    25  	FieldWarnings = "Warnings"
    26  	// FieldErrors - error count
    27  	FieldErrors = "Errors"
    28  	// FieldStack - stack trace
    29  	FieldStack = "Stack"
    30  	// FieldSent - bytes sent
    31  	FieldSent = "Sent"
    32  	// FieldReceived - bytes received
    33  	FieldReceived = "Received"
    34  	// FieldLabel - action label
    35  	FieldLabel = "Label"
    36  	// FieldActionID - action id number
    37  	FieldActionID = "ActionId"
    38  	// FieldObjectType - object type
    39  	FieldObjectType = "ObjectType"
    40  	// FieldDetails - details string
    41  	FieldDetails = "Details"
    42  	// FieldInfoType - type of info logging
    43  	FieldInfoType = "InfoType"
    44  	// FieldRequestsSent - request counter
    45  	FieldRequestsSent = "RequestsSent"
    46  	// FieldTime - logging time
    47  	FieldTime = "time"
    48  	// FieldTimestamp - to be used for time without timezone for G3 compliance
    49  	FieldTimestamp = "timestamp"
    50  	// FieldLevel - logging level
    51  	FieldLevel = "level"
    52  	// FieldMessage - message
    53  	FieldMessage = "message"
    54  )
    55  
    56  var (
    57  	//AllFields for logging (i.e. use as headers)
    58  	AllFields = []string{FieldTime, FieldAction, FieldLabel, FieldActionID, FieldLevel, FieldInfoType, FieldMessage, FieldDetails, FieldSuccess, FieldResponseTime,
    59  		FieldAppName, FieldAppGUID, FieldAuthUser, FieldThread, FieldSession, FieldSessionName, FieldTick,
    60  		FieldObjectType, FieldWarnings, FieldErrors, FieldStack, FieldSent, FieldReceived, FieldRequestsSent, FieldTimestamp}
    61  )