Apache server-status – better looking

2014-08-18 2 min read Linux

Apache provides a module to see the server-status. However the page is not too good looking. So, if you want to see a better looking information page, then you can download :

http://sourceforge.net/projects/pimpapachestat/

More details from the readme file of the project:

 

REQUIREMENTS

  • On the system you want to install the pimped Apache status:
    – any webserver with php 5 (with curl; no database is needed)
  • On all webservers you want to monitor:
    – apache 2.x
    – installed module mod_status and ExtendedStatus On
    – permission for the monitoring server to request the the
    alias /server-status (see below)

And tehn for installation:

INSTALL

  1. Extract the files somewhere below webroot on your webserver. You
    can put to any subdirectory. It is not a must to have it in the
    webroot.
    — OR —
    checkout sources with svn client:
    cd [webroot-directory]
    svn checkout http://svn.code.sf.net/p/pimpapachestat/code/trunk apachestatus
  2. Allow your server to access the server-status page on the systems
    you want to monitor
    <Location /server-status>
    SetHandler server-status
    order deny, allow
    allow from 127.0.0.1
    allow from 192.168.123.4 # enter ip of your monitoring system
    deny from all
  3. Open http://localhost/apachestatus/ in your webbrowser.
  4. In ./conf/ directory: open config_user.php and setup the systems you want
    to monitor. See config_default.php to see other thing you could override

Note: If you are using latest apache version then the entry should be :

<Location /server-info>
SetHandler server-info
Require all granted

 
CUSTOMIZATION

  • change or add language: see readme in subdirectory ./lang/
  • change theme:
    – make copy ./templates/default/
    – make changes in style.css and out_html.php in your copy
    – set skin in ./conf/config_user.php:
    $aUserCfg = array(
    ‘skin’ => ‘name_of_subdir’,
    );

If you have a language or a theme to share then send it to me.

 

comments powered by Disqus