...
might need tools that would digest the captured information to answer common questions like ("When did this object change?")
Note: Might be sufficient just to capture the web request, without capturing the database level activity.
What information should be captured and what is the mechanism?
Info should be captured to logs (local disk files) which are processed and moved to other system(s) (e.g. DynamoDb) for indexing.