首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不需要存储帐户的远程采集Azure诊断日志

不需要存储帐户的远程采集Azure诊断日志
EN

Stack Overflow用户
提问于 2011-04-12 07:32:14
回答 2查看 297关注 0票数 2

我有一个用例,需要远程监视诊断和Azure角色的性能数据,这是不需要任何存储帐户的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-12 11:21:31

添加斯图尔特的答案:诊断监视器是为了在本地收集计数器、日志和诊断信息,并将它们聚合到众所周知的Azure存储表中,因此这需要一个存储帐户。如果您编写了一个后台进程来定期轮询本地计数器,那么您可以将它们从实例推到您想要的任何地方: SQL Azure、SQL Server (on pretty )、web服务、电子邮件等等。然而,就像斯图尔特说的那样,这就像是在重新发明方向盘。

诊断监视器可以在所有实例中聚合计数器,可以轻松地将计数器值聚合到所有web角色,或者允许您轻松地在特定实例上向下钻取。

不确定为什么要避免使用用于诊断的存储帐户。在0.15美元/GB的情况下,它将具有非常低的成本开销,特别是当您只存储诊断数据时。另外,第三方监控工具(如AzureWatch)需要从您的存储帐户中提取计数器。

票数 4
EN

Stack Overflow用户

发布于 2011-04-12 08:28:04

对不起,但我不相信当前的API允许您访问这些数据。

如果您需要访问性能计数器,您可以添加您自己的收集服务-但这感觉就像重新发明车轮一点。

当然,您可以始终让您的web角色和托管服务都可以与存储帐户对话--这是外部系统所不知道的。

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

https://stackoverflow.com/questions/5631846

复制
相关文章

相似问题

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