Skip to content

Conversation

@djoreilly
Copy link

This artifact sends events from configured client event artifacts to the local rsyslog listening with the imuxsock input module on the specified unix domain socket.

The plugin uses a file backed ring buffer when needed and should be able to survive short outages of the rsyslog daemon (like restarts) without losing events - up to 1GB of events.

Tested with this rsyslog config:
input(type="imuxsock" socket="/tmp/velo-socket" ruleset="velo-ruleset") ruleset(name="velo-ruleset") {
action(type="omfile" file="/tmp/velo.log")
}

This artifact sends events from configured client event artifacts to
the local rsyslog listening with the imuxsock input module on the
specified unix domain socket.

The plugin uses a file backed ring buffer when needed and should be able
to survive short outages of the rsyslog daemon (like restarts) without
losing events - up to 1GB of events.

Tested with this rsyslog config:
input(type="imuxsock" socket="/tmp/velo-socket" ruleset="velo-ruleset")
ruleset(name="velo-ruleset") {
	action(type="omfile" file="/tmp/velo.log")
}
@djoreilly djoreilly requested a review from gosipyan October 1, 2025 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants