Pinba är ett gratis programvaruverktyg på serversidan för att samla in statistik och övervaka PHP - skript i realtid, med hjälp av en MySQL-databas som gränssnitt. Designad för högbelastningsprojekt med mycket kod. Distribueras under GNU GPL-licensen .
Pinba tar emot statistik från PHP-strömmar via UDP-protokollet , vilket gör att det kan användas på högt belastade produktionsservrar utan att sakta ner dem. Pinba är inget verktyg för att felsöka applikationer, men det låter dig hitta flaskhalsar i produkten, utvärdera exekveringstiden för kodfragment, antalet funktionsanrop, fel som uppstår osv.
Rapporter som genereras av Pinba kan vidarebearbetas och visas i ett bekvämt gränssnitt för utvecklare. Pinba genererar två typer av rapporter: allmän data om skriptkörningstid, CPU, minnesförbrukning, datavolym uppdelad efter skript; data om anpassade timers som lagts till i produktkoden.
Statistiska data i servern rensas på ett cirkulärt sätt - data förväntas användas omedelbart eller inom den minsta tid som krävs för att bearbeta den.