A utility that captures the dmesg, ioreg and AGDCDiagnose output periodically to files in /Library/Logs.
You can get a build from the GitHub Actions tab. Quick download here.
Install the package.
To enable, run the following command:
sudo launchctl load -w /Library/LaunchDaemons/com.ChefKiss.DiskDbg.plistThe service will constantly gather logs in the background. Leave enabled only during debugging.
To disable, run the following command:
sudo launchctl unload -w /Library/LaunchDaemons/com.ChefKiss.DiskDbg.plistTo uninstall, run the following command:
curl -L https://raw.githubusercontent.com/ChefKissInc/DiskDbg/refs/heads/master/uninstall.sh | sudo bash