You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently if there is any error reading the next message from Journald, the input will stop working and never recover, effectively stopping ingestion and never recovering.
This happens because any error reading a new message or publishing a message
Even after the merge of #40061 and the migration to using journalctl this issue is still relevant, if journalctl crashes the input finishes and the ingestion of journal messages stops.
Currently if there is any error reading the next message from Journald, the input will stop working and never recover, effectively stopping ingestion and never recovering.
This happens because any error reading a new message or publishing a message
beats/filebeat/input/journald/input.go
Lines 163 to 173 in ffcd181
Run
method that was called in a goroutine that logs it and then exitsbeats/filebeat/input/v2/compat/compat.go
Lines 119 to 135 in ffcd181
We need to make the Journald input more resilient to errors we get when calling the host's journald via
github.com/coreos/go-systemd/v22/sdjournal
.The text was updated successfully, but these errors were encountered: