Django的perftools是一个Django应用程序,提供性能监控工具Django的。
登录慢请求
Perftools包括一个记录器,将监视请求的执行时间。一旦它击中定义的阈值,它将记录到命名perftools记录器,包括元数据的请求(如通过哨兵的测井规范中定义)。
从perftools.middleware.slowreq进口SlowRequestLoggingMiddleware
应用= SlowRequestLoggingMiddleware(应用程序,阈值= 100)的MS#
远程性能分析
型材的请求,并将结果保存到磁盘。
从perftools.middleware.remoteprof进口RemoteProfilingMiddleware
应用= RemoteProfilingMiddleware(应用程序,outpath中='在/ var /数据/ CPROFILE-结果/',百分比= 10)#10%的请求
要求:
< p>- 在Python中
- 在Django的
评论没有发现