一个新的免费工具MetricsHub将可以帮助降低使用微软Azure云服务的成本,主要通过自动地使该服务更高效地运行,以及根据客户需求的波动来增加或减少Azure资源。
微软收购了MetricsHub公司,并正在将其软件纳入其Azure服务。
MetricsHub是监控客户的Azure系统以及根据客户设定的规则作出调整的服务。此外,客户也可以使用MetricsHub推荐的***做法规则标准模板。
该服务从两个资源中的其中一个资源来收集每个客户的Azure数据:Windows Azure诊断功能或者客户的Azure基础设施中的MetricsHub代理。
如果客户使用***个选项,所收集的数据将被保存在客户的Azure存储块中,通常每个月每个实例需要50美分,使用该选项时,MetricsHub只会收集Azure通过其API向任何第三方开发人员提供的数据。
如果客户使用第二个选项,他们需要在其Azure云中安装一个MetricsHub代理,这需要重新部署每个客户的应用程序实例。该选项允许收集更多数据。MetricsHub公司称:“使用这种方法收集数据能使MetricsHub更深层次地与你的系统整合,从而做出更明智的决策。”
具体而言,该代理收集关于虚拟机和网站的指标数据,这是API不会透露的数据。
MetricsHub然后会分析数据,并使用ActiveScale功能来添加或删除应用程序实例以更好地满足实际需求。MetricsHub会生成一份报告,来详细说明Azure的支付的费用。
MetricsHub还可以作为监控平台,提供健康和性能监控,当它检测到潜在问题时,将会发送电子邮件、短信或寻呼机警报。
在宣布已经收购MetricsHub公司时,微软承认,如果没有工具来收集和分析数据,有效地扩展应用程序将会很困难。微软战略和业务开发企业副总裁Bob Kelly表示,MetricsHub不仅能让客户得到应得的优势,还能够***限度地利用他们正在使用的服务,我们认为这将为客户节省时间、金钱和麻烦。
客户可以通过Azure Store选择使用MetricsHub服务,任何付费客户都将被转换到免费版本。