Skip to main content
Download — FreeNo credit card required
System Process

What is syslogd on Mac?

syslogd is the Apple System Log server: it receives log messages from the kernel, system services and apps through the older syslog and ASL interfaces, while most of macOS now logs through Unified Logging; it's part of macOS and safe. High CPU from it means something is logging heavily, so open Console to find the process flooding the log.

Last reviewed · 3 sources

SafeSystem Log Daemon

syslogd on a real Mac

One Mac, macOS 26.5 (25F71) on Apple silicon, read with ps and codesign on October 29, 2026

Path/usr/sbin/syslogd
Runs asroot
Signed byApple (Software Signing), identifier com.apple.syslogd

What syslogd does

syslogd is the macOS system logging daemon that collects, stores, and manages log messages from the kernel, system services, and applications. It works alongside the newer Apple Unified Logging system (log/os_log) to provide the logging infrastructure that Console.app and the 'log' command-line tool use to display system events and diagnostic information.

Common Issues

Log files consuming excessive disk space in /var/log/

High CPU from processing a flood of log messages from a chatty process

Log rotation not working, leading to multi-gigabyte log files

Console.app showing overwhelming amounts of log messages

How to Fix

  1. Check log file sizes

    Run 'du -sh /var/log/*' in Terminal to see which log files are largest. Files over 1 GB may indicate a process is logging excessively. The largest file's name often indicates which service is the culprit.

  2. Identify the chatty process

    Open Console.app and watch the live log stream. If one process is flooding the log, you'll see its messages rapidly. Note the process name, then investigate why it's logging so much — usually a recurring error or debug logging left enabled.

  3. Clean up old log files

    Run 'sudo rm /var/log/*.gz' to remove archived (compressed) log files that are no longer needed. The system rotates logs automatically, but archived copies can accumulate over time. Current log files should not be deleted.

  4. Restart syslogd

    Run 'sudo killall syslogd' to restart the logging daemon. This clears any stuck state and forces syslogd to reopen log files. It's safe because no log data is lost — the daemon simply restarts and continues logging.

When to look closer

syslogd using minimal resources while collecting logs is normal. Be concerned if it's using high CPU — this means something on your system is generating an enormous volume of log messages, which usually means a crashing service or a misconfigured application.

Frequently Asked Questions

What is syslogd on Mac?

syslogd is the traditional Unix system logging daemon present on macOS. It collects log messages from the kernel, system services, and applications, writing them to log files in /var/log/. On modern macOS, it works alongside Apple's Unified Logging system, which is the primary logging mechanism accessed through Console.app.

Can I view Mac system logs?

Yes. Open Console.app from /Applications/Utilities/ for a graphical interface, or use 'log show' in Terminal for command-line access. Traditional syslog files are in /var/log/ and can be viewed with 'cat' or 'less.' The most useful log for troubleshooting is usually 'log show --predicate "eventMessage contains <keyword>" --last 1h'.

Is syslogd safe?

Yes. syslogd is a fundamental Unix system process that has existed since the earliest versions of macOS (and Unix before it). It is code-signed by Apple, runs as root to collect system-wide logs, and is protected by System Integrity Protection. It is essential for system diagnostics and security auditing.

Check what's running on your Mac

CoreLock's scan of running apps, network, permissions, startup items, AI agents and Downloads is free, with no account.

Download CoreLock Free

Apple silicon build 2.0.7 · Intel Mac?

Send the link to my Mac

For your Mac, not this phone ·

Not sure what is running on your Mac?

Count which apps can record your screen, use your mic or camera, or read your files, and get a free 0–100 estimate in your browser.

Estimate your Security Score

Free · Calculated in your browser