有没有办法在 App Engine 中跟踪 Cloud SQL 调用? (哥朗)
Posted
技术标签:
【中文标题】有没有办法在 App Engine 中跟踪 Cloud SQL 调用? (哥朗)【英文标题】:Is there any way to trace Cloud SQL calls in App Engine? (Golang) 【发布时间】:2018-06-10 03:28:42 【问题描述】:正如标题所示,我想在 App Engine (Golang) 标准环境中跟踪 Cloud SQL 调用。
我发现有Java library。 Golang 有类似的东西吗?
【问题讨论】:
【参考方案1】:https://cloud.google.com/trace/docs/setup/go
这是来自 google 的默认跟踪库。在我们的应用程序中,它记录了应用程序中的操作数量,例如对日志写入的调用、对 Datastore 的调用以及对 SQL 的调用。只需安装它并转到 Cloud Console 中的 Trace。向您的端点发出请求,您将在此 Trace 选项卡中看到有关请求及其组件的信息。您还可以手动添加自定义跟踪事件(您要跟踪的一些自定义逻辑执行时间)。
【讨论】:
根据文档,我认为标准版不支持它。On Google App Engine standard environment, the trace package is not currently supported.
以上是关于有没有办法在 App Engine 中跟踪 Cloud SQL 调用? (哥朗)的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法在 Google App Engine 的 Webapp2 框架中使用 Django 模板
Google App Engine 如何实现分析(堆栈跟踪)?
OpenCensus 未在 Stack Driver 中的 Google App Engine 上显示跟踪