Documentation
¶
Index ¶
Constants ¶
View Source
const ( EntryKeySource = "source" EntryKeyGoroutineID = "goroutine_id" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContextHook ¶
type ContextHook struct {
// contains filtered or unexported fields
}
ContextHook is a custom hook for add the source information for the entry
func NewContextHook ¶
func NewContextHook() *ContextHook
NewContextHook instantiate a new context hook
func (ContextHook) Fire ¶
func (hook ContextHook) Fire(entry *logrus.Entry) error
Fire extend with the source information the entry.Data
func (ContextHook) Levels ¶
func (hook ContextHook) Levels() []logrus.Level
Levels set the supported levels for this hook
type ExecutionContext ¶
type ExecutionContext string
const ( ExecutionContextKey = "executionContext" HTTPSource ExecutionContext = "HTTP" GRPCSource ExecutionContext = "GRPC" SystemSource ExecutionContext = "SYSTEM" )
Click to show internal directories.
Click to hide internal directories.