Google Cloud SQL CPU监控

时间:2015-03-28 03:52:07

标签: google-cloud-sql google-cloud-platform

我正在努力尝试在Google Cloud SQL节点上设置一些监控功能,而我却没有看到如何执行此操作。我能够在我的Google Compute Engine实例上安装监控代理,以监控CPU,网络等。我无法弄清楚如何在Cloud SQL实例上执行此操作。我可以访问这些类型的监控:

  • 存储使用情况(GB)
  • 读/写操作次数
  • 出口字节
  • 有效连接
  • MySQL查询
  • MySQL问题
  • InnoDB页面读/写(页数/秒)
  • InnoDB数据fsyncs(操作/秒)
  • InnoDB Log fsyncs(操作/秒)

我确信这些都是不错的选择,但此时我想要注意的是,如果我的节点在CPU / RAM的立场上执行,因为它们似乎首先是性能的衡量标准。

如果我遗漏了某些内容,或者误解了我正在尝试做的事情,那么任何建议都会受到赞赏。

谢谢!

3 个答案:

答案 0 :(得分:3)

Google有一个Stackdriver,用于记录和监控Google和AWS云基础架构。它可以监控GCP上存在的每一件事。您可以在一个仪表板中创建可视化以监控Cloud SQL实例。你只需要----> 1.登录到stackdriver并转到任何现有的仪表板,如果你没有创建一个.----> 2.添加图表并在资源名称中选择Cloud SQL .----> 3.从度量标准中选择CPU利用率并保存。您还可以监视内存,磁盘I / O,查询或服务器的增量计数以及更多时间。

如果您想要监控任何其他GCP计算引擎,App-Engine,Kubernetese引擎,存储桶,Bigtable或pub / sub,您只需从列表中选择适当的资源名称。希望你得到你的答案。 enter image description here

答案 1 :(得分:0)

您可以直接从Cloud SQL控制台的“概述”标签查看所有这些内容:

enter image description here

答案 2 :(得分:0)

我已将此作为问题请求添加为问题110。 https://code.google.com/p/googlecloudsql/issues/detail?id=110