我正在尝试分析由uwsgi
服务器运行的python代码。正常请求需要1-2秒,并且将执行各种数据库调用,访问redis
和memcache
中的数据,一些I / O,最后,向用户返回一些JSON响应。
使用newrelic进行监控时,会对服务器产生什么影响?时间可以减慢多少?有没有直接的方法来衡量这些数据或任何非平凡的解决方案?
答案 0 :(得分:1)
影响稍微取决于您的特定框架,但最终取决于请求遇到的检测节点数。其中一位New Relic代理开发人员在此处讨论了此主题:Looking to quantify the performance overhead of NewRelic monitoring in python django app