gpt4 book ai didi

django - 为 Django 开发服务器设置 New Relic

转载 作者:行者123 更新时间:2023-12-03 14:18:21 24 4
gpt4 key购买 nike

我正在使用 Django 并尝试使用 New Relic。是否可以监控 Django 开发服务器?我似乎只能在使用生产服务器设置 New Relic 方面寻求帮助。

编辑

'如何'以供将来引用:

(我用的是Django1.4)

  • 按照这个:
    https://newrelic.com/docs/python/python-agent-installation
  • 作为该指南的最后一步(与您的应用程序集成)更改您的 wsgi.py文件到以下内容:
    import newrelic.agent

    newrelic.agent.initialize('/home/username/path/to/myproject/newrelic-1.9.0.21/newrelic.ini')

    import os
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "myproject.settings")

    from django.core.wsgi import get_wsgi_application

    application = get_wsgi_application()
    application = newrelic.agent.wsgi_application()(application)

  • 现在在 New Relic 平台上登录您的帐户,向您的开发服务器发出一些请求,然后查看平台上的更改。感恩,你成功了!

    最佳答案

    从 Django 1.4 开始,startproject 命令 creates a wsgi filerunserver命令将使用。

    如果您有一个没有 wsgi 文件的旧 Django 项目,您可以按照 Django 文档中的说明创建一个,并设置 WSGI_APPLICATION 在您的 settings.py文件。

    您应该能够按照 Python agent integration 的 New Relic 文档中所述修改此 wsgi 文件来设置新的 relic。 .

    关于django - 为 Django 开发服务器设置 New Relic,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13982435/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com