The default apache status shows you information about current Apache
activity. But these server-status pages are difficult to read.
The Pimped Apache status makes the Apache server status readable, sortable and searchable.
The webbased tool offers a multilanguage, skinable interface with a built-in updater.
In several views you see most requested pages, vhosts, used methods, IPs that make the most requests and more. All views are sortable tables you can filter by a keyword and are available as API Request too to get its data as CSV, XML or JSON.
With parsing the server status you see open or long running requests. This tool is a live(!) view - not a log analyzer (only finished requests are written into the access.log).
It runs on PHP 7 (up to 7.3; it runs on PHP 5.x, but I don't support PHP5 installations).
If you like that tool, you can support me and
Send a tip on Tipeee
... or donate on Paypal
In the configuration you setup a list of apache servers. It can be
single servers or a group of servers in a loadbalanced environment.
The script requests all server-status pages of these servers simultanously and parses the boring html output to an array.
As result you get different views of this array, like all current requests, most requested urls or vhosts. You get several tables which can be sorted (even multisorted) and filtered.
You easily can find long running requests or often requested pages.
You have a merged real time view about what all your webservers do.
Tiles on top show a few relevant counters. On mouseover you get
a popup showing a graph with the last values in the past.
Active Requests in a table view. Each request is colored by type or method. You can order the table by any column and multisort by holding SHIFT key.
With a search field you can filter the current view.
Most often processed Requests: does somebody attacks me with a long running request?