-
Notifications
You must be signed in to change notification settings - Fork 690
Open
Labels
Description
Description
chanLogs := make(chan kafka.LogEvent)
defer func() {
close(chanLogs)
}()
go func() {
for {
logEv := <-chanLogs
vibelog.Stdout.Info("kafka admin -", logEv)
}
}()
adminClient, err := kafka.NewAdminClient(&kafka.ConfigMap{
"bootstrap.servers": "0.0.0.0:9092",
"go.logs.channel": chanLogs,
"go.logs.channel.enable": true,
})
with the above setup, I get a bunch of "bogus" events logged:
00:24:17.95033 INFO app:Vibe:Chat kafka admin - LogEvent {
Name: '',
Tag: '',
Message: '',
Level: 0,
Timestamp: Time {
wall: 0,
ext: 0,
loc: UTC
}
}
00:24:17.95044 INFO app:Vibe:Chat kafka admin - LogEvent {
Name: '',
Tag: '',
Message: '',
Level: 0,
Timestamp: Time {
wall: 0,
ext: 0,
loc: UTC
}
}
00:24:17.95053 INFO app:Vibe:Chat kafka admin - LogEvent {
Name: '',
Tag: '',
Message: '',
Level: 0,
Timestamp: Time {
wall: 0,
ext: 0,
loc: UTC
}
}
am I doing this wrong?