我正在尝试设置一个哨兵服务器(getsentry.com)。作为哨兵用户,我可以很好地手动运行哨兵。但是当我试图通过'supervisorctl尾部哨兵-web‘在主管中运行它时,我得到了'sentry-web: ERROR (没有日志文件)’。
监督员哨兵程序指定将syslog用于常规日志和错误日志。我还尝试为哨兵用户在主目录和/var/log下面指定记录文件的绝对路径
发布于 2015-06-22 18:54:39
在使用syslog进行输出时(为了简单起见,我们建议这样做),您将无法使用日志命令(或for )。
绝对路径应该可以正常工作,但是您需要确认用户管理器正在运行Sentry,因为它具有对目录的写访问权限。
如果使用syslog,则应在/var/log/syslog中看到输出。
测试事物的一种好方法是以前台用户的身份运行命令(在监督者之外)。此外,在默认情况下,我们的日志冗长程度并不高(实际上此时我们并不做太多的信息/调试日志记录),因此您获得的输出非常有限。有可能对其进行更改,但它利用Django的日志记录配置,我们还没有以用户友好的方式记录/公开它。
https://stackoverflow.com/questions/30778296
复制相似问题