Active Monitoring
Active Monitoring Active Monitoring is the way to check the site performance by simulation of visiting by real users.

Active Monitoring is the way to check the site performance by simulation of visiting by real users. It is done by external service, usually with distribyted networks. The checking servers create the requests like the real clients, who are trying to download a web page. Doing it on regular schedule, allows to check if the page is available from the web. If not - there is a possibility to catch and report the error. The difference between the bot and a real person is visible only for bulky pages with lots of content - in order to save the traffic, monitoring systems usually download only a part of such pages, which is enough to make sure the site is Ok.

Active monitoring is an independent eye on your site. The checking is not connected to your company and web hosting, and so provides the clear third-party view of the situation. HostTracker service uses active monitoring to supervise web sites.

  • CM.Glossary.WebsiteMonitoring
  • CM.Glossary.Downtime
  • CM.Glossary.DistributedMonitoring
  • CM.Glossary.PassiveMonitoring
more glossary
"Great service. Improving constantly."
- Ray
Host-Tracker under Windows Azure
Those, who actively involved with the Web, should know Host Tracker, a company from Ukraine, which has been supporting one of the leading global web monitoring services since 2004. Its goal is to monitor site health and accessibility in near-real-time access. Using alert message system, Host Tracker allows to reduce downtimes, to improve quality of service for users, to quickly localize troubles...
Those, who actively involved with the Web, should know Host Tracker, a company from Ukraine, which has been supporting one of the leading global web monitoring services since 2004. Its goal is to monitor site health and accessibility in near-real-time access. Using alert message system, Host Tracker allows to reduce downtimes, to improve quality of service for users, to quickly localize troubles, and etc.
Architecturally, Host Tracker includes a server-based hub, acting both as a data collector and control center, and a series of software agents, launched in various regions – typically using the equipment operated by major providers, hosters and affiliates. The geographically distributed architecture provides common system reliability and also allows collecting data in terms of access speed, bandwidth and other key performance characteristics on regional level – a critically important feature for the international business.
The first version of Host Tracker, which is still functioning and providing services for tens of thousands of customers, was Linux based. Today, it is supported by nine control servers, located and organized in two DPCs on collocation principle, and few dozens of agents. Considering that the final objective of web monitoring is focused on increasing the uptime of client-based web resources – whereas 95% of Host Tracker customers were able to increase it up to 99% – then, performance and accessibility of the service itself are not just critical, but rather fundamental parameters that influence the whole business. Theoretically, Host Tracker should demonstrate accessibility close to 100%. However, an extensive growth of the service made this task hard to solve.
Host Tracker was facing constantly increasing network traffic – a problem for seamless operation of the service. Inability to add new control servers on-the-fly, difficulties when maintaining not uniform and multiple-aged hardware was another limiting factor. Moreover, the desire to develop the service through wider protocol and network service support was meeting certain obstacles. “Unfortunately, for Linux there was a limited choice of ready-to-use solutions and libraries, while inventing something completely new was difficult”, says Artem Prisyazhnyuk, Host Tracker director. “We had an idea of reviewing the stack of technologies we used for a more sophisticated one and after taking a closer look at the .NET platform, its potential in terms of scalability and network support, I realized that was exactly the thing we had been looking for.”
It was sure that migrating to a completely different platform should be a complex task – the project extended over three years. However, it was like blessing in disguise: during this period, the world has seen the cloud computing that seemed an ideal tool for solving both the scalability problem and putting aside one’s own whole infrastructure. Besides, the PaaS model allowed to remove most of the effort in terms of administering the solution and to control the application as a self-contained entity, to the extent of complete automation, and thus, Windows Azure had in fact no alternatives.
As a result, the second version of Host Tracker, commercial operation of which started in May 2012, is already functioning under Windows Azure. Its central ingredient is realized as Web Role and associated with SQL Azure Database – it provides external portal, analytics and report generation, control of monitoring applications. The latter are ensured with instances of Worker Role, which also use SQL Azure Database to store their data and to provide the service scalability depending on the network loading. Agents are functioning as they did before, with the viability of their transfer to Windows Azure being considered.
Now, Host Tracker uses HTTP/HTTPS and ICMP protocols to monitor specific ports, including various methods (HEAD/POST/GET), and etc.



Alarm reporting is available via email, SMS and instant messages. The customer can receive reports with statistics about resources being controlled and their performances. You can spend only 6 minutes to make monitoring settings for five sites, while the average response time in case of failure is limited by a couple of minutes, and it takes 1-3 minutes more to inform the customer about the problem. Using this service, anyone can check any site, including access from various regions.
As a result, if on the one side the transfer to the .NET platform itself gave us the potential to modernize Host Tracker, to optimize the application architecture and realize new internal functions, then, on the other side, the migration to the cloud allowed to refuse from less important, though time consuming activities such as administering the solution, and, first of all, to reach necessary performance indicators. Microsoft, for all basic Windows Azure services, declares 99,9% accessibility and guarantees monthly refunds, should this indicator be lower. This creates a firm ground for operating such services like Host Tracker, as the accessibility is the most critical parameter for these applications. Using the cloud infrastructure also provides a better protection for the service: unauthorized access to the application and many types of attacks are effectively excluded, while the data safety is ensured by triple reservation.  
Host Tracker received another advantage from abandoning its own infrastructure. The service’s performance characteristics are also rather critical, for they directly affect the failure reporting system operation. In this respect, Windows Azure is virtually a drainless source of computing power. This means that by timely starting additional monitoring instances you can support Host Tracker functioning parameters on the necessary level. Moreover, the cloud environment is exactly what you need in order to make this process almost fully automatic, excluding further need for direct control.
more blog
 
Sign In
Sign Up
Prices & packages
Our monitoring network
Home > Blog
Как узнать настоящую статистику аптайма вебсайта (Русский)
Управлять вебсайтом, без точного знания своей uptime-статистики, это все равно, что покупать кота в мешке, только вместо кота в мешке лежит downtime и падение сервера. Чтобы каждую минуту проверять, не лежит ли ваш сайт, вам понадобиться специальный сервис, который будет делать это за вас. Этот мониторинг возможен с помощью Host-tracker, он проверяет ваш ресурс с различных точек мира(на текущий момент более 25) на протяжении всего дня с заданным интервалом времени...
Если вам когда-нибудь доводилось выбирать хостинг для своего вебсайта, вы прекрасно знаете, что большинство компаний озвучивают, что uptime их серверов составляет 99.9%. Конечно, предлагать 100% не приходит в голову никому, так как ни один хостинг не может гарантировать вашему сайту онлайн 24/7 без редких и кратковременных падений по какой бы-то ни было причине. Вопрос же заключается в том, как вы, зарегистрировавшись на хостинге, который предлагает 99.9% аптайма, можете узнать, что действительно получаете то, за что заплатили? Вот несколько советов, которые помогут вам выяснить настоящую статистику фактического времени непрерывной работы вашего сайта с помощью сервиса Host-tracker.

Проверять сайт пару раз в день - недостаточно
Многие люди не видят потребности в сервисе мониторинга веб-сайтов. Они думают, что проверив свой сайт один-два раза в сутки, и убедившись, что он работает, они получают всю необходимую информацию. Но правда заключается в том, что даже десять минут даунтайма это слишком много, если перебои в работе сайта проходят для вас незамеченными. Так как вы не в состоянии целыми днями сидеть у компьютера и каждую минуту проверять, не лежит ли ваш сайт, вам понадобиться специальный сервис, который будет делать это за вас. Это мониторинг возможен с помощью Host-tracker, он проверяет ваш ресурс с различных точек мира(на текущий момент более 25) на протяжении всего дня с заданным интервалом времени ( раз в минуту, в 5 минут и т.д.), и таким образом вы можете быть на 100% уверены в том, что ваш сайт находится онлайн. А вы моментально узнаете о любых проблемах с ним.
Узнайте наверняка, как часто падает сайт
Помимо того, что вы всегда будете точно знать, в какой момент времени ваш сайт перестал работать, сервис мониторинга вебсайтов также поможет вам наверняка определить, как часто ваш сайт бывает оффлайн. Таким образом, вы будете знать, сколько на самом деле составляет uptime вашего ресурса. Действительно ли он равен 99.9%, как уверяет вас ваш хостинг-провайдер? А если нет, то почему ваш сайт лежит дольше и чаще, чем обещанные провайдером 0.01%? Сервис мониторинга веб-сайтов с легкостью поможет вам ответить и на эти вопросы тоже.
Статистка аптайма, которой можно поделиться
Сервис мониторинга веб-сайтов известит вас о том, когда ваш сайт выходит из строя, и поможет четко определить, сколько времени ресурс проводит в оффлайне, и почему собственно случаются перебои. В Host-tracker’е вы увидите точную статистику вашего аптайма и при желании, сможете поделиться ею с другими людьми через функцию генерации страницы статистики. В админ панеле опубликована статистика онлайна вашего сайта, и таким образом, вы сможете наглядно увидеть сколько раз, и как долго, лежал ваш сайт. А еще вы сможете поделиться своей статистикой с широкой общественностью или со своим хостинг-провайдером (если придется решать с ним какие-либо вопросы). Управлять вебсайтом, без точного знания своей uptime-статистики, это все равно, что покупать кота в мешке, только вместо кота в мешке лежит downtime и падение сервера. А ведь подобное время простоя очень негативно сказывается на вашем сайте. Вам необходимо регулярно отслеживать свой ресурс для того, чтобы убедиться, что его аптайм не опускается ниже необходимого вам значения, а вопросы с падением и перебоями оперативно решаются провайдером.
more
Share:
Send to Twitter Send to Facebook Send to LinkedIn Share on Google+
Blogs:
HostTracker blog HostTracker page on Facebook