英文原文:Google Opens Cloud Monitoring Service to Developers
谷歌云平台客户迎来了一个新的免费工具,承诺有能力简化他们在工作上的操作。这就工具就是 谷歌云监控,开发者能使用该工具去追踪应用程序组件的性能,现在 谷歌云平台客户都可以试用。
这项服务使用的技术来自 Stackdriver,该公司是去年谷歌收购的云监控服务提供商。在 2014 年 6 月的谷歌I/O大会上,谷歌宣布收购 Stackdriver 后就推出了基于 Stackdriver 技术的新版云监控服务,但一直都处于内测中。
谷歌 云监控控制台(图片来自 GoogleCloudPlatform)
本地整合
这项新服务可通过 Google App Engine、 Google Compute Engine、 Cloud Pub/Sub 和 Cloud SQL,获得基础设施、系统、性能、容量和正常运行时间等数据。
此外,该服务还支持监控运行于这些服务至上的诸多流行开源应用程序,包括 MySQL、Nginx、Apache、MongoDB、以及 RabbitMQ 等,并且开发人员也可以通过 Google API 来实现自定义数据指标。
它是如何工作的
云监控的控制台提供了一个概述健康和环境的关键指标,允许用户设置警报,当指定的条件出现时通知团队——例如,当一个 App Engine 模块的请求延迟超过一定的阈值时,Cloud Monitoring 就会通过电子邮件、短信、PagerDuty、Campfire、Slack、HipChat 和 Webhook 发送警报通知。
谷歌称客户可使用云监控在许多领域简化工作,包括:
上周,谷歌发布了 Google Cloud Trace,另一个工具的测试版本,这个工具对谷歌云上应用程序起作用。它显示来自外部服务请求的延迟信息,这些外部服务被埋在应用程序代码。
由于目前仍处于测试阶段,因此可以暂时不理会 SLA 或折扣政策。作为 Google 的竞争对手,亚马逊和微软也都有为自家云平台提供类似的工具。