A tracking system to follow events through a distributed system