avtonom / remote-logger-bundle
该包最新版本(v1.1.4)没有可用的许可信息。
服务日志包
v1.1.4
2017-05-03 15:58 UTC
Requires
- php: >=5.3.2
- symfony/dependency-injection: ~2.3|3.*
- symfony/monolog-bundle: ~2.4|3.*
This package is not auto-updated.
Last update: 2024-09-18 20:17:42 UTC
README
页面包: https://github.com/Avtonom/remote-logger-bundle
安装方法
在项目根目录中运行以下命令,假设你的项目已经设置了composer
composer.phar require avtonom/remote-logger-bundle ~1.1
切换到最新的标签 ~1.1
。
将包添加到 app/AppKernel.php
$bundles( ... new Avtonom\RemoteLoggerBundle\AvtonomRemoteLoggerBundle(), ...
配置配置文件(config_(dev|prod).yml)
monolog: handlers: avtonom_remote_logger: type: service id: avtonom_remote_logger.monolog.handler channels: ~ level: debug
开发中的功能缓冲。服务器端不稳定的工作
monolog: handlers: avtonom_remote_logger_buffered: type: buffer handler: avtonom_remote_logger channels: ~ level: debug buffer_size: 10 # strongly depends on the time "%avtonom_remote_logger.writing_timeout%"
配置选项(parameters.yaml)
parameters: avtonom_remote_logger.token: ~ # 123 avtonom_remote_logger.remote_host: ~ # server.com avtonom_remote_logger.use_ssl: ~ # [OPTIONAL] (def: true) avtonom_remote_logger.level: ~ # [OPTIONAL] (def: 100) avtonom_remote_logger.bubble: ~ # [OPTIONAL] (def: true) avtonom_remote_logger.service: ~ # [OPTIONAL] mobile, my_site.com (def: host) avtonom_remote_logger.appname: ~ # [OPTIONAL] cron | js | web | ... (def: web) avtonom_remote_logger.environment: ~ # [OPTIONAL] dev | prod | ... avtonom_remote_logger.writing_timeout: 10 # [OPTIONAL] (def: 10) Write timed-out, data sent for * seconds