The IPSLA metric type provides the metrics, properties, and tags to represent the IPSLA statistics. In VMware Telco Cloud Operations, there are few sample reports for IPSLA, currently there are no collectors but the data from M&R IPSLA collectors can be ingested through M&R Gateway. Custom collectors can leverage this metric type to ingest the into VMware Telco Cloud Operations and create custom reports.

An example of the IPSLA metric.

{
  "collectorType" : "Kafka-Collector",
  "collectorInstance" : "KC-1",
  "collectedTimestamp" : 1573186658,
  "processedTimestamp" : 1573186658,
  "metricType" : "IP-SLA",
  "properties" : {
    "dataSource" : "10.100.10.10",
    "deviceType" : "Switch",
    "deviceName" : "Switch-1.1.1.1",
    "entityType" : "Interface",
    "entityName" : "Interface-node-113/eth1"
 },
  "metrics" : {
    "LatestJitterOperRTTMaxOfPositivesDS":      "100",
    "LatestJitterOperPacketLossDS":      "100",
    "LatestJitterOperPacketLateArrival":      "100",
    "LatestJitterOperOWSum2DS":      "100",
    "LatestJitterOperRTTSum":      "100",
    "LatestJitterOperOWSumDS":      "100",
    "LatestJitterOperRTTMinOfPositivesDS":      "100",
    "LatestJitterOperRTTMin":      "100",
    "LatestJitterOperPacketMIA":      "100",
    "LatestJitterOperRTTMaxOfNegativesDS":      "100",
    "LatestJitterOperRTTMaxOfNegativesSD":      "100",
    "LatestJitterOperPacketOutOfSequence":      "100",
    "LatestJitterOperRTTMax":      "100",
    "LatestJitterOperPacketLossSD":      "100",
    "LatestJitterOperICPIF":      "100",
    "LatestJitterOperMOS":      "100",
    "LatestJitterOperNumOfRTT":      "100",
    "LatestJitterOperRTTMinOfNegativesSD":      "100",
    "LatestJitterOperRTTMaxOfPositivesSD":      "100",
    "LatestJitterOperNumOfOW":      "100",
    "LatestJitterOperOWSum2SD":      "100",
    "LatestJitterOperSense":      "100",
    "LatestJitterOperOWSumSD":      "100",
    "LatestJitterOperRTTMinOfPositivesSD":      "100",
    "LatestJitterOperRTTMinOfNegativesDS":      "100",
    "JitterStatsOWMinDS":      "100",
    "JitterStatsOWSumDS":      "100",
    "JitterStatsRTTMin":      "100",
    "JitterStatsOWMaxSD":      "100",
    "JitterStatsPacketMIA":      "100",
    "JitterStatsNumOfNegativesDS":      "100",
    "JitterStatsNumOfPositivesSD":      "100",
    "JitterStatsSumOfPositivesSD":      "100",
    "JitterStatsSumOfPositivesDS":      "100",
    "JitterStatsNumOfNegativesSD":      "100",
    "JitterStatsBusies":      "100",
    "JitterStatsOWMaxDS":      "100",
    "JitterStatsSumOfNegativesDS":      "100",
    "JitterStatsNumOfPositivesDS":      "100",
    "JitterStatsNumOfRTT":      "100",
    "JitterStatsRTTMax":      "100",
    "JitterStatsPacketLossSD":      "100",
    "JitterStatsPacketLossDS":      "100",
    "JitterStatsPacketOutOfSequence":      "100",
    "JitterStatsRTTSum":      "100",
    "JitterStatsNumOfOW":      "100",
    "JitterStatsOWMinSD":      "100",
    "JitterStatsOWSumSD":      "100",
    "JitterStatsOverThresholds":      "100",
    "JitterStatsPacketLateArrival":      "100",
    "JitterStatsSumOfNegativesSD":      "100",
    "JitterStatsError":      "100",
    "JitterStatsCompletions":      "100"
 },
  "tags" : {
    "model" : "CAT-100",
   "version" : "1.0.0.1",
    "customer" : "customer-1",
    "location" : "main street",
    "city" : "Zurich",
    "address" : "abc",
    "zip" : "90882",
    "region" : "region-1", 
    "deviceCoordinates" : "45.444348, -75.693934",
    "ifSpeed":   "1000000" 
 }
}

The following table includes JSON definitions.

JSON Description Units
LatestJitterOperRTTMaxOfPositivesDS The maximum of all positive jitter RTT values from packets sent from destination to source. nb
LatestJitterOperPacketLossDS The number of packets lost when sent from destination to source. nb
LatestJitterOperPacketLateArrival The number of packets that arrived after the timeout. nb
LatestJitterOperOWSum2DS The sum of squares of one way latency from destination to source. nb
LatestJitterOperRTTSum The sum of Jitter RTT's that are successfully measured. nb
LatestJitterOperOWSumDS The sum of one way latency from destination to source. nb
LatestJitterOperRTTMinOfPositivesDS The minimum of all positive jitter RTT values from packets sent from destination to source. nb
LatestJitterOperRTTMin The minimum of RTT's that were successfully measured. nb
LatestJitterOperPacketMIA The number of packets that are lost for which we cannot determine the direction. nb
LatestJitterOperRTTMaxOfNegativesDS The maximum of all negative jitter RTT values from packets sent from destination to source. nb
LatestJitterOperRTTMaxOfNegativesSD The maximum of absolute values of all negative jitter RTT values from packets sent from source to destination. nb
LatestJitterOperPacketOutOfSequence The number of packets arrived out of sequence nb
LatestJitterOperRTTMax The maximum of RTT's that were successfully measured. nb
LatestJitterOperPacketLossSD The number of packets lost when sent from source to destination. nb
LatestJitterOperICPIF Represents ICPIF value for the latest jitter operation. nb
LatestJitterOperMOS The MOS value for the latest jitter operation in hundreds. nb
LatestJitterOperNumOfRTT The number of RTT's that were successfully measured. nb
LatestJitterOperRTTMinOfNegativesSD The minimum of absolute values of all negative jitter RTT values from packets sent from source to destination. nb
LatestJitterOperRTTMaxOfPositivesSD The maximum of all positive jitter RTT values from packets sent from source to destination. nb
LatestJitterOperNumOfOW The number of successful one way latency measurements. nb
LatestJitterOperOWSum2SD The sum of squares of one way latency from source to destination. nb
LatestJitterOperSense An application specific sense code for the completion status of the latest Jitter RTT operation. nb
LatestJitterOperOWSumSD The sum of one way latency from source to destination. nb
LatestJitterOperRTTMinOfPositivesSD The minimum of all positive jitter RTT values from packets sent from source to destination. nb
LatestJitterOperRTTMinOfNegativesDS The minimum of all negative jitter RTT values from packets sent from destination to source. nb
JitterStatsOWMinDS The minimum of one way latency from destination to source. nb
JitterStatsOWSumDS The sum of one way latency from destination to source. nb
JitterStatsRTTMin The minimum of all jitter RTT values. nb
JitterStatsOWMaxSD The maximum of one way latency from source to destination. nb
JitterStatsPacketMIA The number of packets that are lost for which we cannot determine the direction. nb
JitterStatsNumOfNegativesDS The sum of number of all negative jitter values from packets sent from destination to source. nb
JitterStatsNumOfPositivesSD The sum of number of all positive jitter values from packets sent from source to destination. nb
JitterStatsSumOfPositivesSD The sum of RTT's of all positive jitter values from packets sent from source to destination nb
JitterStatsSumOfPositivesDS The sum of RTT's of all positive jitter values from packets sent from destination to source. nb
JitterStatsNumOfNegativesSD The sum of number of all negative jitter values from packets sent from source to destination. nb
JitterStatsBusies The number of occasions where the jitter operation could not be started because a previous jitter operation has not been completed. nb
JitterStatsOWMaxDS The maximum of one way latency from destination to source. nb
JitterStatsSumOfNegativesDS The sum of RTT's of all negative jitter values from packets sent from destination to source. nb
JitterStatsNumOfPositivesDS The sum of number of all positive jitter values from packets sent from destination to source. nb
JitterStatsNumOfRTT The number of RTTs that were successfully measured. nb
JitterStatsRTTMax The maximum of RTT's that were successfully measured. nb
JitterStatsPacketLossSD The number of packets lost when sent from source to destination. nb
JitterStatsPacketLossDS The number of packets lost when sent from destination to source. nb
JitterStatsPacketOutOfSequence The number of packets arrived out of sequence. nb
JitterStatsRTTSum The sum of Jitter RTT's that are successfully measured. nb
JitterStatsNumOfOW The number of successful one way latency measurements. nb
JitterStatsOWMinSD The minimum of all one way latency from source to destination. nb
JitterStatsOWSumSD The sum of one way latency from source to destination. nb
JitterStatsOverThresholds The number of RTTs that were over the threshold value. nb
JitterStatsPacketLateArrival The number of packets that arrived after the timeout. nb
JitterStatsSumOfNegativesSD The sum of all negative jitter values from packets sent from source to destination. nb
JitterStatsError The number of times the jitter operation might not have been initialized due to an internal error. nb
JitterStatsCompletions The number of jitter operations that are completed successfully. nb