fabiooak/yii2-log-json

扩展文件日志功能,将输出格式改为JSON。这是一个与FileBeat和ELK堆栈集成的有用扩展。

0.0.1 2020-11-20 22:09 UTC

This package is auto-updated.

Last update: 2024-09-21 12:58:59 UTC


README

扩展文件日志功能,将输出格式改为JSON。这是一个与FileBeat和ELK堆栈集成的有用扩展。

此扩展的目的在于解决我遇到的具体问题,即如何将日志导出以供filebeat使用。

发布此扩展后,我发现了一些更完整的项目可以解决相同的问题,如果这个库不能满足您的需求,请考虑测试它们。

https://github.com/silinternational/yii2-jsonsyslog

https://github.com/urbanindo/yii2-json-log-file-target

https://github.com/index0h/yii2-log

使用说明

'components' => [
    'log' => [
        'targets' => [
            [
                'class' => 'fabiooak\yii2\log\JsonFileTarget',
                'levels' => ['info', 'trace', 'error', 'warning']
            ]
        ]
    ]
]