首页 > 解决方案 > Symfony 使用 monolog 和 snc redis 包进行日志记录

问题描述

我如何使用 symfony monologging 和 snc redis 包在我的 api 中为给定时间存储特定客户端的查询和错误日志。有人知道吗?

标签: symfonymonolog

解决方案


在 cofig.yml 中添加了以下设置,但没有保存在 redis 中。

snc_redis:

clients:

    monolog:

        type: predis

        alias: monolog

        dsn: redis://localhost/1

        logging: false

        options:

            connection_persistent: true

monolog:

    client: monolog

    key: monolog

独白:

handlers:

    main:

        type: service

        id: snc_redis.monolog.handler

        level: debug

推荐阅读