None of these debugging tips involve the use of a debugger, arguably one of the most efficient ways to debug.
In my current $job, all we get is logs from 70+ node cluster and that too in a shared-nothing architecture. You have to stitch together varied datapoints (job logs on multiple nodes, netstat o/p, job logs of other services, http access logs, tcpdump, etc) to even prove that problem is on the customer side and not ours.
If they really insist then I encourage them add trace logging instead so at least it's not wasted effort.