How to see the order of script execution and file access throughout a Rails app lifecycle?

While starting off in Rails it's a daunting task to connect all of the
proverbial dots from when the server starts to each request to the
server in terms of what files / scripts are being executed and in the
execution flow.

I was thinking about putting "if env is development, print the
filename" into each script in my app, however I starting thinking that
adding this functionality into a base class may be more effective...
or perhaps there are other options?

I'd be very grateful if someone could help me to understand how to
properly implement something to this effect where I'd end up getting a
holistic view of all files (scripts) in the order that they're
accessed and then on each request, a nice little hierarchy of files
that were processed to reply to that request.

Thanks much,

-George