Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/spiral-packages/profiler
A system-wide performance monitoring system profiler.
https://github.com/spiral-packages/profiler
Last synced: about 2 months ago
JSON representation
A system-wide performance monitoring system profiler.
- Host: GitHub
- URL: https://github.com/spiral-packages/profiler
- Owner: spiral-packages
- License: mit
- Created: 2022-11-29T10:17:01.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-14T18:09:47.000Z (8 months ago)
- Last Synced: 2024-09-16T02:25:12.733Z (4 months ago)
- Language: PHP
- Homepage: https://spiral.dev/docs/basics-debug#xhprof
- Size: 636 KB
- Stars: 1
- Watchers: 1
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# A system-wide performance monitoring system profiler.
[![PHP Version Require](https://poser.pugx.org/spiral-packages/profiler/require/php)](https://packagist.org/packages/spiral-packages/profiler)
[![Latest Stable Version](https://poser.pugx.org/spiral-packages/profiler/v/stable)](https://packagist.org/packages/spiral-packages/profiler)
[![phpunit](https://github.com/spiral-packages/profiler/actions/workflows/phpunit.yml/badge.svg)](https://github.com/spiral-packages/profiler/actions)
[![psalm](https://github.com/spiral-packages/profiler/actions/workflows/psalm.yml/badge.svg)](https://github.com/spiral-packages/profiler/actions)
[![Codecov](https://codecov.io/gh/spiral-packages/profiler/branch/master/graph/badge.svg)](https://codecov.io/gh/spiral-packages/profiler/)
[![Total Downloads](https://poser.pugx.org/spiral-packages/profiler/downloads)](https://packagist.org/spiral-packages/profiler/phpunit)Profiler is a system-wide performance monitoring system, that is built on top
of [XHProf](http://pecl.php.net/package/xhprof) or its forks ([Uprofiler](https://github.com/FriendsOfPHP/uprofiler)
or [Tideways](https://github.com/tideways/php-profiler-extension)).Profiler continually gathers function-level profiler data from production tier by running a sample of page requests
under XHProf.## Requirements
Make sure that your server is configured with following PHP version and extensions:
- PHP 8.1+
- [XHProf](http://pecl.php.net/package/xhprof) ext or its forks ([Uprofiler](https://github.com/FriendsOfPHP/uprofiler)
, [Tideways](https://github.com/tideways/php-profiler-extension)).## Documentation, Installation, and Usage Instructions
See the [documentation](https://spiral.dev/docs/basics-debug#xhprof) for detailed installation and usage instructions.
## License
The MIT License (MIT). Please see [License File](LICENSE) for more information.