python服务器进程的性能监视/分析(类似于New Relic)

时间:2015-06-29 19:11:17

标签: python performance profiling celery newrelic

是否有可以自动且永久地检测和配置python服务器进程的工具/服务?我在考虑CeleryRQ工作人员等流程?我希望在多个类似的作业执行中获得平均方法级别的性能计时器。

New Relic将为Celery执行this但对RQ只有experimental support。不幸的是,它不推荐用于短期任务,我们有很多这样的任务。

我知道cProfileline_profiler,但我希望找到一个我可以在生产中使用的服务,我不必捕获输出并自己聚合。虽然有一个永久性的服务/工具是首选,但是如果有一个工具可以聚合多个cProfile运行的输出,这些工作也可以起作用。

顺便说一下,这些进程正在Heroku非web worker dynos上运行。

1 个答案:

答案 0 :(得分:0)

你试过AppDynamics吗?它是像NewRelic这样的APM,但支持Python(http://www.appdynamics.com/python/