Tutorial: Forward Windows Events via RELP to rsyslog#
Use this tutorial when rsyslog Windows Agent should forward selected Windows Event Log records to an rsyslog receiver with RELP.
Goal#
At the end of this procedure, rsyslog Windows Agent will forward matching Windows events to an rsyslog server through RELP.
Prerequisites#
The rsyslog receiver host name or IP address
The RELP port used by the receiver
Any TLS or certificate files required by the receiver
A ruleset that receives events from an Event Log Monitor service
This tutorial assumes the rsyslog side is already configured to accept RELP.
Steps#
Create or choose the ruleset whose events should be forwarded.
Add a Send RELP action to that ruleset.
Configure the target host and RELP port.
Keep the default RELP port unless the receiver uses a different one.
If the receiver expects TLS, enable SSL / TLS encryption and provide the matching CA or client certificate files.
If reliable delivery across temporary outages matters, enable disk-backed queues for the action.
Save and apply the configuration.
Restart the rsyslog Windows Agent service if required.
Verification#
Trigger an event that matches the ruleset.
Confirm that the rsyslog receiver accepts the RELP connection and receives the event.
If forwarding fails, check host, port, TLS settings, and receiver-side RELP listener configuration.
Next step#
If RELP forwarding works, continue with: