【问题标题】:Sentry on supervisor - Error no log file主管上的哨兵 - 错误没有日志文件
【发布时间】:2015-08-27 00:01:57
【问题描述】:

我正在尝试设置哨兵服务器 (getsentry.com)。我可以作为哨兵用户手动运行哨兵。但是当我尝试通过“supervisorctl tail sentry-web”在主管中运行它时,我得到“sentry-web:错误(无日志文件)”

supervisors sentry 程序指定使用 syslog 来记录常规和错误日志。我还尝试在哨兵用户的主目录和 /var/log 下指定日志文件的绝对路径

  • 操作系统:Ubuntu 14.04
  • 主管:3.0b2
  • 哨兵:7.5.4

【问题讨论】:

    标签: ubuntu-14.04 supervisord sentry


    【解决方案1】:

    在使用 syslog 进行输出时,您将无法使用日志命令(或 fg iirc)(为简单起见,我们建议这样做)。

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

    如果您使用 syslog,您应该会在 /var/log/syslog 中看到输出

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-27
      • 2021-05-07
      • 2020-08-05
      • 2020-05-27
      • 2020-12-03
      • 2021-11-14
      • 2011-10-28
      • 2019-11-26
      相关资源
      最近更新 更多