5

我们在 Heroku 上运行 Django,我正在寻找一种方法来监控正在使用的内存量。一旦我们超过了限制,我们就会得到错误,告诉我们我们正在使用多少内存,但我想看看即使我们低于我们的限制内存是如何潮起潮落的。

这似乎是基本功能,但我在 Heroku dyno 文档中没有看到任何建议这样做的方法。我真的很感激任何指示。

非常感谢!

黏土

4

1 回答 1

5

我也在 Heroku 上使用 Django。监控内存的最佳方法是安装NewRelic 插件。当您第一次安装它(免费版本)时,您可以免费获得一周的“高级”使用层,这使您可以查看有关您的应用程序的所有统计信息:

  • 每分钟的总请求数。
  • 平均响应时间。
  • 页面慢。
  • 数据库查询(响应时间等)。
  • 最终用户页面加载时间。
  • 各种分析。
  • 后台作业统计信息(内存、cpu 等)。
  • 可用 RAM、随时间变化的 RAM 使用情况等。
  • 还有更多

作为参考,这是一个屏幕截图,因此您可以看到我在说什么:

NewRelic 内存统计

于 2012-08-14T06:26:33.133 回答