Monitoring of your website is vital, if there is a problem you need to know about it before your customers do rather than just crossing your fingers and blindly hoping for uptime proper service utilisation metrics can provide you with an insight into both the performance and health of your systems.
The best monitoring systems will not only look at if a process is in a running state but provide detailed statistics regarding that process. For example with an apache webserver you want to know that the process is running however monitoring memory usage, connections and other metrics will provide further insights into your server performance and help to identify issues before they occur (for example increases in connections that might be the sign of an attack)
Whether you are responsible for an array of remote virtual powering a busy ecommerce site or manage a single dedicated server for running your favourite online game, spending a few minutes checking that your backups are working correctly, reviewing your monitoring and logs can save much stress and time diagnosing issues at a later date. In the second article we will look at how keeping your server up to date and reviewing security is vital to ensure the smooth running of your applications.