cron-eu / flow-syslog
实现本地syslog守护进程的Flow LogBackend
v1.0
2018-03-01 18:06 UTC
Requires
- neos/flow: 4.*
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