Versa SD-WAN

collects inventory and performance metrics from Versa SD-WAN to support capm SD-WAN monitoring.
cavna36
Virtual Network Assurance
collects inventory and performance metrics from Versa SD-WAN to support
DX NetOps Performance Management
SD-WAN monitoring.
The plug-in collects inventory for the following items:
  • Sites
    Sites from Versa SD-WAN map to the Site Groups in Performance Center. If desired, you can manage your site groups in Performance Center to update a site name.
  • Router (FLexVNFs Hub and Branch Appliances)
  • SLA Class/Profile (Policies corresponding to FLexVNFs Hub and Branch Appliances)
  • Interfaces (Virtual Network Interfaces/Sub Interfaces associated to FLexVNFs Hub and Branch Appliances)
  • Tunnels (Connectivity between two Virtual Network Interfaces/Sub Interfaces associated to FLexVNFs Hub and Branch Appliances)
    (3.7.12 and higher only) Tunnels between branches and between branches and controllers are now supported.
  • Application/SLA Paths (SLA Class/Profile associated with Tunnels)
  • Versa Director and Versa Controller
    The Versa Director and Versa Controller inventory items are supported only for
    DX NetOps Spectrum
    .
The plug-in collects notifications of following types:
  • Alarms (related to FLexVNFs Hub and Branch Appliances)
  • Events (related to Alarms)
The plug-in collects the following performance metrics:
Item Types
VNA Metric Families and Metrics
Devices
  • CPU
    • Utilization
  • Memory
    • Memory Utilization
Interfaces
  • Interface
    • Incoming Bytes
    • Outgoing Bytes
    • Incoming Packets
    • Outgoing Packets
    • Incoming Dropped Packets
    • Outgoing Dropped Packets
    • Incoming Errors
    • Outgoing Errors
    • Interface Speed
Tunnels
  • Network Interface
    • Jitter
    • Latency
    • Packet loss (PDU Loss Ratio)
SLA Paths
  • Network Interface
    • Percentage of Jitter SLA Threshold
    • Percentage of Packet Loss SLA Threshold
    • Percentage of Latency SLA Threshold
Supported Releases
CA Virtual Network Assurance supports the following releases of Versa SD-WAN:
  • Versa SD-WAN 16.1R2
    Only the Versa SD-WAN 16.1R2 version supports out-of-band IP management for the branches that this plugin discovers. Without this IP management,
    DX NetOps Spectrum
    cannot automatically poll the branches using SNMP.
  • Versa SD-WAN 16.1R1
Requirements
  • The Versa Director port must be open to the
    Virtual Network Assurance
    host.
  • The Versa Analytics port must be open to the
    Virtual Network Assurance
    host.
Plug-in Configuration Example
The following JSON example shows the Versa SD-WAN plug-in configuration:
{ "PLUGIN_CONFIG": { "DIRECTOR_IP": "13.57.128.2", "DIRECTOR_PORT": 9182, "DIRECTOR_USER_NAME": "defaultUser", "DIRECTOR_PASSWORD": "defaultPasswrd", "ANALYTICS_IP": "13.57.128.2", "ANALYTICS_PORT": 8080, "ANALYTICS_USER_NAME": "defaultUser", "ANALYTICS_PASSWORD": "defaultPasswrd", "PROTOCOL": "https", "INVENTORY_POLL_RATE": "0 */10 *", "INVENTORY_DELTA_TIME": 600, "PERFORMANCE_POLL_RATE": "0 */30 *", "PERFORMANCE_DELTA_TIME": 1800, "PERFORMANCE_REQUEST_COUNT": 1000, "AVAILABILITY_POLL_RATE": "0 */5 *", "AVAILABILITY_DELTA_TIME": 300, "NOTIFICATION_POLL_RATE": "0 */1 *", "NOTIFICATION_DELTA_TIME": 60, "MAX_NOTIFICATION_COUNT": 1000, "TIMEZONE": "GMT", "DOMAIN_ID": 0 } }
3.7.11 and Higher Only
{ "PLUGIN_CONFIG": { "DIRECTOR_IP": "13.57.128.2", "DIRECTOR_PORT": 9182, "DIRECTOR_USER_NAME": "defaultUser", "DIRECTOR_PASSWORD": "defaultPasswrd", "ANALYTICS_IP": "13.57.128.2", "ANALYTICS_PORT": 8080, "ANALYTICS_USER_NAME": "defaultUser", "ANALYTICS_PASSWORD": "defaultPasswrd", "PROTOCOL": "http", "INVENTORY_POLL_RATE": "0 */10 *", "INVENTORY_DELTA_TIME": 600, "SET_APPLIANCE_IP_AS_OOBM_IP": "false", "PERFORMANCE_POLL_RATE": "0 */15 *", "PERFORMANCE_DELTA_TIME": 900, "PERFORMANCE_REQUEST_COUNT": 1000, "AVAILABILITY_POLL_RATE": "0 */5 *", "AVAILABILITY_DELTA_TIME": 300, "NOTIFICATION_POLL_RATE": "0 */1 *", "NOTIFICATION_DELTA_TIME": 60, "MAX_NOTIFICATION_COUNT": 10000, "TIMEZONE": "GMT", "DOMAIN_ID": 0 } }
3.7.12 and Higher Only
You can specify the out of band management IP address for appliances in multiple ways.
If the default out of band management IP address does not work for you, and if the appliance IP addresses are also the out of band management IP address for the appliances in your environment, then setting the
SET_APPLIANCE_IP_AS_OOBM_IP
flag to "true" forces the Versa plug-in to set the appliance IP address as the out of band management IP address for the discovered appliances.
Otherwise, use the
OOBM_INTERFACE_NAME
parameter to specify a name for the interface that is used as the management interface for your appliances (for example, "eth-0/0").
{ "PLUGIN_CONFIG": { "PROTOCOL": "https", "DIRECTOR_IP": "13.57.128.2", "DIRECTOR_PORT": 9182, "DIRECTOR_USER_NAME": "defaultUser", "DIRECTOR_PASSWORD": "defaultPasswrd", "ANALYTICS_PROTOCOL": "http", "ANALYTICS_IP": "13.57.128.2", "ANALYTICS_PORT": 8080, "ANALYTICS_USER_NAME": "defaultUser", "ANALYTICS_PASSWORD": "defaultPasswrd", "INVENTORY_POLL_RATE": "0 */10 *", "INVENTORY_DELTA_TIME": 600, "SET_APPLIANCE_IP_AS_OOBM_IP": "false", "OOBM_INTERFACE_NAME": "", "PERFORMANCE_POLL_RATE": "0 */15 *", "PERFORMANCE_DELTA_TIME": 900, "PERFORMANCE_REQUEST_COUNT": 1000, "AVAILABILITY_POLL_RATE": "0 */5 *", "AVAILABILITY_DELTA_TIME": 300, "NOTIFICATION_POLL_RATE": "0 */1 *", "NOTIFICATION_DELTA_TIME": 60, "MAX_NOTIFICATION_COUNT": 10000, "MAX_INV_THREADS": 1, "MAX_PERF_THREADS": 1, "MAX_NOTIFICATION_THREADS": 1, "TIMEZONE": "GMT", "DEVICE_FILTER_FILE_PATH": "", "DOMAIN_ID": 0 } }
  • DIRECTOR_IP
    The IP address of the Versa Director server
  • DIRECTOR_PORT
    The Versa Director port
    Default:
    9182
  • DIRECTOR_USER_NAME
    The Versa Director user name
  • DIRECTOR_PASSWORD
    The password for the Versa Director user
  • ANALYTICS_IP
    The IP address for the Versa Analytics server
  • ANALYTICS_PORT
    The Versa Analytics port
  • ANALYTICS_USER_NAME
    The Versa Analytics user name
  • ANALYTICS_PASSWORD
    The password for the Versa Analytics user
  • PROTOCOL
    The HTTP security scheme for Versa SD-WAN
    Default:
    https
  • INVENTORY_POLL_RATE
    How often the product collects inventory data
  • INVENTORY_DELTA_TIME
    The time difference between inventory polls (in seconds)
  • SET_APPLIANCE_IP_AS_OOBM_IP (3.7.11 and higher only)
    Whether to use the
    ip-address
    field value of the Versa device as the out of band management IP address of the device
  • OOBM_INTERFACE_NAME (3.7.12 and higher only)
    The name of the out of band management interface of the devices and controllers
    Default:
    ""
  • PERFORMANCE_POLL_RATE
    How often the product collects performance data
  • PERFORMANCE_DELTA_TIME
    Difference between polls (in seconds) for performance data requests
  • PERFORMANCE_REQUEST_COUNT
    The response entry count for performance data requests
  • AVAILABILITY_POLL_RATE
    How often the product polls the availability of the Versa Director
  • AVAILABILITY_DELTA_TIME
    Difference between polls (in seconds) for availability data requests
  • NOTIFICATION_POLL_RATE
    How often the product collects notifications
  • NOTIFICATION_DELTA_TIME
    Difference between notification polls
  • MAX_NOTIFICATION_COUNT
    The maximum number of historical active alarms to pull during the first run
  • MAX_INV_THREADS (3.7.12 and higher only)
    The number of threads required to run the Inventory poll
    Maximum:
    8
    Minimum:
    1
  • MAX_PERF_THREADS (3.7.12 and higher only)
    The number of threads required to run the Performance and Availability poll
    Maximum:
    8
    Minimum:
    1
  • MAX_NOTIFICATION_THREADS (3.7.12 and higher only)
    The number of threads required to run the Notification poll
    Maximum:
    8
    Minimum:
    1
  • TIMEZONE
    The time zone of the system, which must match the Versa Director and Versa Analytics time zone
    If this parameter is set incorrectly, the following issues might occur:
    • Incorrect timestamps might appear on performance data.
    • Performance data might be missing.
  • DOMAIN_ID
    Virtual Network Assurance
    assigns inventory from this plug-in to the specified domain.