谷歌整合StackDriver技术,开放云监控服务给开发者

jopen 9年前

英文原文:Google Opens Cloud Monitoring Service to Developers

谷歌云平台客户迎来了一个新的免费工具,承诺有能力简化他们在工作上的操作。这就工具就是 谷歌云监控,开发者能使用该工具去追踪应用程序组件的性能,现在 谷歌云平台客户都可以试用

这项服务使用的技术来自 Stackdriver,该公司是去年谷歌收购的云监控服务提供商。在 2014 年 6 月的谷歌I/O大会上,谷歌宣布收购 Stackdriver 后就推出了基于 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 发送警报通知。

谷歌称客户可使用云监控在许多领域简化工作,包括:

  • 使用资源组创建关键环境和系统的总视图。用户也能使用自定义指标合并应用程序或业务统计,创建和共享的自定义仪表板。
  • 用核心的指标和仪表板来了解谷歌云平台服务的能力和用途。
  • 当网络服务器、APIs 和其他面向 Internet 资源不能用时,会通知团队成员,。
  • 追踪性能通过查看延迟、错误率和其他谷歌云平台服务指标,以及常见 Web/应用程序服务、数据库、消息传送和负载平衡平台。用户也能配置警报策略,当指标超出可接受的范围之外被通知。
  • 当违反警报策略时,通过许多通信通道接收通知。

上周,谷歌发布了 Google Cloud Trace,另一个工具的测试版本,这个工具对谷歌云上应用程序起作用。它显示来自外部服务请求的延迟信息,这些外部服务被埋在应用程序代码。

由于目前仍处于测试阶段,因此可以暂时不理会 SLA 或折扣政策。作为 Google 的竞争对手,亚马逊和微软也都有为自家云平台提供类似的工具。

来自:http://news.cnblogs.com/n/513344/