С чего вы начинаете диагностику проблемы?

Хорошая диагностика начинается не с инструмента, а с формулировки проблемы и сбора контекста. Например: «У всех пользователей не открывается оплата» и «у одного пользователя не проходит один конкретный платёж» — это совершенно разные ситуации, и искать причину в них нужно по-разному.
В первую очередь ориентируюсь на описание кейса в БЗ и порядок решения. В общем случае: сначала нужно понять и воспроизвести проблему (либо на себе, либо попросить пользователя описать шаги и детали), собрать факты и определить её масштаб: что именно не работает, когда началось, кого затрагивает и можно ли воспроизвести ошибку. Затем проверить метрики, логи и состояние сервисов, постепенно сужая круг возможных причин.
Сразу смотреть логи сервера и искать там слово ERROR или предлагать случайные решения.