Actions

Difference between revisions of "Monitoring Server Health"

From Joomla! Documentation

(Created page with "Even if you have a fantastically optimised website, if the server that it is hosted on is not performing well, it will not load well for your visitors. Therefore it is recomm...")
 
m
Line 1: Line 1:
 
Even if you have a fantastically optimised website, if the server that it is hosted on is not performing well, it will not load well for your visitors.  Therefore it is recommended even if you are on shared hosting, that you use one of the many systems which allow you to track uptime, response time and ideally alert you in the event of problems.  [http://www.pingdom.com Pingdom] have a free account which does that for one site – ideal for keeping track of your site.
 
Even if you have a fantastically optimised website, if the server that it is hosted on is not performing well, it will not load well for your visitors.  Therefore it is recommended even if you are on shared hosting, that you use one of the many systems which allow you to track uptime, response time and ideally alert you in the event of problems.  [http://www.pingdom.com Pingdom] have a free account which does that for one site – ideal for keeping track of your site.
 +
 +
==Monitoring server health in Google Analytics==
  
 
You can also view the server response time in Google Analytics and track it over time.  In this case we can see some significant increases in response time (which would translate as the sites on the server loading slowly) and also some significant improvements, which would result in a better loading time.  If you look at the chart over time, you should be able to associate some of the lumps and bumps with things which have happened – such as in this case moving to a faster hosting environment, experiencing a Denlal of Service attack, high load due to celebrity sharing a site hosted on the server, and reducing load as high-use clients are offloaded onto their own hosting servers.
 
You can also view the server response time in Google Analytics and track it over time.  In this case we can see some significant increases in response time (which would translate as the sites on the server loading slowly) and also some significant improvements, which would result in a better loading time.  If you look at the chart over time, you should be able to associate some of the lumps and bumps with things which have happened – such as in this case moving to a faster hosting environment, experiencing a Denlal of Service attack, high load due to celebrity sharing a site hosted on the server, and reducing load as high-use clients are offloaded onto their own hosting servers.
  
 
This kind of insight can be helpful in identifying developing problems, however it would be recommended that you enlist a server administrator if you are managing your own servers, who can manage this using a purpose-built system such as the open source [http://www.nagios.org Nagios] package.
 
This kind of insight can be helpful in identifying developing problems, however it would be recommended that you enlist a server administrator if you are managing your own servers, who can manage this using a purpose-built system such as the open source [http://www.nagios.org Nagios] package.
 +
 +
==Site Performance Dashboard==
  
 
Like the other metrics, there is also a pre-built Site Performance Dashboard which you can drop into your Analytics account giving you all the key information – don't forget you can also add widgets to these dashboards, and tweak them to show in the format you prefer – they aren't set in stone!
 
Like the other metrics, there is also a pre-built Site Performance Dashboard which you can drop into your Analytics account giving you all the key information – don't forget you can also add widgets to these dashboards, and tweak them to show in the format you prefer – they aren't set in stone!

Revision as of 00:08, 7 November 2013

Even if you have a fantastically optimised website, if the server that it is hosted on is not performing well, it will not load well for your visitors. Therefore it is recommended even if you are on shared hosting, that you use one of the many systems which allow you to track uptime, response time and ideally alert you in the event of problems. Pingdom have a free account which does that for one site – ideal for keeping track of your site.

Monitoring server health in Google Analytics

You can also view the server response time in Google Analytics and track it over time. In this case we can see some significant increases in response time (which would translate as the sites on the server loading slowly) and also some significant improvements, which would result in a better loading time. If you look at the chart over time, you should be able to associate some of the lumps and bumps with things which have happened – such as in this case moving to a faster hosting environment, experiencing a Denlal of Service attack, high load due to celebrity sharing a site hosted on the server, and reducing load as high-use clients are offloaded onto their own hosting servers.

This kind of insight can be helpful in identifying developing problems, however it would be recommended that you enlist a server administrator if you are managing your own servers, who can manage this using a purpose-built system such as the open source Nagios package.

Site Performance Dashboard

Like the other metrics, there is also a pre-built Site Performance Dashboard which you can drop into your Analytics account giving you all the key information – don't forget you can also add widgets to these dashboards, and tweak them to show in the format you prefer – they aren't set in stone!