Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FluentHook ¶
type FluentHook struct { Fluent *fluent.Fluent DefaultTag string // contains filtered or unexported fields }
FluentHook to send logs via fluentd.
func NewFluentHook ¶
func NewFluentHook(config fluent.Config, fieldSizeLimit int) (*FluentHook, error)
NewFluentHook creates a new hook to send to fluentd.
func (*FluentHook) Fire ¶
func (f *FluentHook) Fire(entry *logrus.Entry) error
Fire implements logrus.Hook interface Fire method.
func (*FluentHook) Levels ¶
func (f *FluentHook) Levels() []logrus.Level
Levels implements logrus.Hook interface Levels method.
Click to show internal directories.
Click to hide internal directories.