Do: use logs for main-process output, inspect for configuration and state, and a terminal only for a deliberate documented command. Example: use logs to find why a fictional web service stopped, then inspect its port and state before entering it. Check: record the view or command beside each observation so another person can reproduce the diagnosis without guessing.
Tips