Heroku上的内存监控

Cla*_*ell 5 memory django memory-management heroku

我们在Heroku上运行Django,我正在寻找一种方法来监控正在使用的内存量.一旦我们超越极限,我们会得到错误,告诉我们我们正在使用多少内存,但我想知道即使我们处于极限之下,内存也会如何消退和流动.

它看起来像是基本的功能,但我没有在Heroku dyno docs中看到任何建议的方法.我真的很感激任何指针.

非常感谢!

粘土

rde*_*ges 5

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

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

作为参考,这里有一个截图,所以你可以看到我在说什么:

NewRelic 内存统计