如何更好地使用 telescope | 您所在的位置:网站首页 › laravel官方工具 › 如何更好地使用 telescope |
laravel官方telescope是一个强大的开发调试工具。由于对工具不熟悉,没法发挥强大工具的强项,所以我花了点时间研究telescope后,得出来一些使用技巧 1. 安装指导参考社区文档 telescope 2. 线上环境只写入文件日志 // app/Providers/TelescopeServiceProvider.php public function register() { // Telescope::night(); $this->hideSensitiveRequestDetails(); Telescope::filter(function (IncomingEntry $entry) { if (!$this->app->environment('production')) { return true; } Log::info('telescope', $entry->toArray()); return false; }); } 3. telescope_entries记录数太多了,只想保存必要的 ### 修改laravel .env TELESCOPE_LOG_WATCHER=false TELESCOPE_CACHE_WATCHER=false TELESCOPE_REDIS_WATCHER=false TELESCOPE_RESPONSE_SIZE_LIMIT=16 TELESCOPE_ENABLED=true 4. 文件日志适配elk抓取创建一个文件 App\Helpers\Logging\DailyFormatter.php |
CopyRight 2018-2019 实验室设备网 版权所有 |