Availability
Availability Availability of a site shows if a site is accessible from the Internet.

Availability of a site shows if a site is accessible from the Internet. This term is also about access to a server, database or another entity. As all objects in the Internet are based on comlicated infrastructure, nothing can be available always. The question is how to measure it, what is normal and if we may affect it anyway. The measurement of availability is connected to terms Uptime and Downtime, which show for how long a site is unavailable. However, these values can not create the full view of the situation. There could be many reasons of unavailability - server or connection problems, application error, overload of the site and so on. To avoid or shorter the failures, it is needed to supervise the site and analyze the errors, if they happen. For these purposes there are special monitoring tools, which help to increase to availability of the site, collect statistics and provide necessary information about the errors for fast repair. These tools are called Website Monitoring services.

  • CM.Glossary.WebsiteMonitoring
  • CM.Glossary.Downtime
  • CM.Glossary.Uptime
more glossary
"Really amazing Service, congratulations."
- W.
Snapshot - instrument for site supervision

How does the site look like when I’m not looking at it? What if it looks bad or does not work at all? HostTracker offers an instrument for site supervision - snapshot feature. Let’s take a look at its practical application.

How does the site look like when I’m not looking at it? What if it looks bad or does not work at all? HostTracker offers an instrument for site supervision - snapshot feature. Let’s take a look at its practical application.

What’s going on with my site?

Now it’s usual to use different services and applications for site maintenance and support, and sometimes they do report some problems. Often we feel the lack of information - Google Analytics or a similar service reports the downtime and renewal, but likely we will never know what exactly has happened. To investigate the issue, it is necessary to review the logs, write to hosting support and perform many others exhausting actions, frequently - with no result. There are also more interesting cases - when a site is not available from a certain country or is not downloaded completely. Such problems could long for months, or even years, till they are accidentally detected. One more important issue - content check. It will automatically review the content of the site and inform the responsible staff in case it has disappeared - for example, something has not been able to be downloaded from the database. But it’s hard to find the cause if the issue is short-term, because people usually do not sit in front of a laptop refreshing the page every minute. To resolve the problem, HostTracker offers a new feature - snapshot. It is very simple in use and does not require any additional adjustments. The service simply makes a snapshot of the checked page every time and saves it for review in two ways: page source code and html-view. This let you easily see how the page looks at the moment of failure, understand what’s wrong and fix the problem quickly without spending time for diagnostics. It saves lots of time for server administrator, developers and other concerned people.

How does it work

Doing the regular checks, our servers with predefined interval try to download the checked page. Additional algorithms could be used at the moment - the page could be parsed for keywords to make sure that this is the one we are looking for (there are cases when an error page returns 200, Ok, http code, or when redirection is activated in case of error). If there is no error - fine. But if there is, it will be written down into the HostTracker log, which is easily available from the web. Then, notification are sent and a snapshot is made.

The snapshots could also be found in the log - if several errors were detected, a different snapshot will be available from each one.


Though there are some remarks. First, we do not run javascript while making snapshot - same thing for regular check. Second, the error must be detectable. It means, the server must return something. In case of timeout or connection error - snapshot will not help, and only a corresponding record will remain in the log.

more blog
Thank you for feedback!
 
Sign In
Sign Up
Prices & packages
Our monitoring network
Home > Blog > speed

We’re happy to announce that we've finally released “Response time check” tool to diagnose poor website performance. Speed is one of the most important things in website workflow as it affects not only Google rankings but also your visitor conversions. Here in this article:

▶​ Which components make up page load time?

▶​ Website speed optimization.

▶​​ How to measure your website response time with HostTracker?

 

We’re happy to announce that we've finally released “Response time check” tool to diagnose poor website performance. Speed is one of the most important things in website workflow as it affects not only Google rankings but also your visitor conversions. A recent study shows that visitors aren’t willing to wait more than 3 seconds for a page to load. And truly, we all know how waiting for a slow loading website can feel like an eternity when you’re trying to get some vital information. Actually, a lazy website may cost your business. What really matters is that simply taking a few steps in optimizing website performance can make a very big difference. So, let’s look at some common causes of a slow website and how you can speed these things up.

Which components make up page load time?

  1. DNS lookup time - the amount of time it takes a domain name being mapped to an equivalent IP-address to be found. 
  2. Connect Time (TCP) - how long it takes to establish a connection to the web server. 
  3. First Byte Time (TTFB) - the time it takes to get the server response as well as the interval since the server receives HTTP request till the server sends the first byte of the response back. 
  4. Download Time (Content Time) – the time span between start and end of content load.

Note: If you’re using SSL Certificate for a secure connection, you’ll need an extra time to spend on authentication, that means additional time for establishing a link between your web server and a browser.

All these components together stand for the page response time. See, it's quite possible that your website is slow because of the problem with one of the five things mentioned above.

Website speed optimization

Website loading speed depends on several factors and each of them could hold things up. Let's find out the most common reasons why your website speed may be slow.

When something wrong with the website itself:

  1. Third-Party Objects. Different third-party plugins hosted on the page can slow down your website. Even though the most powerful services such as Google Analytics integrate these scripts async and seamlessly for website performance, still placing third-party plugins will cause a delay in loading as each one of them adds up to the total number of requests that are being sent. Although the website speed is affected by numerous things, yet it is primarily impacted by the number of HTTP requests your website makes. So the golden rule of optimization is the less weight website to carry, the faster it works.

  2. Media From Other Sources. The more external media files on the page, the longer your website takes to load. Such bulky content has not only a negative impact on web page speed but it’s also one of the surest ways to make visitors leave. How can it be avoided? First, place someone else’s media in moderation; Secondly, use proper graphics file formats; Thirdly, leverage reliable local storage. If you do a couple of these things, you’ll see significant improvements in no time!

  3. Bulky code/ Inefficient SQL. Inefficient code or unoptimized database queries can have a really degrading effect on your website performance. Consider doing some code optimization like editing some scripts, HTML, CSS code etc; or database optimization like adding some indexes, altering the queries, modifying the structure etc. Problems with code are usually the culprit of dragging your website performance down.

When your hosting is killing your speed:

  1. DNS – your website destiny depends on the DNS server choice you make. The faster your DNS server, the quicker content on your page will be delivered.

  2. The Data Center Location. Do not neglect geography. It’s important to ensure that your vis­i­tors are hit­ting the near­est data col­lec­tion cen­ter. Understanding the time taken on transmitting information gives you a better awareness of user experience you’re providing, because you know, it takes time for data to be delivered. If the site is a global resource, it is recommended to use CDN (Content Delivery Network), that is, a network of globally distributed web servers which is used to deliver website content to the local end-users as fast as possible. Essentially, it’s hosting your files across all this server network and delivering them from the closest location. It’s worth noting, that in recent years the popularity of cloud hosting has skyrocketed. No surprise as it costs less, provides more and gives the opportunity to benefit from infinite flexibility.

  3. Choosing the wrong web hosting service. The reality is that sometimes the biggest problem with your website performance is that it requires simply more resources, than your web host can provide. Consider searching for a web hosting company that best suits your needs. It should go without saying: choosing a good hosting company is a key to high website performance.

How to measure your website response time with HostTracker?

In the Response Time Check window please enter your URL, task name, and specify the Timeout value.

Note: Every time your speed value exceeds this threshold, you will receive a notification.

Armed with this tool you’ll be always updated on how well your website loads - website statistics and history of events are always available in a convenient format (see the picture above).

Hope you enjoy this article! Remember the hardest thing in optimization is often to simply get started.

 

 

 

Share:
Send to Twitter Send to Facebook Send to LinkedIn Share on Google+
Blogs:
HostTracker blog HostTracker page on Facebook