cron-eu/flow-syslog

实现本地syslog守护进程的Flow LogBackend

安装数: 4,977

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 5

分支: 0

开放问题: 1

类型:neos-package

v1.0 2018-03-01 18:06 UTC

This package is auto-updated.

Last update: 2024-09-25 02:18:25 UTC


README

摘要

此Flow包允许您使用本地syslog守护进程进行日志记录,是TYPO3\Flow\Log\Backend\FileBackend的替代品。

这在集成外部日志管理服务时特别有用,例如Papertrail,它们使用syslog协议进行(安全)访问。

安装

composer require cron-eu/flow-syslog:dev-master --update-no-dev

设置

为系统日志器和安全日志器等配置后端

TYPO3:
  Flow:
    log:
      systemLogger:
        backend: CRON\Flow\Log\Backend\SyslogBackend
        backendOptions:
          # identifies the application
          name: 'my-awesome-flow-app'
          # log all 
          severityThreshold: '%LOG_DEBUG%'
          # syslog facility code, default is LOG_LOCAL1
          facility: '%LOG_LOCAL3%'
      securityLogger:
        backend: CRON\Flow\Log\Backend\SyslogBackend
        backendOptions:
          # identifies the application
          name: 'my-awesome-flow-app'
          severityThreshold: '%LOG_DEBUG%'
          facility: '%LOG_LOCAL3%'

Syslog严重性级别

我建议禁用severityThreshold,将其设置为LOG_DEBUG,并为过滤/路由设置syslog。

参考

许可证

MIT