Knowledge Base
Shopping Cart Software Online Manual
Server Monitoring Procedures
Minimizing website downtime during hosting account installation Setting Up Email Accounts in Plesk and Outlook
Location Home > Shopping Cart Software Components > Administration Area > Hosting > FAQs & Tutorials

Server Monitoring Procedures

server monitoring
What does Modular Merchant do to ensure my website stays up and running? Is there any type of monitoring or emergency plan in place?

In conjunction with our server facility, Modular Merchant maintains constant monitoring of all of our servers, including shared, semi-dedicated, and dedicated servers. The server monitoring features include Port Monitoring, Ping, and Load Averages.
Port Monitoring

The server's primary communication services are polled every few minutes to ensure that they are online. The service is considered down if the poll was unsuccessful for the number of retries (by default 3) for any of the following:
  1. A route to the IP address is not available.
  2. The connection is refused.
  3. The connection times out (by default 10 seconds unless otherwise specified).

As long as the service is online, the service will be polled every 5 minutes. Once a service is down, it will poll every 30 seconds until either the service comes back up or 5 minutes have elapsed at which that point it will go back to the default polling interval.

The services that are polled include:
  1. HTTP (The service that serves web pages.)
  2. POP3 (Related to email delivery.)
  3. SMTP (Also related to email delivery.)
  4. MySQL (The service that operates databases.)
  5. SFTP (The service that manages uploading and downloading files to the server.)
  6. SSH (The service that manages the server's shell communication.)

If one of the services listed above goes offline, alerts are generated within the server facility, and a server technician is dispatched to investigate and resolve the issue ASAP.

An ICMP ping request is sent to the IP address of the server every 5 minutes, requiring a response within 5 seconds. If it doesn't respond within 5 seconds, it tries every 30 seconds until the service comes back or reaches the 5 minute mark. If it responds in time, it resumes to regular polling. Otherwise an alert is generated within the server facility, and action is taken as necessary.
Load Averages

Each server is pinged once per minute to retrieve its load average (how hard the server's processor is working). The load average results are displayed in the control panel used by all members of the Modular Merchant support team, and are updated every minute. If a server's load increases outside the range of acceptable performance, the appropriate action is taken immediately. The action taken will vary, depending on the cause of the high load.

The combination of monitoring and emergency procedures listed above are designed to keep all of our clients' websites up and running reliably 24/7.

— Last Edited - 08/30/2012 11:02am PDT
Rank and add a comment to this article
Only logged in users may leave comments and rank articles. Log in to have your say!
  Knowledge Base Home

  QuickCode™ Tag Glossary

  Modular Homepage

Not Logged in.
Either Log in or create a User Account.

Other articles in this category...

Add a database user in Plesk

Add an SSL Security Verification seal to your website

Causes of SSL security warnings on secure webpages

Connecting to a website using SFTP

FTP Access before domain is hosted

How much traffic can the server handle?

How to access log files in Plesk

How to Install an SSL Certificate in Plesk

Locating PhpMyAdmin to manage MySQL databases

Minimizing website downtime during hosting account installation

Server Monitoring Procedures

Setting Up Email Accounts in Plesk and Outlook

Upload Product Images via SFTP

What is an SSL Certificate, and do I need one?