esempla / yii2-log
多种 Yii2 日志目标
0.8
2019-04-18 13:22 UTC
Requires
- php: >=5.4.0
- yiisoft/yii2: 2.0.*
- yiisoft/yii2-composer: 2.0.*
Requires (Dev)
- codeception/codeception: 2.0.*
- yiisoft/yii2-elasticsearch: 2.0.*
- yiisoft/yii2-redis: 2.0.*
README
安装
安装此扩展的首选方式是通过 composer。
在 composer.json 的 require 部分添加以下行
"esempla/yii2-log": "*"
示例 Yii 配置
....
'components' => [
'log' => [
'targets' => [
'logstash' => [
'class' => 'esempla\\log\\LogstashTarget',
'dsn' => 'tcp://logstash.esempla.srl:5044',
'levels' => ['error', 'warning','info'],
'index' => 'PROJECT_NAME'
]
]
....
属性
dsn,默认tcp://:3333- 指向 Logstash 服务的 URL。允许的协议:tcp,udp,unix - 用于 Unix 套接字文件。index,默认logstash- 指向 Logstash 服务的索引custom,默认[]- 发送到 Logstash 的自定义字段数组
Logstah 指南
/docs/README.md