How to Generate a Sysdiagnose in macOS

By Emalee Firestein

Learn how to collect system diagnostics in macOS for troubleshooting

A sysdiagnose is a tool in macOS that gathers system-wide diagnostic information. It’s useful for debugging and understanding system behavior. Sysdiagnoses can be generated using a few different methods, each of which may apply for different levels of user access.

Generating a Sysdiagnose Using a Keyboard Shortcut

  1. Click the Finder icon in the Dock to ensure that Finder is in the foreground.
  2. All at once, press Command + Option + Shift + Control + Period (.) on the keyboard.
  3. After a few moments, a Finder window should appear with a tar.gz file shown.
  4. If the sysdiagnose was requested by Kandji Support, please zip it and provide the entire bundle.

Generating a Sysdiagnose Using the Command Line

This method requires administrator privileges.

  1. Launch Terminal.app and enter the following command:
    sudo sysdiagnose -f ~/Desktop/
  2. Wait a few moments for a file ending in .tar.gz to appear on the logged-in user's Desktop. If you logged into Terminal with a different user than is logged into the Mac, the file will be on the Terminal user's Desktop.
  3. If the sysdiagnose was requested by Kandji Support, please zip it and provide the entire bundle.

Generating a Sysdiagnose Using Activity Monitor

This method requires administrator privileges.

  1. Open the Activity Monitor app on your Mac.
  2. Click the ellipses at the top of the Activity Monitor window.
  3. Select System Diagnostics...
  4. Read through and accept the privacy agreement.
  5. Wait for the progress bar to complete. Once done, a Finder window should appear with a tar.gz file shown.
  6. If the sysdiagnose was requested by Kandji Support, please zip it and provide the entire bundle.