Pimped Apache Server Status

Enhanced Apache Server Status

5.0 Stars (3)
2 Downloads (This Week)
Last Update:
Download apachestatus_1.22.zip
Browse All Files
Windows Mac Linux

Screenshots

Description

The pimped Apache status makes the Apache server status readable, sortable and searchable.
The pimped Apache status can merge the status of several servers that opens the possibility to identify the troubleshooter even in a loadbalanced website.

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.

Pimped Apache Server Status Web Site

Features

  • makes apache server status more readable
  • merges server information of several Apache webservers (it aggregates all data on loadbalanced websites)
  • multi language interface (de, en so far)
  • customizable: skins, languages, resultpages
  • API: you can export all tables as csv, json, xml
  • built in webbased updater

KEEP ME UPDATED

User Ratings

★★★★★
★★★★
★★★
★★
3
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
Write a Review

User Reviews

  • xlthor
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Complete! Great work, thanks.

    Posted 02/09/2015
  • sct32
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Hi, this tool is cool :-) but i must fixed a little thing in the curl connection, my host has an self signet SSL and your curl connect produce an error. /r/n SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed in the serverstatus.class.php in public function getStatus() orginal: $curl_arr[$i] = curl_init($sUrl); curl_setopt($curl_arr[$i], CURLOPT_RETURNTRANSFER, true); curl_setopt($curl_arr[$i], CURLOPT_TIMEOUT, 5); curl_setopt($curl_arr[$i], CURLOPT_FAILONERROR, 1); curl_multi_add_handle($master, $curl_arr[$i]); $i++; my hack: $curl_arr[$i] = curl_init($sUrl); curl_setopt($curl_arr[$i], CURLOPT_RETURNTRANSFER, true); curl_setopt($curl_arr[$i], CURLOPT_TIMEOUT, 5); curl_setopt($curl_arr[$i], CURLOPT_FAILONERROR, 1); curl_setopt($curl_arr[$i], CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($curl_arr[$i], CURLOPT_SSL_VERIFYPEER, 0); curl_multi_add_handle($master, $curl_arr[$i]); $i++; and now i can use your tool, thanks, its looks very fine and its little more better then the normal statuspage for future releases - build in an option that do what i must hack ;-) THANX

    Posted 08/21/2013
  • kempo19b
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Nice little software. I cannot find how to get a hold of you so I am posting my fix here. Problem: curl_multi_select($mh, $timeout) simply blocks for $timeout seconds while curl_multi_exec() returns CURLM_CALL_MULTI_PERFORM. as in this link: php.net/manual/ru/function.curl-multi-select.php#usernotes This is causing curl_multi_select to return -1 in PHP versions > 5.2 Solution: /classes/serverstatus.class.php around line 440-442 CHANGE: do { curl_multi_exec($master, $running); } while ($running > 0); TO: self::full_curl_multi_exec($master, $running); do { curl_multi_select($master); self::full_curl_multi_exec($master, $running); while ($info = curl_multi_info_read($master)) { } } while ($running); private function full_curl_multi_exec($mh, &$still_running) { do { $rv = curl_multi_exec($mh, $still_running); } while ($rv == CURLM_CALL_MULTI_PERFORM); return $rv; } OR SOMETHING SIMILAR, thats just how I fixed it, works great now in all versions of PHP I have tested.

    Posted 07/08/2013
Read more reviews

Additional Project Details

Languages

English, German

Intended Audience

System Administrators, Developers, Security Professionals

User Interface

Web-based

Programming Language

PHP

Registered

2011-09-20
Screenshots can attract more users to your project.
Features can attract more users to your project.