feat: add RELP handler for reliable log delivery to rsyslog (closes #5) #8
No reviewers
Labels
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: sneak/simplelog#8
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/relp-handler"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Replaces PR #6 (which pulled from the clawbot fork). Branch is now repo-local.
Implements the planned RELP feature from the README.
What
RELPHandlerthat delivers log messages to a remote rsyslog server via RELP (TCP)LOGGER_RELP_URLenv var (e.g.tcp://rsyslog.example.com:2514)How it works
openhandshake →syslogcommands → gracefulclosersp 200from server)Notes
tls://scheme)Closes #5
tbh i think this is out of scope for
simplelog. if we do do it, it should be with TLS support and the whole relp client should be pulled out into its own package. closing for now.Pull request closed