cblink / monolog-handler
monolog aliyun handler
Installs: 11 160
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: >=7.2
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^5.0|^6.0|^7.0
- monolog/monolog: ^1.12|^2.0
Requires (Dev)
- phpunit/phpunit: ~6.0|~7.0|~8.0|~9.0
README
安装
composer require cblink/monolog-handler
支持的Handler列表
- 阿里云log
在laravel框架中使用
- laravel 版本号大于 5.7+
- 修改项目中
app/logging.php
文件,channels
中添加aliyun driver
,示例如下
// 将 return [ // ... 'channels' => [ //... // 添加此项 'aliyun-log' => [ 'driver' => 'monolog', 'level' => 'debug', 'handler' => Cblink\Monolog\Handler\AliyunLogHandler::class, 'handler_with' => [ 'access_id' => '阿里云控制台access_key_id', 'access_key' => '阿里云控制台access_key_secret', 'endpoint' => 'cn-shenzhen', // 节点,无需填写 log.aliyuncs.com 'projectName' => 'laravel-project', // 日志服务中的项目名称 'logName' => 'service-wechat' // 日志名称 ] ], ] ];
- 修改
.env
配置文件LOG_CHANNEL
值为aliyun-log
LOG_CHANNEL=aliyun-log
其他使用
。