taildev / laravel
此包已被 废弃 且不再维护。未建议任何替代包。
tail.dev 的 Laravel 集成
v0.2.3
2021-01-07 05:04 UTC
Requires
- php: ^7.2
- guzzlehttp/guzzle: 6.*||7.*
- guzzlehttp/psr7: ^1.6
- illuminate/contracts: 5.*||6.*||7.*||8.*
- laravel/framework: 5.*||6.*||7.*||8.*
- taildev/php: ~0.2.2
Requires (Dev)
- orchestra/testbench: ^5.1
- phpunit/phpunit: ^7.0||^8.0
- squizlabs/php_codesniffer: 3.*
README
tail.dev 的 Laravel PHP 集成提供零配置的应用性能监控(APM)、异常和日志记录。
文档
在 tail.dev/documentation/laravel/get-started 查看完整文档
快速开始
使用 Composer 安装 taildev/laravel
包
composer require taildev/laravel
在 .env
文件中设置你的 认证令牌
TAIL_AGENT_TOKEN=your-auth-token
默认情况下 Laravel 会自动注册服务提供者。如果你已关闭此功能,请确保将 tail.dev 服务提供者添加到 config/app.php
中的 providers
数组
'providers' => [ // ..., Tail\Laravel\TailServiceProvider::class, ]
APM 追踪将自动启用!
日志
要设置日志,请向 config/logging.php
中添加一个新的通道
'channels' => [ 'tail' => [ 'driver' => 'monolog', 'handler' => Tail\Logs\TailMonologHandler::class, ], ],
接下来,在 .env
文件中设置 LOG_CHANNEL=tail
现在日志将被转发到 tail.dev
更多
要查看完整文档,请访问 tail.dev/documentation/laravel/get-started