Stars: 125
Forks: 19
Pull Requests: 10
Issues: 4
Watchers: 8
Last Updated: 2022-02-11 15:33:34
An aggregator and web interface for Live Profiler
License: MIT License
Languages: PHP, Perl, Dockerfile, Shell, Hack, CSS, JavaScript
Live profiler is a system-wide performance monitoring system in use at Badoo that is built on top of XHProf or its forks (Uprofiler or Tideways). Live Profiler continually gathers function-level profiler data from production tier by running a sample of page requests under XHProf.
Live profiler UI aggregates the profile data corresponding to individual requests by various dimensions such a time, memory usage, and can help answer a variety of questions such as: What is the function-level profile for a specific page? How expensive is function "foo" across all pages, or on a specific page? What functions regressed most in the last day/week/month? What is the historical trend for execution time of a page/function? and so on.
You can find the full documentation in Live Profiler UI wiki
Here is a plugin for PhpStorm to see the method performance directly in IDE.
Live Profiler has 3 main parts:
This project is licensed under the MIT open source license.