Я пытаюсь настроить newreli в моей колбе. Не могу найти пример интеграции. В документации есть пример для django, но нет примера для фляги. Запуск через консоль для приложения на веб-сервере не подходит. Приложение работает на веб-сервере gunicorn.
Вот пример моего кода.
Это мой файл init .py
import flask
from flask import Flask
app = Flask(__name__)
app.config['DEBUG'] = True
import newrelic.agent
newrelic.agent.initialize('/home/user/PycharmProjects/test/newrelic.ini')
newrelic.agent.wsgi_application(application=None, name=None, group=None, framework=('Flask', flask.__version__))
Это настройки оружия,
[Unit]
Description=Gunicorn instance to serve myproject
After=network.target
[Service]
User=root
Group=root
WorkingDirectory=/home/user/PycharmProjects/test/
#Environment="PATH=/home/sammy/myproject/myprojectenv/bin"
Environment="NEW_RELIC_CONFIG_FILE=/home/user/PycharmProjects/test/newrelic.ini"
#export NEW_RELIC_CONFIG_FILE
ExecStart=newrelic-admin run-program /usr/local/bin/gunicorn --workers 3 --log-file /var/log/myproject.log --capture-output --bind 0.0.0.0:9092 fedor_api
Restart=always
[Install]
WantedBy=multi-user.target
Приложение запускается, но newrelic не обнаруживает его. Как правильно интегрировать newrelic?