cann / yii2-redis-log

yii2的redis日志扩展

安装次数: 1,286

依赖项: 0

建议者: 0

安全性: 0

星标: 2

关注者: 3

分支: 0

开放问题: 0

类型:yii2-extension

v1.2.4 2018-02-09 12:05 UTC

This package is auto-updated.

Last update: 2024-09-07 12:25:40 UTC


README

Yii2的Redis日志记录器

安装
    composer require cann/yii2-redis-log
配置
    // ***
    'components' => [
        'log' => [
            'targets' => [
                'redis' => [
                    'class' => 'cann\yii\log\RedisTarget',
                    'redis' => 'redis',
                    'key' => 'default',
                    'levels' => ['trace', 'info'],
                    'categories' => ['yii\*'],
                ]
            ]
        ],
    ]

key 用于区分不同的Redis队列

将Redis中的日志记录到数据库

如果要将 keydefault的Redis日志导入数据库:

    yii log-handler/export-to-db default

如果要将所有Redis日志导入数据库:

    yii log-handler/export-all-to-db

你可以将该命令写入crontab定期执行

日志处理器会自动创建名为 {db prefix}_log_{key} 的日志表