Apache server-status – better looking
2014-08-18
281 words
2 mins read
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
- 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- 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
- Open http://localhost/apachestatus/ in your webbrowser.
- 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
<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.
Related Articles:
Authored By Amit Agarwal
Amit Agarwal, Linux and Photography are my hobbies.Creative Commons Attribution 4.0 International License.