POST method example
POST method example Example of monitoring a webform with POST method.

For example you have such simple form:
form action="" method=post
input type=text name=login value=''
input type=password name=password value=''
input type=submit name='Submit' value='Login'
User fill this form with value login: Peter and password: 1234 and click submit. If everything is Ok, script prints "LoginOk" on the result page.
For making a monitoring task to control this script, create task with next fields:

Http Method: choose POST
In "POST parameters" field you should add three strings:
In "Content check" field: LoginOk
Results: HostTracker with every check will fill this form and assume that it is OK if the set keyword LoginOk is returned.

  • CM.Glossary.WebsiteMonitoring
  • CM.Glossary.HTTPMethods
more glossary

Seems like a great service when you are having problems with your host.

- jay
Escalations. Typical scenarios

As many people know, HostTracker is a sites efficiency monitoring system. One of its main functions is to notify the user of any problems promptly. The efficiency of the notifications and the acceptable level of “detalization” are important. If you send alerts at each “sneeze”, the person will not find the important information in this flow...

I was woken up by an SMS at three a.m.
My site dropped for three minutes, and it raised back itself.
But I could not go back to sleep.
True-life story

As many people know, HostTracker is a sites efficiency monitoring system. One of its main functions is to notify the user of any problems promptly. The efficiency of the notifications and the acceptable level of “detalization” are important. If you send alerts at each “sneeze”, the person will not find the important information in this flow.

We have provided several mechanisms that will help the right people to get the necessary notifications:

  • Separation of the notifications into several groups according to their criticality;
  • No notifications at short-term failures;
  • Report the problem to the manager promptly;
  • Report a prolonged failure to the administration;
  • Use the free alerts first – email, gtalk, and then the paid ones – SMS or phone call;
  • At the contact level – set the working time when this contact should receive the alerts.


There are three types of notifications:


  • The website has “dropped”;
  • The website is still “down”;
  • The website “rose


The “dropped” and “rose” are clear. The notifications “site is still down” are sent at each test fail, but only at the confirmed drops. The fails confirmation algorithm was described in the article “False alerts exclusion”


For each site-contact pair you may enable or disable the appropriate notification type. The setting can be located in the contact properties as well as in the general “matrix” at the “Notifications subscribtion” page.

Escalation and the notifications detalization level.

Suppose, two people are responsible for the site:

  • Administrator
  • Manager


Let's try to implement the following scenario:


  • In the event of a “drop” we want to send an email message to the administrator immediately;
  • If the site does not rise within 15 minutes, we send an SMS to the administrator;
  • If the site is “down” for more than an hour, then we send an SMS to the manager.


Adding the contacts for the users. While adding, draw attention to the “Notification Delay” window.


We appear to have three contacts with the following delays:

  • Administrator (email) – no delay;
  • Administrator (SMS) – 15 minutes delay;
  • Manager (SMS) – 1 hour delay.


According to this configuration the administrator will get all the failures notifications to the email, but SMS notifications will be sent only if the site is “down” for more then 15 minutes. The manager will receive only SMS about major failures lasting more than an hour. Setting up the contact working schedule


Suppose that one administrator can not cope, and we hired one more administrator. The first one works during the first half of the week, the second one works during the second half. Accordingly the notifications should be sent to the administrator “on duty” To set this scenario the window “Set the contact working hours” is used in the contact settings.

In this case the first administrator will receive the SMS notifications from Monday to Thursday inclusive. Additionally, you may divide the notification for different employees according to the time of day, for example appointing day and night administrators.

Conclusions: with the help of relatively simple mechanisms we may cover most notifications fine-tune user scenarios.

more blog
Sign In
Sign Up
Prices & packages
Our monitoring network
Home > FAQ
I set my site to be checked every 1 (10, 30 etc) minutes, however I see only 1 record in logs for a day. Why?
Note that adjacent checks with the same result (all show Ok or all fail) stack into a single record in logs by default. Pay attention to columns "Check cnt." and "Interval" in the log. "Check cnt." shows how many checks have been made for the specified interval. It is done to make logs less bulky. However, you may turn on "Full log" option for your tasks - in this case all checks are saved separately. You may select this option while creating or editing a task.
Can I insert a list of sites for monitoring?
While creating a new monitoring task click "Add list" near the URL field. Then insert into the extended field the list of sites, each one from the new line.
How to add more sites for monitoring?
Sign in at and on the main page and click "Add", for web sites click on http. Then fill regular task creation form.
Does HostTracker affect my analytics?
HostTracker does not execute any javascripts while checking your sites. So, if you use external monitoring tool, like Google Analytics, these checks are not counted. However, if you use some internal monitoring system - HostTracker requests will be logged. In this case you may exclude checking servers by IP. List is here.
How to check CONTENT with HostTracker?
Visit this link for detailed instructions: Content Check.
Does HostTracker support HTTPS monitoring?
Yes, HostTracker has full https support. Certificate-related errors are reported as well as usual http error codes.
Where can I find the list of HostTracker IPs?
IP addresses of all HostTracker servers are in this list. Note that the list may change over the time, as HostTracker network grows.
Which payment methods do we accept?
Most used payment methods are: credit/debit card, PayPal, wire transfer, WebMoney. If you wish to use other - contact support.
How to update credit card for billing?
Visit Billing page and click "use other" in Payment method field next to the current card. Select "New Credit/Debit card", enter the new CC info and perform the payment for minimal amount. All further payments will be taken from the new card, and the paid amount will be subtructed from the next charge.
Send to Twitter Send to Facebook Send to LinkedIn Share on Google+
HostTracker blog HostTracker page on Facebook