想象一下,您发布了一个新的Azure网站。你从“共享”模式开始,因为你不知道它是否会成功,如果你会有很多流量。如何在共享模式下检测Azure网站何时达到其配额?是时候缩放了?
如何监控您的网站以了解是否存在一些配额开销?你如何知道是否应该切换到保留实例? 请避免一些不可靠的解决方案,例如来自外部服务的定期检查,这只是取样。
例如,我想知道,由于配额开销,我的网站停机了多少次。 微软的官方推荐是什么?有没有我可以用来接收和记录这类事件的API?
想象一下,您发布了一个新的Azure网站。你从“共享”模式开始,因为你不知道它是否会成功,如果你会有很多流量。如何在共享模式下检测Azure网站何时达到其配额?是时候缩放了?
如何监控您的网站以了解是否存在一些配额开销?你如何知道是否应该切换到保留实例? 请避免一些不可靠的解决方案,例如来自外部服务的定期检查,这只是取样。
例如,我想知道,由于配额开销,我的网站停机了多少次。 微软的官方推荐是什么?有没有我可以用来接收和记录这类事件的API?
有多种方法可以做到这一点。您可以拥有图形界面,命令行界面或API,以便您可以将管理集成到自己的工具中,或让第三方公司编写其他工具。
其中一些是:
Windows Azure管理门户
的Windows Azure管理API
PowerShell命令让
SQL Server Management Studio中/数据工具/ Visual Studio中
开源工具
对于获取有关Management and Monitoring Tools for Windows Azure
UPDATE
全部细节采用下述链接,您可以查看使用的配额网站
Great Improvements to Windows Azure Web Sites
我希望这会对你有所帮助。
感谢您的回答和链接。我仔细阅读了您的链接,但没有发现任何关于Windows Azure网站(WAWS)的信息。全部是关于Azure云服务(例如网络和工作者角色)。 – JYL
WAWS在共享模式下有特定的限制,例如5分钟内最大CPU使用率为2.5分钟。 Azure Portal为我提供绝对值(例如在4pm到5pm之间400秒的CPU使用率),但我不在乎这些值。我甚至不知道这些论点的价值是否高,我不想知道。我只需要知道一次是否已达到配额......只是为了知道我的网站因配额而下降了一次还是多次。 – JYL
@JYL请检查我的“更新”部分。 – Sampath