Configure Round Trip Time (RTT) Tests

To enable round-trip time tests, configure the tests using the Data Aggregator REST API. capm supports the following test types:
HID_RTT_Config
You can enable round-trip time tests by configuring the tests using the Data Aggregator REST web services. You can configure the following types of tests:
  • DNS
    Measures the DNS lookup time.
  • ICMP Echo (Ping)
    Measures the round-trip delay for the full path.
  • ICMP Path Echo
    Measures the round-trip delay and hop-by-hop round-trip delay.
  • ICMP Jitter
    Measures the hop-by-hop jitter, packet loss, and delay measurement statistics in an IP network.
  • HTTP
    Measures the round-trip time to retrieve a web page.
  • TCP Connect
    Measures the time to connect to a target device with TCP.
  • UDP Jitter
    Measures the round-trip delay, one-way delay, one-way jitter, and one-way packet loss. Codec simulation is provided for MOS and ICPIF voice quality scoring capability.
In this article:
Round Trip Time (RTT) Test Architecture
The following diagram shows how the various components participate in the RTT test feature:
RTT Test Architecture
RTT Test Architecture
Configure RTT Tests
Use the following process to configure the RTT tests:
3
3
Gather the Required Information
The following information is required to configure a test:
  • Required for all RTT tests in your environment:
    • DA host/address
    • IpDomainId
    To determine the IpDomainId, use the Data Aggregator REST API.
  • Required for the specific test:
    • TestHost
      The IP address of the device where
      DX NetOps Performance Management
      creates the test.
    • Depending on the test type, one of the following targets is required:
      • TargetAddress
        The device that receives the test probes.
      • (DNS) TargetAddressString
        IP address or hostname of the target that receives the probes. Use this string instead of TargetAddress.
      • (HTTP) Url
        The URL that the HTTP probe communicates with.
Create an SNMP Profile with SET Authorization
Create an SNMP profile, and specify
Yes
for
Use for SNMP SET
.
For more information, see SNMP Profiles.
Discover Devices Capable of Running RTT Tests
Apply a monitoring profile with the IPSLA-related metric families that you want to monitor to the target devices. Then, run discovery for those devices.
For more information, see IPSLA Polling.
Associate SET Profiles with the Devices
Associate the SET profile to each device item using
NetOps Portal
or using the Data Aggregator REST web services.
Using
NetOps Portal
:
  1. Hover over
    Administration
    ,
    Data Sources
    , and then click the data source.
    The
    Monitored Devices
    page appears.
  2. Select the monitored device.
  3. Select the SNMP SET Profile and the SNMP SET Version, and then click
    Save
    .
You can now use
DX NetOps Performance Management
to configure RTT tests on the device.
Using the Data Aggregator REST web services:
Documentation:
http://
DA_HOST
:
port
/rest/devices/manageable/documentation
PUT URL:
http://
DA_HOST
:
port
/rest/devices/manageable/<device item id>
Headers:
[Content-Type=application/xml]
Body Syntax:
<ManageableDevice version="1.0.0"> <RWSNMPProfileID>DA_RWSNMP_PROFILE_ID</RWSNMPProfileID> <RWSNMPProfileVersion>SNMP_VERSION</RWSNMPProfileVersion> </ManageableDevice>
To find the Item ID of an SNMP profile, go to the following REST URL:
http://DA_HOST:8581/rest/profiles/snmpv1
Example:
This example associates the SNMP Profile identified by Item ID 736 with device 1144:
PUT URL
http://DA_host:8581/rest/devices/manageable/1144
Body
<ManageableDevice version="1.0.0">
<RWSNMPProfileID>736</RWSNMPProfileID>
<RWSNMPProfileVersion>SNMPV1</RWSNMPProfileVersion>
</ManageableDevice>
Configure the Tests
Use a REST client to create RTT profiles.
DX NetOps Performance Management
uses the RTT profiles to configure the tests on the target devices. Each profile initiates the specified action type to create, update, or delete a test on the device. The profile is not used again after
DX NetOps Performance Management
performs the specified action. Old RTT profiles are deleted.
For information about how to configure the RTT profiles, see RTT Configuration Examples.