我试图让哨兵在我的 Dreamhost 服务器上运行。Dreamhost 使用乘客 wsgi 服务于 python 框架,如 django。我能够运行 django 应用程序。
我正在使用 virtualenv 并使用 pip 安装哨兵,因此哨兵的所有代码都位于 virtualenv 目录下。为 sentry 提供的说明不使用startproject
创建目录,您可以将其放置在某个位置以供passenger_wsgi.py
文件查找。
sentry 网站给出了在 Nginx 和 uWSGI 下运行的程序的示例,但我仅限于(在这种情况下)apache 和乘客 wsgi。
是否可以在dreamhost的配置下运行哨兵,如果可以,如何传递配置文件等内容以使其工作。我已经能够在本地启动并与哨兵交互,使用:
sentry --config=/home/user/.sentry/sentry.conf.py start
所以我知道主机系统上存在所有依赖项