feat: add RELP handler for reliable log delivery to rsyslog (closes #5) #8
Odkázat v novém úkolu
Zablokovat Uživatele
Smazat větev „feat/relp-handler“
Smazání větve je trvalé. Přestože zrušená větev může existovat i po krátkou dobu, než bude skutečně odstraněna, NELZE ji většinou vrátit. Pokračovat?
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 uzavřen