美文网首页Funboot
Funboot开发:系统日志组件

Funboot开发:系统日志组件

作者: funsonli | 来源:发表于2021-10-13 11:22 被阅读0次

系统日志组件

目录

  • 系统日志
  • 使用MongoDb存储日志

系统日志

系统日志分为操作日志、错误日志、登录日志、数据库日志、控制台日志、邮件日志。

  • 操作日志,监控数据表更新,凡是有更新均会记录
  • 错误日志,系统报错时产生,日志等级error warning info trace,可以在配置中指定
  • 登录日志,用户登录时候记录
  • 数据库日志,开发人员在代码中记录,方便在后台查看
  • 控制台日志,开发人员在控制台代码中记录,方便在后台查看
  • 邮件日志,使用mailSystem发送邮件时会自动记录,也可以手动记录

common/config/main.php

        'logSystem' => [
            'class' => 'common\components\base\LogSystem',
            'queue' => false,//true, // 是否通过队列方式存数据库
            'driver' => 'mysql', //'mongodb', // 存储方式,mysql数据库或mongodb数据库
            'levels' => ['error', 'warning'], // 记录日志等级error warning info trace
            'ignoreCodes' => [404], // 忽略错误码
        ],

使用MongoDb存储日志

参考 高并发高性能 中 日志存储到Mongodb中小节

相关文章

网友评论

    本文标题:Funboot开发:系统日志组件

    本文链接:https://www.haomeiwen.com/subject/ftbsoltx.html