Azure 诊断 - 如何获取性能计数器原始数据

标签 azure

我正在寻找一种从 Windows Azure 中的性能计数器获取原始数据的方法

使用诊断 API。

到目前为止,我注意到我可以从已知的计数器中配置一个计数器

并设置该计数器的采样率。

诊断配置中配置的采样率是不是采样率

计数器计算基于?

如果不是,我如何获取该计数器的原始数据,因为我想获取CPU用户时间(例如)

自己计算一下。

谢谢

最佳答案

每个计数器都有一个采样频率,从 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/

关于Azure 诊断 - 如何获取性能计数器原始数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5069076/

相关文章:

azure - 在我的虚拟机中查找证书存储名称

azure - 使用自定义容器环境变量部署 Azure Webapp

node.js - Azure Web 应用程序 + Node.js + Azure AD = 错误 431

python - Azure Functions 部署失败并显示 torch

用于按计划自动缩放 Function App 的 Azure 自动化和逻辑应用

由于 Always On 功能,Azure Web App (API) 突然在 Application Insights 中显示 404 错误

azure - 从控制台应用程序使用 Skype for Business Online 发送 IM

azure - 通过 Azure DevOps 使用专用终结点部署应用服务

azure - 仅接收有关主题的最后一条消息

reactjs - 在 SPA (React JS) 中向 Azure AD 组授权用户的最佳方法