cyntelli / yii2-log-fluentd
为 Yii2 使用 Fluentd 进行日志记录
0.1.1
2021-02-26 07:18 UTC
Requires
- php: >=7.1.3
- fluent/logger: v1.0.0
- yiisoft/yii2: ~2.0.0
This package is auto-updated.
Last update: 2024-09-26 15:25:41 UTC
README
为 Yii2 使用 Fluentd 进行日志记录。
安装
安装此扩展的首选方式是通过 Composer。
运行以下命令之一:
php composer.phar require "cyntelli/yii2-log-fluentd" "*"
或者将以下内容添加到您应用程序的 composer.json
文件的 require
部分:
"cyntelli/yii2-log-fluentd" : "*"
用法
将 Fluentd 目标添加到您的日志组件配置中
<?php return [ ... 'components' => [ 'log' => [ 'traceLevel' => YII_DEBUG ? 3 : 0, // 'flushInterval' => 1, 'targets' => [ 'fluentdTarget' => [ 'class' => 'cyntelli\log\FluentdTarget', 'levels' => ['error', 'warning'], // Log levels // 'exportInterval' => 1, 'host' => 'host', // Fluentd host 'port' => '24224', // Fluentd port 'options' => [], // Options for Fluentd client 'tag' => 'app' // Tag ] ], ], ], ... ];