Monitoring
We closely monitor all aspects of your server. According to the selected SLA level, our on-call organization will take appropriate actions and notify you whenever required.
To analyze the state of the system yourself, you can access all the required tools and logs that we have available. This collection of means is outlined below.
Access the status page
The status page is available within the “Status” tab on each server in Cockpit.
Open a overview of all available status pages for a particular server by visiting “Status” > “Overview” on the desired server in cockpit.
Service Status
Each configured service is monitored through the Monit daemon. To diagnose the state of individual services, access the Monit service manager at “Status” > “Services” on the desired server in cockpit.
Tip
The monit status can also be checked in the terminal with service-summary as the devop user (see Generic Admin User).
Apache Status
The status module allows you to find out how well the server is performing. An HTML page is presented that gives the current server statistics in an easily readable form. The server-status page may be used as a starting place for troubleshooting a situation where your server is consuming all available resources, and you wish to identify which requests or clients are causing the problem.
Also, you can find all information related to Let’s Encrypt certificates (“Managed Certificates” section) and OCSP certificate stapling (“Managed Staplings” section) on the Apache status page.
You can reach the Apache status page at “Status” > “Apache” on the desired server in cockpit.
In addition the Quality of Service (QoS) Module for Apache provides additional numbers and is reachable at “Status” > “Apache QOS” on the desired server in cockpit.
PHP Status
The PHP pool status page does report configuration information about the current PHP FPM pool, and displays a list of all running processes and their state.
You can reach the PHP status pages at “Status” > “Overview” on the desired server in cockpit.
MariaDB
With the devop user (see Generic Admin User) you can view the SQL processes of all users.
mysql -e "SHOW PROCESSLIST"
Munin
Munin provides a interactive web dashboard for resource analyses which collects data every 5 minutes. You can reach its webinterface at “Status” > “Performance” on the desired server in cockpit.
Reboot
An automatic reboot of the server is initiated to remediate overload situations. For this to happen, one of the following criteria must be met for longer than 5 minutes continuously:
5 minute average system-load higher than CPU count * 10
memory usage higher than 95%