aoyagikouhei / fluent-accesslog
fluent accesslog
0.0.2
2013-08-02 04:09 UTC
Requires
- fluent/logger: 0.3.*
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-09-23 11:01:25 UTC
README
这是一个fluentd的访问日志记录器。此访问日志包含部分$_REQUEST和$_SERVER。
安装
将"aoyagikouhei/fluent-accesslog"
添加到您的composer.json
文件中
{ "require": { "aoyagikouhei/fluent-accesslog": "0.0.*" } }
并使用composer进行安装
$ php composer.phar install
使用
$log = new \Fluent\Accesslog(array('host' => 'localhost')); $log->add(); $log->add(array('param1' => 'abc')); $log->add(array('param1' => 'abc'), 'prefix', 'postfix');
选项
host : 主机名,默认 'localhost'
port : 端口,默认 '24224'
tag : fluent标签名,默认 'accesslog'
tag_with_date : 标签的日期后缀,按DateTime格式,默认无
error_handler : 调用错误时,默认stderr
mask : $_REQUEST掩码键数组
mask_value : 使用制作值
remove : $_REQUEST移除键数组
server : 是哈希。键是$_SERVER键。值是存储键。
示例
$log = new \Fluent\Accesslog(array( 'tag' => 'mongo.accesslog' ,'tag_with_date' => 'Ym' ,'mask' => ['password'] ,'server' => ['REMOTE_ADDR' => 'i'] )); $log->add(array('id' => $_SESSION['member_id']));
变更日志
2013-04-20 0.0.1 首次发布