ISPConfig Monitor App
The ISPConfig Monitor App for Android is for all servers, not only for servers running ISPConfig. With the ISPConfig Monitor App, you can check your server status and find out if all services are running as expected. You can check TCP and UDP ports and ping your servers. In addition to that you can use this app to request details from servers that have ISPConfig installed (please note that the minimum installed ISPConfig 3 version with support for the ISPConfig Monitor App is 126.96.36.199!); these details include everything you know from the Monitor module in the ISPConfig Control Panel (e.g. services, mail and system logs, mail queue, CPU and memory info, disk usage, quota, OS details, RKHunter log, etc.), and of course, as ISPConfig is multiserver-capable, you can check all servers that are controlled from your ISPConfig master server.
The ISPConfig Monitor App can be downloaded from the Android Market – search for “ISPConfig Monitor” in the Android Market or use this link from your Android phone:
You can also use this QR code (to read this code, you must have a barcode scanner app installed, e.g. like the free Barcode Scanner):
If you want to use the ISPConfig Monitor App to fetch details from your ISPConfig servers, you must at least have ISPConfig 3 version 188.8.131.52 installed! Checking TCP/UDP ports and pinging is independent from ISPConfig which means you can use these features to check every host.
- Hostname (without http://): Fill in the hostname of the server to monitor (without http://), e.g. server1.example.com
- TCP Ports (comma-separated list): If you want to check TCP ports, fill them in here. You can fill in one or more TCP ports (separated by comma, e.g. 25,80,443). Leave this field empty if you don’t want to check any TCP port. Common TCP ports are listed below the form.
- UDP Ports (comma-separated list): Like TCP Ports, but for UDP.
- Do Not Ping Host/Ping Host: Select if you want the app to ping the host and display the outcome.
- Do Not Poll ISPConfig/Poll ISPConfig (If Installed): If the server hosts a master ISPConfig 3 installation, you can make the app display all items from ISPConfig’s Monitor module (e.g. services, mail and system logs, mail queue, CPU and memory info, disk usage, quota, OS details, RKHunter log, etc.), and it can do this for the master server itself and all ISPConfig slave servers controlled by the master (if any). (It is not possible to monitor a slave server only; you always have to fill in the master server to monitor a slave.) If you select to poll ISPConfig, three more form fields will be displayed:
- ISPConfig Token: Fill in the token that you specified for the ISPConfig master server in the ISPConfig control panel under System > Interface Config > Misc > Monitor keyword (see chapter 184.108.40.206 in the ISPConfig 3 Manual).
- ISPConfig Port (If Not 8080): If you have configured the ISPConfig 3 Control Panel to use a different port than 8080, fill in this port here (if you use the standard port 8080, you can leave this field empty).
- ISPConfig Does Not Use SSL/ISPConfig Uses SSL: If you have configured ISPConfig 3 to use https (SSL) instead of http, select ISPConfig Uses SSL here.
If output from the ISPConfig Monitor is shown, tap on the server name to go to the detail view: