我正在寻找一种从Windows Azure中的性能计数器获取原始数据的方法
使用诊断API。
到目前为止,我注意到我可以配置来自已知计数器的计数器
并设置该计数器的采样率。
诊断配置中配置的采样率是采样率
计数器计算是基于?
如果不能如何获取该计数器的原始数据,因为我想获得cpu用户时间(例如)
自己做计算。
感谢
答案 0 :(得分:1)
每个计数器的采样频率均为1秒,无论数字是多少。 Azure将以给定的速率对每个实例进行采样,并捕获值并将其存储在每个实例中。此外,还有一个设置允许Azure将这些值从每个实例传输到存储帐户的WADPerformanceCountersTable。传输设置以分钟为单位,最小值为每分钟一次。
要获取您想要阅读的详细信息: http://convective.wordpress.com/2009/12/10/diagnostics-management-in-windows-azure/ 还有这个: http://convective.wordpress.com/2010/12/01/configuration-changes-to-windows-azure-diagnostics-in-azure-sdk-v1-3/