Web Service Monitor
The Web Service Monitor tracks the availability of web based services, and verifies that the service is responding to the queries. It also tracks performance from the specified geographical locations.
Completing Web Service Monitor Settings
- To display the website monitor settings, click either the Navigation drop-down menu (1) and choose the Monitors link or the Create button (2) and choose Monitor. The list of different monitors will appear.
- The list of different monitors will appear; click the Web Service Monitor link. The Create New Web Service Monitor modal window will then appear.
- Fill in the monitor setting fields as explained below, and click the Add button, once done with completion of the form.
Enter a unique name for this monitor (up to 50 characters). To make it easier to understand, the name should be structured and intuitive.
Enter the time interval to specify how frequently the monitor should check the web service. The pull-down menu lets you specify time increments of minutes, hours or days.
Every monitor must be associated with one monitor group. You need to create a monitor group before creating a monitor or you can create a monitor in the default group that is automatically created by our monitoring service software. Choose the desired monitor group from the pull-down menu.
For more information on monitor group, read Managing monitor groups
Enter the URL of your web service (for example, http://www.app.siteobservers.com/). You can also enter the IP address instead of website URL (for example, 18.104.22.168). Our monitoring service platform supports both the http://, and https:// protocols.
The port number may be added in this field to connect to the text field.
The Simple Object Access Protocol (SOAP) is a light weighted protocol to exchange information in a distributed environment. It is an optional field.
Details of "Soap/XML-RPC Data" to be inserted here).
Select one or more than one check-boxes against different monitoring locations supported by our monitoring service software. The software recommends to choose at least two or more locations to benefit from the capabilities of the monitoring services. If you want, you can select all monitoring locations.
Note: Our monitoring service software executes all monitoring checks from all selected monitoring locations simultaneously.
Choose the contacts who will have access to this monitor from the existing contact list. You can select one or more than one check-boxes to choose the contacts.
You can instruct the monitoring service software to alert you when it detects a failure in your web service. Our software platform offers several types of notifications including emails and SMS. You can temporary disable the alert configuration by choosing the desired time interval (6 to 12 hours) and selecting the Disable Alert for Next check-box.
To configure alerts choose the following parameters:
This option allows you to receive alert notifications only if the web service is not available from a specified number of locations. For example, if you want to receive alerts only after monitoring check failed from certain monitoring locations, choose the number of failures from the drop-down menu ( for example – 1, 2, 3, or all locations).
This option allows you to define when you should be alerted about the web service failure. You can configure the alert to notify you about any web service failures only after a specific, consecutive number of failures according to the values configured by you. Our monitoring service platform supports the immediately after a failure or after 2 to 5 consecutive failures options. You can choose your desired notification configuration.
This option lets you escalate your web service failure to a particular contact group, if the web service failure exceeds the duration of time set for escalation. Our monitoring service platform supports the time increments from 15 minutes to 12 hours.
This option lets you choose whom to escalate to by choosing a contact name from the drop-down list. You can also add a customized group under the Notifications link. Choose the desired group or all groups in the list.
Notify when the failure has been cleared
Notification when the failure of web service has been cleared can be configured by choosing the desired contact group, and selecting the Notify when the failure has been cleared to check-box.
Send alerts to the following notification groups
This option allows you to select the check-boxes against the existing notification groups.
Advanced Alert Escalation
The Advanced Alert Escalation option allows you to configure the alert escalation matrix up to six levels supported by the monitors of our software platform. You can set different levels of alert escalation for easy alarm management, and smooth technical coordination. To enable the advanced alert escalation matrix, select the check boxes against the escalation levels, and choose the suitable alert groups that you want to receive the alert notification via the drop down menu.
For more information about on Advanced Alert Escalation, read Configuring advanced alert escalation
For more information on alerts, read How to configure alerts?
Performance Goal Configuration
This configuration allows you to instruct the monitoring service software to warn you when it detects a performance issue in your web service. Our monitoring software supports several types of warnings, including email and SMS. Click the Warning Group check-box to receive notifications for any degradation of service below the pre-defined threshold values.
All the monitoring locations that you selected for this monitor will appear with expected response time fields.
Select check-box against the monitoring locations that you want to set the threshold time for. Enter the time in the Expected Response Time (sec) fields. The default value is less than 20 seconds.
For more information on performance goal, read Adding performance goal configurations
This configuration is used to disable the monitor during routine maintenance or a prolonged outage. By disabling the monitor, you can prevent alerts from being generated for this monitor. In this configuration, you can specify a time period after which this monitor will be automatically re-enabled.
Click the check-box to activate the maintenance schedule fields. Under the schedule drop-down menu, choose either one-time if you want this schedule to be implemented for a single time, or choose recurring if you want to schedule maintenance periods on a regular basis.
Under the Time Zone field, choose the time zone in which you are located. Select the date, time,and duration of the schedule.
For more information on maintenance schedule, read How to add maintenance schedule?
Monitor Estimated Monthly Cost
This is an automatic monthly cost calculator based on the settings of your monitor. Our monitoring service software supports the monthly cost calculator function to provide estimated costs to the client. It displays estimated monthly credits, monthly checks, your selected monitoring locations, monitoring intervals, and the number of checks per credit.
For more information on billing, read Understanding billing
The Advanced options link, supported by the monitoring software, gives you ability to add, and enable more features for this monitor. Click the Show Advanced Options link. The link expands, and advanced features will appear. These features include:
The Content Match configuration will notify you if a particular text is present or missing in your website content. SiteObservers will send an alert when a content mismatch is found.
Enter a string of text to check for in the returned web page. If the text is not contained in the web page, the monitor displays content match error. The search is case sensitive. Remember that HTML tags are part of a text document, so include the HTML tags if they are part of the text you are
Monitor Execution Status
There are three major statuses that our monitoring software platform supports, as given below:
The warnings and alerts are generated in case of degradation of service and complete failure of service, respectively. The warnings and alerts are logged in the monitor execution details as well as sent to the specified groups through emails and SMS. Success status is not sent out to the concerned personnel, but it is recorded in the monitor execution details. The details of the website performance, and the monitor check execution status can be viewed, and retrieved through the control panel of our monitoring service software.