hgtan/graylog-bundle
Composer 安装命令:
composer require hgtan/graylog-bundle
包简介
Hello Graylog2 Bundle
README 文档
README
Connecting logging through Graylog2 to projects on Symfony2 and the following Library:
Installation
Step 1: Using Composer
composer.json
php composer.phar require hgtan/graylog-bundle:dev-master
Step 2 : Register the bundle
Then register the bundle with your kernel:
<?php
// in AppKernel::registerBundles()
$bundles = array(
// ...
new Hgtan\Bundle\HelloGraylogBundle\HgtanHelloGraylogBundle(),
// ...
);
Step 3 : Configure the bundle
# app/config/parameters.yml
parameters:
graylog_host: 172.16.4.105
graylog_port: 12201
# app/config/config.yml
monolog:
handlers:
gelf:
type: service
id: monolog.gelf_handler
level: debug
Step 4 : Test
$ php app/console server:run
http://127.0.0.1:8000/hello/graylog
Example:
$logger = new Logger('Graylog2');
$gelfHandler = $this->get('monolog.gelf_handler');
$logger->pushHandler($gelfHandler);
$logger->warning('Test warning message');
$logger->error('Test error message');
$logger->info('Test info message');
$logger->debug('Test debug message');
http://172.16.4.105:9000/
统计信息
- 总下载量: 351
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-07-06