You are not logged in.
I want to replace my ancient and aging Slackware 12.0 server with an Arch server. One of the hurdles is to receive syslog messages (UDP/IP, port 514) over the network from a Cisco 678 DSL modem/router, and from a DD-WRT based wireless access point.
How do I go about getting a systemd-based Arch server to receive syslog-formatted messages from the network on UDP port 514?
I'm not looking to view the Arch system's journal over the network, but rather to receive non-local messages and log them.
Last edited by bediger4000 (2013-08-01 15:44:48)
Offline
The syslog-ng does this as stated in the wiki (at <https://wiki.archlinux.org/index.php/Syslog-ng#Sources>).
Also, at the begining of the same page, it claims that systemd journal provides same functionality.
Offline
See systemd-journal-gateway(8) to learn how to do this. I tried once, but after about 3.5 minutes of failing my ADD took hold and I never went back to it.
Offline
WonderWoofy: I hope you mean "man systemd-journal-gatewayd", as I find that man page, but not "systemd-journal-gateway". systemd-journal-gatewayd works the other way. According to the man page it "serves journal events over the network. Clients must connect using HTTP."
sbmomeni: I agree that your reference says the systemd journal provides the same function - but how? And does "this functionality" refer to the logging part of syslog-ng, or to the receiving messages from other machines part?
Offline
Oh I thought that was wht you wanted... my bad. And yes, apparently I wasn't able to hit that last 'd' quite hard enough to get it to register.
Offline