Quote from market_hacker:
I agree but it doesn't need to be in the main trader->exchange pipeline slowing things down...
You can have a second machine to monitor exchange status messages (like order confirms, fills, etc) and use that to keep your audit trail.