我有一个Mvc网站,我通过MSDeploy部署到Azure 网站。我的网站有自定义Performance Counter。
当我部署代码并从Azure运行该站点时,我得到一个例外:
System.UnauthorizedAccessException:访问注册表项' Global'被拒绝。
致电System.Diagnostics.PerformanceCounterCategory.Exists(String categoryName)
。
这是有道理的,因为此调用需要提升的权限(必须是Performance Monitor Users组的成员)。
如何配置Azure网站以正确创建和使用性能计数器?
答案 0 :(得分:1)
目前,Azure网站不支持自定义性能计数器。