Contacts
How to Add an Additional Contact Method to an Existing Contact
Before you can add a additional Contact Method to an existing Contact, you need to get to the edit screen for the contact. Follow the instruction in the related article below.
Once you are on the edit screen for the existing Contact, follow these steps to add an additional Contact Method:
Go to the Options menu located under the "Person's Name" and "Region" fields and click the Add link.
This form now guides you through the process of adding a new Contact Method. Follow the oSome readersSetting Up a "Wireless SMS via Email" Contact Method
Currently we only support SMS alerts via an SMS email address. Setting up a contact for receiving alerts through an SMS email address is simple. Follow the next couple of steps and use the related article links below to assist you in completing the setup process:
Verify with your service provider that they offer sending SMS messages via email to your wireless device. This is important because this contact method relies on sending messages by email. If your service provider supports thisSome readersRegion Field Description
The Region field allows you to indicate what time zone each contact is in. This allows AlertBot to convert the times included in alerts into each contact’s local time zone. The Region field is specific to each contact, as you may have contacts in different time zones.
Related Links
Person's Name FieldSome readersHow to Add a New Contact
To add a new Contact, follow these steps:
Mouse over the Alerting main menu link
Then click the Contacts submenu tab.
Click the Add button, then follow the on-screen steps to complete the addition of your new contactSome readersHow to Delete a Contact
Follow these steps to access your Contact List and delete a Contact:
Click on the Alerting main menu link
Then click on the Contacts submenu tab.
Select the Contact(s) that you would like to delete by clicking the square check box next to it.
Click the "Delete" button.
Click the "Yes" button on the confirmation message.Some readersDoes AlertBot Offer Continuous Alerts?
AlertBot uses an alert escalation system. This allows users to customize when they get alerts. So, yes, you can get continuous alerts by scheduling multiple alert times for your monitors.Few readersContacts List
Contacts is where you setup all of the contact information for individuals that you want to have Alerts sent to. Each individual is referred to as a Contact and each address you provide for that Contact is called a Contact Method. This allows you to setup multiple Contact Methods for the same contact. For example, if a person has a cell phone and a pager, you can add both of them to the same Contact.
Once you have all of your Contacts defined, you will be given the opportunity to set thFew readersRemove Alerts from Your Monitor's Alert List
To Remove Alerts from Your Monitor's Alert List:
Click the name of the Monitor that you'd like to edit on your Test Status page. This is the page that you first see when you log in.
On the next screen, click the edit icon in the right-hand corner of the Alerts section.
Now that you're at the Monitor Alerts edit screen, follow these steps to delete an alert from this Monitor:
Select the alert(s) that you would like to delete by clicking the square check box next to it.
NoFew readersAssigning a Contact to Your Monitor for Alerts
Before you can assign Contacts to your Monitor, you must first get to your Monitor Alerts edit page, by following these steps:
Select the Monitor that you would like to stop by clicking the Monitor's name on the Test Status page. This is the page that you see when you first log in to the Manager.
On the next screen, click the edit icon in the upper right-hand corner of the Alerts section.
Now that you're at the Monitor Alerts edit screen, follow the onscreen instructions to comFew readersHow to Edit a Contact
Before you can edit a contact, you need to get to your Contact List as follows:
Click Monitors main menu link
Then click on the Contact List submenu tab.
Now that you have your Contacts List open, follow these steps to edit a contact:
Click on the Contact Name link that you would like to edit.
This form now allows you to edit the Contact information.Few readers
Test Intervals
Choosing Test Interval when Monitoring Multiple Sites
When monitoring multiple sites on a single server (physical machine), a slower test interval per site is sufficient and can save you money.
For example: If a company has 30 websites on a single server, they can get away with only monitoring each site at a 30 minute interval because their server will be getting tested, on average, once per minute as each website is tested. The reason why this is important to note is because it is likely that if one website goes down then so do all ofSome readersHow Often Does AlertBot Test My Website or Server?
We allow you to select exactly how often you want us to test your website or server. You can choose from 1, 2, 3, 5, 10, 15, 30, 60 minute test intervals. When you setup your monitoring service, you will be prompted to select the test interval you would like.Few readers
Test Scenario
Adding Form Data to Query String
The QueryString portion of the URL is a very special part of the URL because it is used for either passing variables to a standard webpage or for passing submission form data after a submission form with a method=”get” is submitted.
If you are looking to monitor submission forms which use the method=”get” property (for info about the Method, see Related Article below), you need to attach all of your form data to the QueryString of the URL. The QueryString portion of the URL is everythinPopularHow Do I Provide Login Information for a Web Page Based Login?
Web page based logins use HTML form elements to post the login information back to the web server. Our Website Standard monitor type allows you to configure HTML form field data, such as login form values, into each test the monitor performs.
Most people that want to configure login information for a web page based login are looking to have the monitor not only login, but also test a specific page of the private website after it logs in. To support this, your login page must support theSome readersUsing a Credit Card in a Checkout Process
A checkout process is a transaction that includes submitting an order on a website.
If you're considering providing credit card information in your checkout process, here are a few things to keep in mind:
The most important thing to remember is to not use a real credit card. Credit card processors frown upon this. Doing so could result in you losing your credit card processing abilities. Some credit card companies may also have an issue with this and flag the account, preventinSome readersPrefill With Field Description
The Prefill With field allows you to run a test in the Test Kit with the details from an existing Test Scenario that you’ve already created for one of your monitors. It will include all of the same parameters of the Test Scenario within your monitor. You can use any of the Prefill Test Scenarios, regardless of what type of monitor the prefill selection was intended for.
Please note that this field is optional. You can manually input any test information into the Test Kit.
RelatedSome readersMonitoring an HTML-based Login Form
To set up a Monitor that will test an HTML-based login form, you must select a Website Standard Monitor type. This Monitor type will allow you to post data for the login and then to redirect your Monitor to the page that is beyond the login form. Start with either an existing Website Standard Monitor and add a new Test Scenario (or update an existing Test Scenario) or add a new Monitor.
Follow these instructions to set up the Test Scenario:
Input the necessary information foSome readersHow to Delete a Test Scenario
If you are not already in the Test Scenario's edit screen, you will need to get there before being able to delete the Test Scenario. You can get there as follows:
Go to your list of Monitors by clicking on the Monitors main menu link
Now select the Monitor that you want to change by clicking on the Monitor ID on the Monitors List
On the Next screen, click the edit icon in the upper right-hand corner of the Test Scenarios section
Now that you're at the Test Scenario edit screSome readersNTLM Authentication
AlertBot does not currently support NTLM authentication, also known as Integrated Windows Authentication. This is a Microsoft Windows server specific authentication method. The login fields on the Website Basic and Website Standard monitors currently will only support the standard HTTP protocol Challenge Response authentication.
There is a work around that can be implemented to allow your monitor to run a successful test with the NTLM authentication. To do this, you must enable the "BasSome readersFinding an Element Identifier with AlertBot Web Recorder
Issue: How do I find an Element Identifier using the AlertBot Web Recorder?
To find an HTML Element's Identifier for an element on your page using the AlertBot Web Recorder, follow these steps:
Download the AlertBot Web Recorder (if you don't already have it). The download can be found by going to the "Add" Monitor screen from the Monitors List page in the AlertBot Manager and clicking the TrueBrowser Muti-Step monitor type.
Open the AlertBot Web Recorder on your computer andSome readersChoosing the Correct File Path for Submission Forms
When selecting the File Path for testing submission forms, it is very important that you use the path specified in the "action" property of the HTML Form tag. This requires that you look at the HTML on the page you want to monitor and get the File Path from the Form "action" property as follows:
Example 1:
In this case, you would use "sendform.aspx" as the File Path.
Example 2:
This case is a little trickier. You would need to use the path and default server file name.Some readers
Service Descriptions
Protocol Web HTTP Monitor Type Description
The Protocol Web HTTP (formerly called "Website Standard") monitor type is designed to test multiple pages or forms on your website (up to 10) by analyzing the server response, HTTP response, and physically validating the text on the page. This level of monitoring will detect if your website is not responding or if it’s returning web page errors caused by code or database errors. To be absolutely certain that your pages are being displayed correctly, this service takes the extra precautiSome readersWebsite Professional Service Description
The Website Professional Monitoring Service is designed to test multiple pages or forms on your website (up to 10) by analyzing the server response, HTTP response, and physically validating the text on the page. This level of monitoring will detect if your website is not responding or if it’s returning web page errors caused by code or database errors. To be absolutely certain that your pages are being displayed correctly, this service takes the extra precautionary measure of verifying a pieSome readersWebsite Basic Monitor Type Description
The Website Basic Monitor Type is designed to test multiple pages on your website (up to 3 pages) and verify that they are responding correctly by analyzing the server response and HTTP response. This level of monitoring detects if your website is not responding, or if it is returning simple web page errors caused by code or database errors. This service is effective at detecting the majority of website failures but not all (for full failure detection, use the "Website Standard" monitor typeSome readersServer Standard Monitor Type Description
The Server Standard Monitor Type will monitor any type of server and verify that it is responding to connection attempts. Unlike most server monitors that only do an ICMP Ping of the network device, our server monitors can be configured to do either an ICMP Ping or it can also perform a much more advanced test that verifies that a specific port on the server is responding at the TCP protocol layer.
This Monitor Type can be used to test common ports like HTTP, HTTPS, POP3, SMTP, DNS, SNMSome readersDoes AlertBot Affect My Traffic Analytics Software?
Typically, AlertBot will not affect your analytics tracking. If you believe it is, however, you can filter out our test station IPs. A list of our current test station IPs can be found in an article called "DNS IP's Used by AlertBot Test Stations"Few readers
Regional Internet Outages
Our monitoring systems have been designed with a high level of redundancy to safeguard against many types of failures, including regional Internet outages. These safeguards ensure you the following:
Monitoring is Not Interrupted - Since we run multiple Test Stations geographically located in many regions, if there is a general internet outage in any of these regions, our monitoring service will continue to monitor your servers from our Test Stations located in the other regions.PopularHow to Add a New (or Additional) Monitor
Adding a new Monitor is an easy process. You can add as many Monitors to your account as you need. Each new Monitor will be added to your Bill and charged jointly with all of your other Monitors.
To add a new Monitor, please follow these steps:
Go to your list of Monitors by clicking on the Monitors main menu link
Go to the Options menu on your Monitors List and click the Add link.
Enter in the information for your new monitor. This form will take you through all the neceSome readersTest Station Field Description
The Test Station Field allows you to select the test station from which you would like to run a test. When the test is run, it will be run only from the selected test station. This allows you to pinpoint particular geographic regions in which to make sure that your site is working properly and performing to the standards which you hold for it.
Related Links
Prefill With Field Description
ChSome readersMonitoring Multiple Web Pages, Forms, or Servers
With AlertBot you can monitor virtually an unlimited amount of web pages, web forms, and/or servers. For starters you will want to purchase at least one Monitor.
Every Monitor you purchase will allow you to test up to 10 different website pages, web forms, or server configurations (these are called Test Scenarios) at no additional charge. AlertBot will cycle through each of these Test Scenarios as it monitors your site. For more information on how Test Scenarios work, see the related articlSome readersWhy Monitor from Multiple Test Stations?
We monitor your website and server from multiple Test Stations geographically located around the world to provide you with the following benefits:
False Alarm Protection - any time an error is detected on your website or server, we immediately try to verify the error from a different Test Station located in a different geographic region. In doing this, we eliminate the possibility that the error could have been caused by some issue related to the local or regional network surrouSome readersWhat Happens When an Error is Detected?
As soon as an error is detected, we first validate the error from a second Test Station located in a different geographic region of the world. This is an important step because it enables us to accurately eliminate false alarms. See the related article below for details on how we eliminate false alerts.
Once the error has been validated (as mentioned above) the error data is complied and analyzed. It is only after this point that we will start sending out alerts based on your Alerts LisSome readersCan AlertBot Perform an ICMP Ping?
AlertBot can perform an ICMP ping of your website. When setting up a Server Standard monitor, if you leave the Port field blank, the Server Standard monitor will do an ICMP ping. If you fill in the port field when AlertBot pings your website, it will execute an advanced TCP/IP ping. The TCP/IP ping is a more involved test than the ICMP. Rather than just the simple “echo request” that the ICMP ping sends out, TCP/IP ping involves a three-way handshake that evaluates events such as packet lossSome readersBillable Steps for Transaction Monitors
We provide several different types of transaction monitors. The type of transaction monitor you select for your plan sets the limit on the amount of Billable Steps that can be used in a script for the monitor.
A step is considered to be a single command row within a test script, but not all steps are considered to be Billable Steps. Most steps are free and unlimited. Only the steps that use the commands listed below are considered to be Billable Steps and are limited:
open
clickWSome readersChoose Test Field Description
The Choose Test Field allows you to choose which Monitor Type parameters you would like to use to perform the test. It includes all of the Monitor Types, giving you every option offered to run a test. You have the option of either inputting new test information or you can use the details from an existing Monitor Scenario by using the “Prefill With” dropdown list.
Related Links
Prefill With Field Description (https://abkb.crisp.help/en-us/article/prefill-with-field-descriptionSome readersCan I Set a Time Limit for the Test Page Response Feature?
The Test Page Response feature detects problems by analyzing the web server response after a web page is requested from the server. This feature does not currently allow you to set a time limit for the page to load within. The time limit feature has been added to our suggestion list for the next version of AlertBot.Some readersHow to Monitor a SQL Database Server
Typically, database servers are behind firewalls, which make them a tricky server to monitor using our service. There are two options you have for monitoring your SQL database servers using AlertBot.
The first option, although not recommended, would be to open up a port on your firewall to the database server and user our Server Standard service to test the responsiveness of the database port. We do not recommend this option because of the security risks in opening up this port on yourSome readersCan I Change the Monitor Type for an Existing Monitor?
Unfortunately, no. Once you have setup a Monitor you cannot change the Monitor Type of that Monitor. We do not allow this because every Monitor has a set of different features that are not always interchangeable with your existing settings.
Alternately, you can accomplish this same task by deleting your existing Monitor and setting up a new Monitor with the desired Monitor Type. You can then redefine all of your monitor settings under that new Monitor.Some readersWhy is a Fast Response Time Important?
The HTTP Response Time measures how long it takes for your server to respond after it has received a request for a particular page. Slow loading pages are often frustrating to site visitors, causing them to leave your site, which can translate into a possible loss of sales. A fast Response Time is important because it gives your users the best experience possible by providing quick transitions between different pages on your website.
AlertBot tests the Response Time of your server to chSome readersMonitoring Non-Standard Ports
AlertBot can monitor non-standard website or server ports. You can designate any port between port 1 through port 65535.
Related Links
List of Common Port NumbersSome readersTest Escalation on Error
After an error is detected, the first retest is performed one minute later. Following this, we test the failing scenario every two minutes until the 21st minute of an error. At this mark, we begin testing every four minutes until the 57th minute of an error. Once this is reached, we test every ten minutes until the 3 hour and 7 minute mark. After this point, we run tests every fifteen minutes until the monitor has failed every test for 48 hours and 7 minutes, whereupon the monitor is disableSome readersHow Do I Export Charts from the AlertBot Manager?
You can export the data from the charts in the Reports section several different ways. In order to be able to export the data, you will need to have the ActiveX control installed. Currently, the ActiveX control is only available to be installed in Microsoft Internet Explorer. This control will enable you interact with the chart data.
If ActiveX is installed, click on the Copy icon in the far left of the options bar above the chart you want to copy. This will give you the option of “CopyFew readersHow Do You Know My Site or Server is Running Properly?
There are many technically advanced testing techniques we use to know that your site is running and to detect the error when it is not. However, simply stated, we try to mimic the way real users would use your site or server and then look for failures in this simulated user experience. If a failure is not detected, then we know your site is up and running properly, at least during the period of time when we were conducting the test.
To be able to know that your site is constantly up andFew readersUpdating Your Web Transaction Monitor's Script
Our Recording software, which is used to create or edit existing scripts for Web Transaction monitors, can be obtained by requesting it from our Help Desk.
The current script that is monitoring your site can be downloaded by clicking the “Download Script” link, which is located in “edit” option of the Test Scenario that the script is running in.
After using the Recorder to make the desired changes, and once you are ready for your edited script to be set to actively monitor your sitFew readersMonitoring a Multi-Step Process
A Multi-Step Process is any transaction that contains more than one Billable Step.
Monitoring any multi-step process requires the use of a Transaction monitor. Simply record the process you wish to monitor with the Recorder and provide the saved script to our Help Desk. Our provisioning team will ensure that it passes all tests and will set it up on your account for you. If you do not have the Recorder, it can be requested by contacting our Help Desk.
Quotes for additional monitorsFew readersHow to Delete a Monitor
Deleting a Monitor from your account will stop the monitoring service and cancel your billing for that monitor. It will also permanently delete it from your account so you will not be able to access those monitoring settings any more.
To delete a Monitor please follow these steps:
Go to your list of Monitors by clicking on the Monitors main menu link.
From the Monitors List, click the radio button next to the Monitor you wish to delete.
Now with the radio button selected,Few readersMonitoring a Login Process
There are several different ways to monitor a login process. The monitor type you would use to do so depends on the type of authentication that is being used on the page you’re monitoring.
If the webpage is using Form Authentication, you can either utilize the POST Data field in a Web Standard monitor or you can set up a Transaction monitor.
If you opt to use POST data with a Web Standard monitor, keep in mind that you will need to provide the POST data upon the monitor's initial sFew readersStarting and Stopping Your Monitor
Starting and stopping your monitors is easy. Just follow these steps:
Go to your list of Monitors by clicking on the Monitors main menu link
Now select the Monitor that you would like to stop by clicking the Monitor ID on the Monitors List
On the next screen, click the edit icon in the upper right-hand corner of the Monitor Info section.
Finally, now you can stop and start this monitor by changing the Status dropdown list.
Change the status to Inactive to stop monitoring anFew readersHTTP Response Time Measurements
The HTTP Response Time measures the time from when the client sends an initial HTTP request to the server to the time the client receives the first byte of information in reply from the server. This time does not include the full amount of time needed to transmit all of the data requested, only the time that it takes the server to begin to respond to a request.Few readersCan I Prevent AlertBot from Alerting Me about Failures for Scheduled Maintenance?
Often servers or websites are taken offline at specific times for scheduled maintenance. During those times, you most likely will not want to be alerted that your site or server is down because you already are aware of that fact. We do have the ability to schedule maintenance periods. This feature may only be available in certain editions. To setup maintenance schedules, contact your account manager or AlertBot support.Few readersCan I Select which Test Station will Test My Monitors?
AlertBot tests your Monitors from five different Test Stations located around the world. Your monitor is tested by each one of these Test Stations in random order. Currently, there is no way to choose which Test Station tests your Monitors at specific intervals.
The reason that we test your Monitors from different geographical locations is to ensure that your website is delivering the best experience possible, regardless of where your site visitors are located. This may not be necessaryFew readersHow to Edit or View Your Monitor Settings
To view your monitor settings please follow these steps:
Go to your list of Monitors by clicking on the Monitors main menu link
Now select the Monitor that you want to view by clicking the Monitor ID on the Monitors List
This screen now displays a summary of all of your monitor settings
If you want to edit any of your monitor settings, please take the following additional step:
4. On the Monitor summary screen mentioned above, just click the edit icon in the upper right-hFew readers