Azure诊断 - 是通过URL获取请求计数器所必需的自定义性能计数器吗?

时间:2013-03-12 18:56:46

标签: azure azure-web-roles azure-diagnostics

我知道Requests \ Sec,Requests Total等计数器是免费提供的(它们只需要设置为收集和转移)。是否有人知道任何可用的计数器,它们会根据http请求网址分配一些数据?那么请求/秒为服务上的特定网址?我想在确保没有任何东西之前我不再为每个柜台编写自定义。

2 个答案:

答案 0 :(得分:1)

您可以继续编写自定义代码:)

以下是http://blogs.msdn.com/b/avkashchauhan/archive/2011/04/01/list-of-performance-counters-for-windows-azure-web-roles.aspx提供的效果计数器列表:

  

// .NET 3.5计数器

     

@“\ ASP.NET Apps v2.0.50727(总计)\请求总计”

     

@“\ ASP.NET Apps v2.0.50727(总计)\ Requests / Sec”

     

@“\ ASP.NET v2.0.50727 \ Requests Queued”

     

@“\ ASP.NET v2.0.50727 \ Requests Rejected”

     

@“\ ASP.NET v2.0.50727 \ Request Execution Time”

     

@“\ ASP.NET v2.0.50727 \ Requests Queued”

     

//最新的.NET计数器(4.0)

     

@“\ ASP.NET应用程序(总计)\请求总计”

     

@“\ ASP.NET应用程序(总计)\请求/秒”

     

@“\ ASP.NET \ Requests Queued”

     

@“\ ASP.NET \ Requests Rejected”

     

@“\ ASP.NET \ Request Execution Time”

     

@“\ ASP.NET \ Requests Disconnected”

     

@“\ ASP.NET v4.0.30319 \ Requests Current”

     

@“\ ASP.NET v4.0.30319 \ Request Wait Time”

     

@“\ ASP.NET v4.0.30319 \ Requests Queued”

     

@“\ ASP.NET v4.0.30319 \ Requests Rejected”

     

@“\ Processor(_Total)\%Processor Time”

     

@“\ Memory \ Available MBytes

     

@“\ Memory \ Committed Bytes”

     

@“\ TCPv4 \ Connections Established”

     

@“\ TCPv4 \ Segments Sent / sec”

     

@“”\ TCPv4 \连接失败“

     

@“”\ TCPv4 \ Connections重置“

     

@“\ Network Interface(Microsoft虚拟机总线网络适配器   _2)\ Bytes Received / sec“

     

@“\ Network Interface(Microsoft虚拟机总线网络适配器   _2)\ Bytes Sent / sec“

     

@“\ Network Interface(Microsoft虚拟机总线网络适配器   _2)\ Bytes Total / sec“

     

@“\ Network Interface()\ Bytes Received / sec”@“\ Network   接口()\ Bytes Sent / sec“

     

@“。NET CLR内存(全局)\%GC中的时间”

答案 1 :(得分:1)

你需要自己编写。我帮助使用MVC框架的客户这样做了。这非常简单,因为需要检测的唯一代码是OnActionExecuting方法,用于所需的控制器。

确保通过此处所述的启动脚本(步骤2)来设置自定义性能计数器定义的创建: http://www.windowsazure.com/en-us/develop/net/common-tasks/performance-profiling/