有没有办法监控调用 App Engine Cloud Endpoints 的每个客户端 ID 的使用情况?

Is there a way to monitor use of each client id that is making calls to App Engine Cloud Endpoints?

我有一个 Google App Engine 应用程序,它不过是一个端点应用程序。

它存储主数据并提供休息API访问。 还有许多其他应用程序(不是我的)正在使用这些端点调用。

有没有办法监控每个客户端 ID 的使用情况?

假设我想知道一个客户 ID 每周拨打多少次电话。

没有。它不提供任何单独的日志。可以在一处查看所有日志,包括应用引擎、云端点等。

没有针对客户端使用情况的内置统计信息,但是在用户每次使用您的 API 时实现一个基本计数器应该不难。您打算用它来计费吗?如果不只是确保使用内存缓存缓冲该计数器以降低成本。