-
Устанавливаем New Relic
1pip install newrelic -
Лицензионный ключ берем из личного кабинета, генерируем конфигурацию
1newrelic-admin generate-config LICENSE-KEY newrelic.ini -
В конфигурации правим название приложения
12345# 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
1234567import osimport newrelic.agentnewrelic.agent.initialize('/path/to/newrelic.ini')os.environ.setdefault("DJANGO_SETTINGS_MODULE", "project.settings")from django.core.wsgi import get_wsgi_applicationapplication = get_wsgi_application()application = newrelic.agent.wsgi_application()(application)
-
Правим конфигурацию uwsgi.ini
123#module = django.core.handlers.wsgi:WSGIHandler()module = project.wsgieval = import newrelic.agent, wsgi; application = newrelic.agent.wsgi_application()(wsgi.application)