首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure监视和使用服务管理API

Azure监视和使用服务管理API
EN

Stack Overflow用户
提问于 2011-04-06 16:22:35
回答 2查看 1.3K关注 0票数 0

我试图为Azure构建一个编程管理控制台,为宿主服务提供统计和分析,存储服务提供有关健康、加载、托管服务的线程以及表和blobs的点击次数等信息。

问题

  1. 是服务管理API的解决方案吗?
  2. ,除了Service之外,还有其他可供选择的.?
  3. ,我能从API中得到哪些细节?
  4. ,有什么安全要求像一个障碍吗?

<代码>G29

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-07 05:12:58

这取决于您试图为您的服务获取何种类型的信息。如果您只关心性能计数器(可能提供大多数度量),那么WADPerformanceCountersTable是您要分析的关键表。

如果您希望获得实例的繁忙/运行/等状态,则服务管理API是您要使用的API。然而,它不会给你提供很多信息。几乎每个实例的状态都是您所得到的。

如果您希望使用开箱即用的解决方案,它将根据这些指标发送警报(perf )。(计数器、队列大小和实例状态)以及提供自动缩放功能,请查看AzureWatch at http://www.paraleap.com

HTH

票数 1
EN

Stack Overflow用户

发布于 2011-04-06 22:09:36

您可以使用服务管理API对正在运行的实例进行更改--例如,增加实例数量,更改配置(基本上可以通过Azure Portal进行配置),但目前它没有提供任何有关应用程序运行方式的信息。这是因为加载的定义因应用程序而异。

如果您想监视应用程序的运行方式,您必须决定要监视什么,然后自己对其进行检测。

如果要使用性能计数器,则可以使用DiagnosticMonitor类将它们存储到表存储中,您可以从中读取表存储。另一种选择是从服务总线上的每个实例中发送性能计数器数据并监视这些消息。

然而,有很多事情是你想要监控的,而这些事情都是你没有考虑到的。例如,如果您想查看队列的读/写数量,则必须自己编写。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5569753

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档