Advanced System Status is a script designed to allow you to easily and quickly add servers to monitor, and add system status messages as required. It has the following advanced features:
- Totally flat-file driven, no database required!
- Administration panel to add and delete new status monitors
- Administration panel to add and delete system status messages
- Administration panel to make backups of the data files and download them as required
The status display page uses the fsockopen function to open a connection to the designated IP address on the designated port using the TCP protocol.
If the response is positive the script will report the port/service as up. If after a specified time the query gets no response, the script will report the port/service as down.
This script is ideal for Hosting Providers/Resellers who:
- Do not have the option of displaying their provider’s service status.
- Do not have the programming knowledge to intergrate with their provider’s service status API.
- Do not like the look of their provider’s status page and would like to create their own.
It’s also ideal if you have your own dedicated box, or locally hosted server and would just like a simple and easy way to view the current status of a server/port.
Just get the IP address of the server you want to query along with the port number and enter it into the script where indicated and the script will just work.
Both the PHP and CSS code is extensively commented and should (i hope!) be easy enough to follow.
It uses CSS for styling so again should be easy to modify if you would like it to match your website’s design, I’ve tried to make it as simple looking as possible so it should match a wide range of site designs without requiring too much modification.
Direct link to the live preview:
Username and password for the Live Preview are both “admin”