- 这里用到了一个国外第三方的日志分析平台(sentry)
- 官方网站网址
- 下面我们去github去下载yii2-sentry组件,选择一个stars较多的并且目前还在更新维护中的
- 然后去下载安装到自己框架中(这里不多介绍)
- 主要看一下如何配置对接
- 点击自行注册登入(邮箱注册)
- 创建项目
- 拿到key
去Yii2的配置文件,配置如下,可以参考。
'log' => [ 'traceLevel' => YII_DEBUG ? 3 : 0, 'targets' => [ // [ // 'class' => 'yii\log\FileTarget', // 'levels' => ['trace'], // 'logFile' => '@app/runtime/logs/shop/trace.log', // 'logVars' => ['_COOKIE'], // 'categories' => ['mylog'], // 'logVars' => [], // ], // [ // 'class' => 'yii\log\EmailTarget', // 'mailer' => 'mailer', // 'levels' => ['trace'], // 'categories' => ['mylog'], // 'message' => [ // 'from' => ['17521181230@163.com'], // 'to' => ['17521181230@163.com'], // 'subject' => 'this is trace log', // ], // ], [ 'class' => 'notamedia\sentry\SentryTarget', 'dsn' => 'https://e45054180b01821d72e26b8a2@sentry.io/1440272', 'levels' => ['error'], 'logVars' => [], 'context' => true // Write the context information. The default is true. ], ], //配置了错误等级和key,然后就可以了。
- 效果如下:
Last modification:February 28, 2022
© Allow specification reprint
Comment here is closed