GUIDE — 2026-08-06

Synology DSM syslog to Mac, Windows or Linux

DSM's built-in Log Center is decent, but if you have more than one NAS, or you want unified alerting across your network gear and your NAS, forwarding syslog to a Mac receiver is the simplest way to consolidate. Here is exactly how.

On Windows or Linux? This guide is written for a Mac receiver, but SyslogWatch is the same application on Windows 10/11, Windows Server 2016 or newer, and 64-bit Linux, and it listens on the same port. Only the three host-side commands differ, and each one is given below. Most people run it on a server rather than a desktop; on a Linux server without one it runs in headless mode, with the screen in your browser.

What DSM logs you can actually forward

Synology's Log Center forwards these event streams to any external syslog server:

What you need

Step 1 — Give your Mac a reservation

Same as with other gear: set the Mac's IP so syslog does not stop when DHCP shuffles addresses. Do this either on your router or as a static IP on the Mac itself (System Settings → Network → Details → TCP/IP → Configure IPv4 → Manually).

Step 2 — Install SyslogWatch

Grab it from the meshwatch.app (or the Mac App Store, though that edition tops out at Pro). Launch and confirm it is listening on port 1514.

Step 3 — Enable Synology's syslog client

  1. DSM → open Log Center
  2. Left sidebar → Log Sending
  3. Check Send logs to a syslog server
  4. Fill in:
    • Server: your Mac's IP
    • Port: 1514
    • Transfer protocol: UDP (fast, fire and forget) or TCP (reliable, use if you notice missing events)
    • Format: BSD (RFC 3164) is the default and works well
  5. Optional: enable Send logs securely if you configure TLS on the Mac side. For most homelab setups on a trusted LAN, skip this.
  6. Under Log Type, check which streams to forward. Recommended starting set:
    • System
    • Connection
    • Windows / Mac / FTP file service
    • Backup
  7. Apply

Step 4 — Verify

Force a small event. On the Mac, browse to your NAS in Finder and open a shared folder. Within a few seconds a "session opened" line should appear in SyslogWatch. If not:

Step 5 — Filters for a NAS

Step 6 — Alerts worth setting

With SyslogWatch Pro:

What a DSM audit line looks like

2026-08-06T12:44:19+08:00 syno-01 Connection: User [alice] from [192.168.1.87] via [SMB] accessed shared folder [homes/alice/Documents].

You get who did what, from where, through which protocol, and to which resource. That is a big upgrade over DSM's per-user log rotation.

Common surprises

Not every DSM event is forwarded. Some packages (Surveillance Station, VPN Server, Container Manager) write to their own log files and do not automatically funnel into Log Center. Check each package's settings for its own remote-logging toggle.

TCP vs UDP. On a busy NAS with lots of Time Machine writes, UDP can silently drop lines. If you see gaps in the log stream, switch to TCP.

Timestamp offsets. Confirm the NAS timezone matches the Mac's under Control Panel → Regional Options → Time.

Next

Add your other devices to the same receiver — SyslogWatch tags every line with the sender's hostname so you can filter by device:

Get SyslogWatch — free tier is enough for a single NAS.