我们有一个应用程序正在经历比我们预期的负载高得多的传出带宽。我们有超过 10 GB/天的传出带宽,前端基本上每天有 0 个访问者和一堆后端处理(使用后端服务器和任务队列)。我们也使用内存缓存。
谷歌表示他们的账单如下:
Outgoing Bandwidth (billable)
The amount of data sent by the application in response to requests.
This includes:
data served in response to both secure requests and non-secure requests by application servers, static file servers, or the Blobstore
data sent in email messages
data sent over XMPP or the Channel API
data in outgoing HTTP requests sent by the URL fetch service.
我们不提供静态文件(它只有一个 rest api),不使用 blob 存储,不发送电子邮件,不使用 XMPP。我们确实使用了 URL 获取服务,但仅限于 GET 请求。我很难相信 6000 个 GET 请求相当于 10 GB 的数据。
有谁知道我如何追踪我们的传出带宽使用情况的详细信息?