Wouldn't it make sense to build a logging tool that captures this information automatically so it could be both automated and accurate without all of the manual effort?

Wouldn't it make sense to build a logging tool that captures this information automatically so it could be both automated and accurate without all of the manual effort?