Oct 5, 2016 - We had been forwarding syslog from our Macs using this guide from Splunk. We were forwarding them to a Linux Syslog Server instead), however. I tried it on a fresh install of OS X 10.10 and 10.11 and it doesn't seem to. Software Center seems to freeze system when installing, syslog has “blocked for more than 120 seconds” errors. How to send dhcpd lease & MAC address info to central syslog server? Postfix logs to remote server. Send Logs Buffer to remote pc. Syslog-ng not receiving logs from Cisco Router.
Anyone knows how to start Syslogd server on Mac to accept remote logging messages? I started Syslogd, but seems it doesn't accept remote messages. If I do a netstat -an it looks like udp port 514 is listening. However, if I scan the server from my laptop using nmap then I don't see udp 514.
It's likely the port is being blocked somewhere. I have checked ipfw but it does not look like any rules defined. I've seen lots of articles say that have to specify -r option. Is this the same on Mac? How to do that on Mac? Syslogd should already be running on your system; what you need to do is enable its UDP listening option.
This is controlled by a section near the end of /System/Library/LaunchDaemons/com.apple.syslogd.plist; remove the comment markers so that it looks like this: NetworkListener SockServiceName syslog SockType dgram And then reload the syslogd daemon either by rebooting, or by running: sudo launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist sudo launchctl load /System/Library/LaunchDaemons/com.apple.syslogd.plist UPDATE: Starting in OS X v10.7, Apple switched com.apple.syslogd.plist to a binary plist format, which doesn't include the relevant comment, and isn't editable as plain text.

With the new format, PlistBuddy seems to be the easiest way to add the listener: cd /System/Library/LaunchDaemons sudo /usr/libexec/PlistBuddy -c 'add:Sockets:NetworkListener dict' com.apple.syslogd.plist sudo /usr/libexec/PlistBuddy -c 'add:Sockets:NetworkListener:SockServiceName string syslog' com.apple.syslogd.plist sudo /usr/libexec/PlistBuddy -c 'add:Sockets:NetworkListener:SockType string dgram' com.apple.syslogd.plist sudo launchctl unload com.apple.syslogd.plist sudo launchctl load com.apple.syslogd.plist. A bit old, but I did have to do this today and whilst searching around for a simple piece of software to do this for me I came across this question. All I really wanted to do was watch some syslog entries for a short period of time and see what was coming from the server so what I ended up doing was: sudo tcpdump -lns 0 -w - udp and port 514 strings This will simply print out any message that is sent to your machine on the output so you can display it.
Sony cybershot install for macro mode. Anyway if you do this and it outputs messages that are being transmitted to your server you can be sure it's not being blocked by your firewall or any other hardware in the middle.