Одно из решений может заключаться в том, чтобы ваш инструмент отображал текущую дату / время в файле на удаленном компьютере после завершения rsync'инга данных. Затем на удаленной машине все, что нужно сделать, это проверить файл, чтобы определить, когда в последний раз данные были синхронизированы с ним.
Если вы используете Linux, вы можете обнаруживать изменения файловой системы с помощью inotify api, встроенного в ядро. С помощью inotify вы можете определить, какие файлы были записаны, и предпринять действия в зависимости от произошедшего события. (открыть, закрыть, прочитать, записать, удалить, переместить и т. д.)