Полная информация о настройке диагностики Azure приведена здесь: http://msdn.microsoft.com/en-us/library/ff966484.aspx.
В общих чертах вам потребуется настроить приложение с прослушивателем трассировки Azure и изменить код запуска веб-роли / рабочей роли, чтобы скопировать эти сообщения в табличное хранилище. Ссылка дает шаблонный код.
Как только вы это сделаете, вы обнаружите, что любое необработанное исключение или что-либо еще, записанное в System.Diagnostics.Trace
, появится в журналах хранения таблиц Azure.
Для чтения этих журналов я использую Cerebrata AzureDiagnosticsManager. Есть другие инструменты, которые будут делать это, включая (если вы действительно настаиваете!) Visual Studio.