bavix / laravel-prof
此包已被废弃且不再维护。未建议替代包。
为 Laravel 轻松实现代码分析
2.0.0
2020-09-24 07:45 UTC
Requires
- php: >=7.2
- ext-json: *
- bavix/laravel-entry: ^1.0|^2.0
README
Laravel Prof
Laravel Prof - 在生产环境中轻松实现代码分析。使用服务标记代码片段,并在 grafana
、redash
和其他分析系统中查看分析结果。
- 供应商: bavix
- 包名: Laravel Prof
- 版本:
- Laravel 版本:
6.x
、7.x
、8.x
- PHP 版本: 7.2+
- Composer:
composer require bavix/laravel-prof
使用方法
将 profile_logs
表添加到 clickhouse...
create table profile_logs ( hostname String, project String, version String, userId Nullable(String), sessionId Nullable(String), requestId String, requestIp String, eventName String, target String, latency Float32, memoryPeak Int32, date Date, created DateTime ) engine = MergeTree(date, (date, project, eventName), 8192);
运行消费者
./artisan queue:work
设置 grafana / redash 并享受。
支持