How to Create Devices and Targets
How It Works
VoIP/SIP monitoring tasks create monitoring agents that connect to a specified VoIP server using the supplied credentials to ensure that the service is available. To accomplish this, SIP monitoring is provisioned as either an extension or a client on the VoIP system and configured to call a specific number using a specified SIP server with certain parameters. The expected result of the call is set up as “Answer,” “No Answer,” “Busy,” or an error condition (if there is an unexpected result).
Creating a Target
Enter the domain address or an IP address of a PBX or VoIP Service provider.
Enter the port number of the service you wish to check.
This field contains a SIP username in a source domain.
Enter the number of seconds the task should wait for a response from the web page before ending the task and returning an error. If this is left blank the default timeout for a task is 120 seconds.Use TLS
Specify whether the incoming server requires a secure connection using SSL or TLS.
Contains name used for an authentication session, it may match the username.
Contains a password for SIP authentication if it is required.
The name that will be displayed on the interface (according to RFC 3261).
When enabled a call will be performed.
Contains the destination phone number. If the number is located in another domain (belongs to another PBX) you may have to specify a number (name) and domain name in the following format: number(name)@destination_domain.com. Domains can be specified directly by their IP addresses.
Otherwise, you can enter the number directly as 15554441234.
This field contains the designation for the expected behavior of the called party.
SRTP is a security profile for RTP that adds confidentiality, message authentication, and replay protection to that protocol. It is specified in RFC 3711.
Note that you must at least perform a register or perform a call and you can perform both in the same task (as some systems may require you to register in order to perform a call).
The DNS Options feature allows users to choose how domain name server (DNS) requests are conducted during a monitoring task.
To specify the mode of resolving hostnames, in the DNS Resolve Mode section, select one of the available modes. For more details on the feature configuration, see DNS Mode Options.
The Custom DNS Hosts section allows to set up the mapping of IP addresses to hostnames. IPv6 and IPv4 DNS resolution is supported.
To specify the mapping, enter the IP address and the hostname in the corresponding fields.
See also: DNS Mode Options.
You can set a filter to ignore specific error types and codes. In the Error Filter section, you can filter out certain user-configurable errors. For example, DNS errors could be filtered out based on who is responsible for DNS server operations. You can create filters that will ignore specific errors that you know may occur and are not relevant to the goal of a specific device.
In addition, you can set up the system to ignore a range of error codes using a dash, or multiple error codes using semicolons as a separator.