- Устанавливаем New Relic
pip install newrelic
- Лицензионный ключ берем из личного кабинета, генерируем конфигурацию
newrelic-admin generate-config LICENSE-KEY newrelic.ini
- В конфигурации правим название приложения
# The appplication name. Set this to be the name of your
# application as you would like it to show up in New Relic UI.
# The UI will then auto-map instances of your application into a
# entry on your home dashboard page.
app_name = app.name
- Модифицируем project/wsgi.py
import os
import newrelic.agent
newrelic.agent.initialize('/path/to/newrelic.ini')
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "project.settings")
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
application = newrelic.agent.wsgi_application()(application)
- Правим конфигурацию uwsgi.ini
#module = django.core.handlers.wsgi:WSGIHandler()
module = project.wsgi
eval = import newrelic.agent, wsgi; application = newrelic.agent.wsgi_application()(wsgi.application)