The Time Machine Buddy organises and displays the systems logs generated by Apple’s Time Machine Backup feature found in Mac OS X Leopard.   With this widget you will be able to quickly tell what is happening behind the scenes for the backup in progress or any previous backups.  


The widget will poll the system logs for backups every 15 minutes.  If a backup is active it will poll every 5 seconds until completed.  If the Dashboard is closed all polling is stopped.   You can manually trigger a refresh by mouse clicking the refresh button.

Since this widget only reads the system logs it will not interfere or disrupt the Time Machine.

Known Issues

  1. 1.Unfortunately Apple hasn't released DashCode for OS X Mavericks.  This is the required development environment for creating widgets.  However, a reboot after installing v1.07 does allow the widget to behavior correctly.

2. Multiple manual backups may appear in the same message window if triggered immediately after each other.

The user running the Dashboard must have “administration” rights for the widget to read the system.log file.  Open “System Preferences” then “Accounts” and check “Allow user to administer this computer” for the selected account.

3. Sometimes the system logs can become corrupt and the widget is unable to read the contents (freezes).   You can simple delete the system.log and system.log.bz2 files.  To do this run the “Terminal” application and at the prompted enter the following command.

sudo rm /var/log/system.log.0.bz2 /var/log/system.log

The system will prompt you for your password.  Close the Terminal application and restart the computer.  Once a Time Machine backup starts you should see activity in the Time Machine Buddy.

Feedback can be sent to widgets@bluedog.com.au

Release v1.08

- Mavericks Support

Release v1.07

- Mountain Lion Support

Release v1.06

  1. -Lion Support

  2. -Performance improvements

  3. -Remove freezes on large logs

Release Notes for v1.05

  1. -Detect missing log files

Release Notes for v1.04

  1. -Detect incorrect permissions to read backup logs

  2. -Skip truncated backup messages caused by rolled logs

  3. -Fix version information

Release Notes for v1.03

-  Correct the lapsed time for sub-sequential backups.

Release Notes for v1.02

  1. -Fix parsing bug with backupd messages missing System package prefix

  2. -Add error logging to system.log.

This version is not Sierra compatible due to changes in the OS X logging system.

Watch this space for updates in 2017.