Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KafkaLogrusHook ¶
type KafkaLogrusHook struct {
// contains filtered or unexported fields
}
KafkaLogrusHook
func NewKafkaLogrusHook ¶
func NewKafkaLogrusHook(id string, levels []logrus.Level, formatter logrus.Formatter, brokers []string, defaultTopic string, injectHostname bool) (*KafkaLogrusHook, error)
Create a new KafkaHook
func (*KafkaLogrusHook) Id ¶
func (hook *KafkaLogrusHook) Id() string
func (*KafkaLogrusHook) Levels ¶
func (hook *KafkaLogrusHook) Levels() []logrus.Level
func (*KafkaLogrusHook) SetHostname ¶
func (k *KafkaLogrusHook) SetHostname(hostname string)
Click to show internal directories.
Click to hide internal directories.