Laravel Version Compatibility
Laravel 5.x.x is supported in the most recent version (composer require laravelcloud/lar-trace)
Installation
安装 Laravel 5.x
安装laravelcloud/lar-trace包:
$ composer require laravelcloud/lar-trace
在 config/app.php 中做如下配置
'providers' => array(
/*
* Package Service Providers...
*/
LaravelCloud\Trace\TraceLaravel\TracingServiceProvider::class,
)
创建Trace的配置文件(config/trace.php)
$ php artisan vendor:publish --provider="LaravelCloud\Trace\TraceLaravel\TracingServiceProvider"
添加变量至.env
TRACE_ENABLED=1
TRACE_ENDPOINT_URL=http://127.0.0.1:9411/api/v2/spans
TRACE_RATE=1.0
TRACE_SERVICE_NAME=lar-examples
TRACE_SQL_BINDINGS=false
Lumen 5.x
...
链路追踪系统
Contributing
Dependencies are managed through composer:
$ composer install
Tests can then be run via phpunit:
$ vendor/bin/phpunit
Community