Jump to content

XHGui

From Wikitech

XHGui is a web application providing a graphical interface for PHP profiling data. It displays the call tree for a profiled web request with aggregations of memory usage, call count, and approximate time duration for all called functions.

The service is open for anyone to use via the WikimediaDebug browser extension, which captures data from a mwdebug server using php-tideways (formerly known as XHProf), and submits it from there to the XHGui database. To learn how to use XHGui, refer to WikimediaDebug#XHGui profiling.

Note that we strip most request metadata for security and privacy reasons. XHGui profiles do not record cookies, client IPs, post data (e.g. HTML form submissions), or query parameters (except "action").

XHGui profile.

Runbook

See XHGui/Runbook.