Skip to content

Commit 3d27fb8

Browse files
committed
feat(kmsgLogWatcher): send event on loop start
1 parent 66336e6 commit 3d27fb8

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

pkg/systemlogmonitor/logwatchers/kmsg/log_watcher_linux.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,12 @@ func (k *kernelLogWatcher) Stop() {
8383

8484
// watchLoop is the main watch loop of kernel log watcher.
8585
func (k *kernelLogWatcher) watchLoop() {
86+
// send event to the watcher in case we are configured to
87+
// event on loop starts
88+
k.logCh <- &logtypes.Log{
89+
Message: "[npd-internal] Entering watch loop",
90+
Timestamp: time.Now(),
91+
}
8692
kmsgs := k.kmsgParser.Parse()
8793
defer func() {
8894
if err := k.kmsgParser.Close(); err != nil {

0 commit comments

Comments
 (0)