2013-01-11 9 views
1

想象一下,您发布了一个新的Azure网站。你从“共享”模式开始,因为你不知道它是否会成功,如果你会有很多流量。如何在共享模式下检测Azure网站何时达到其配额?是时候缩放了?

如何监控您的网站以了解是否存在一些配额开销?你如何知道是否应该切换到保留实例? 请避免一些不可靠的解决方案,例如来自外部服务的定期检查,这只是取样。

例如,我想知道,由于配额开销,我的网站停机了多少次。 微软的官方推荐是什么?有没有我可以用来接收和记录这类事件的API?

回答

0

有多种方法可以做到这一点。您可以拥有图形界面,命令行界面或API,以便您可以将管理集成到自己的工具中,或让第三方公司编写其他工具。

其中一些是:

Windows Azure管理门户

的Windows Azure管理API

PowerShell命令让

SQL Server Management Studio中/数据工具/ Visual Studio中

开源工具

对于获取有关Management and Monitoring Tools for Windows Azure

UPDATE

全部细节采用下述链接,您可以查看使用的配额网站

How to Monitor Web Sites

Great Improvements to Windows Azure Web Sites

我希望这会对你有所帮助。

+0

感谢您的回答和链接。我仔细阅读了您的链接,但没有发现任何关于Windows Azure网站(WAWS)的信息。全部是关于Azure云服务(例如网络和工作者角色)。 – JYL

+0

WAWS在共享模式下有特定的限制,例如5分钟内最大CPU使用率为2.5分钟。 Azure Portal为我提供绝对值(例如在4pm到5pm之间400秒的CPU使用率),但我不在乎这些值。我甚至不知道这些论点的价值是否高,我不想知道。我只需要知道一次是否已达到配额......只是为了知道我的网站因配额而下降了一次还是多次。 – JYL

+0

@JYL请检查我的“更新”部分。 – Sampath