Методы и инструменты для устранения проблем на удаленные машины?

Пользователи сообщают о проблемах / сбоях / ошибках, которые я не могу воспроизвести на своей машине. Мне сложно исправить эти проблемы.

Я начал использовать EurekaLog (фантастически!) И SmartInspect. Оба этих инструмента очень помогли, но мне все еще трудно выявить некоторые проблемы.

Я только что купил Отладку Дэвида Аганса (и жду, когда она прибудет).

Есть есть ли какие-либо другие инструменты или методы, специфичные для Delphi, которые помогут отловить эти труднодоступные удаленные проблемы? Проблемы, которые мне трудно отследить, - это те, которые не вызывают исключений или имеют явную причину. EurekaLog перехватывает исключения, а SmartInspect довольно хорош, если у меня есть теория, которую нужно проверить. Но в некоторых случаях это, казалось бы, случайный сбой, и в нем могут быть несколько тысяч строк кода. Как сузить до основной причины?

12
задан Jeff Atwood 18 July 2011 в 05:26
поделиться