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 or realtime view - not a log analyzer.
It runs on PHP 7.x + 8.0 (it runs on PHP 5.x, but I don't support PHP5 installations).
GNU GPL v 3.0
The project is hosted on Github: pimped-apache-status
Download
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?