当我接到电话时,我的网络应用程序在Windows服务器上运行时出错,我只需转到Windows日志并向下滚动应用程序日志并找到警告。易于阅读并使其快速解决问题。
现在我正在测试Azure网站以运行asp.net应用程序,并且我正试图弄清楚如何让同样的快速错误找到修复过程。
在Azure的应用程序诊断中查看应用程序日志记录是完全没用的。 挖掘这些日志需要我永远。重写应用程序以不同方式处理错误不是我的选择。
那么还有谁有这个问题?任何解决方案
答案 0 :(得分:0)
最简单的解决方案是将错误日志卸载到Raygun这样的单独服务。这将导致(小)月费,但设置为5分钟,你很高兴。
否则你可以使用Log4net to log your error to the blob storage,但是你必须为你的日志轮询那个。
答案 1 :(得分:0)
尝试使用 Azure网站日志浏览器网站扩展程序,您可以从网站上的新Azure门户(作为网站扩展程序)安装它,这样可以更轻松地查看所有日志。< / p>
详细了解here。