Существует гем под названием public_activity , который предназначен для регистрации всех действий .
Все, что вам нужно сделать, действие, которое вы хотите отслеживать, вынужно добавить что-то вроде следующего
Activity.create({user_id: current_user.id, action: action_name, data: "if you want to show what changed"})
У вас также есть возможность использовать papertrail .