2015-06-11 36 views
1

我试图建立一个哨兵服务器(getsentry.com)。作为哨兵用户,我可以手动运行哨兵。但是,当我尝试通过'supervisorctl tail sentry-web'在主管中运行它时,我得到'sentry-web:ERROR(没有日志文件)'监督员上的哨兵 - 错误没有日志文件

监督员哨程程序指定将syslog用于常规和错误日志。我也曾尝试指定绝对路径都在主目录哨兵用户日志文件,并在/ var /日志

  • 操作系统:Ubuntu的14.04
  • 主管:3.0b2
  • 哨兵:7.5。 4

回答

2

当使用syslog输出(我们推荐为简单起见)时,您将无法使用log命令(或fg iirc)。

绝对路径应该可以正常工作,但您需要确认用户主管正在运行Sentry,因为它具有对目录的写入权限。

如果使用系统日志,你应该看到在/ var输出/ log/syslog的

测试的东西的一个好方法是运行命令,在前台用户(监外)。同样默认情况下,我们的日志详细程度并不是很高(我们实际上此时不做很多信息/调试日志记录),所以你对输出的相当有限。有可能改变它,但它利用Django的LOGGING配置,我们还没有以用户友好的方式记录/公开它。