不,Azure DiagnosticsMonitor仅适用于Web/Worker角色。Azure WebSite的诊断与任何Web应用程序一样普遍。由于Azure WebSites使用持久性存储,因此您可以安全地编写日志文件(请记住,您正在使用多线程环境,就像在任何ASP.NET或任何Web应用程序中一样)。此外,您可以在WebSite的“配置”选项卡中配置其他诊断选项: 您可以打开详细的错误消息和失败请求跟踪。 您可以从站点的FTP服务器下载失败请求日志。您可以在Web应用程序(如果是ASP.NET)中使用log4net进行详细的错误/跟踪记录。 这里有一些教程。