Automated Test Framework

Framework Overview

The MCS Automated Test Framework (ATF) defines the objects, process and structure for creating and distributing an MCS test specification(s), called a ‘Satellite Work Order’, to one or more remote MCS Satellites (What is a satellite?) that have been established throughout one or more networks. There are essentially four parts to the ATF process.

atf framework

MCS Test Object (MTO)

An MCS Test Object establishes a container that defines:

  • The test type(s) to be run, e.g. VoIP, Throughput, Route, Capacity, DNS, Firewall etc. (see Test Types)
  • The parameters that govern each of the defined test types. For example the length of the test, packet size where applicable etc. (See Test Options)
  • The test(s) sequence order, namely 1st, 2nd, 3rd
  • The test concurrency, namely run ‘with’ run ‘after’
mcs test object

MCS Satellite Work Order (SWO)

An MCS Satellite Work Order establishes a container the defines:

  • The Test Object(s) to be processed
  • The order of Test Object(s)
  • The time cycle of the Test Object(s)
  • The number of Test Object iterations including continuous
  • The concurrency of Test Objects
  • The Test Object destination target (satellite) for the test
  • The reporting destination target if more than one database is supported
mcs test object

MCS Work Order Assignment

The process of assigning a Satellite Work Order establishes:

  • The number of the MCS Satellites that will initiate and manage the individual MTO specifications
  • The locations and therefore origination point(s) of presence (OPOPs) for MTO specifications
mcs test object

MCS Test Type Parameters

MCS Test Metrics Definitions and Value Types

  • Access
  • Symbol Name Units Data type Description
    act.dspeed Download Speed (bps) Integer (64 bit) Download Speed (bps)
    act.uspeed Upload Speed (bps) Integer (64 bit) Upload Speed (bps)
    act.qos QOS (%) Integer (32 bit) QOS (%)
    act.rtt Min RTT (ms) Integer (32 bit) Min RTT (ms)
    act.rttmax Max RTT (ms) Integer (32 bit) Max RTT (ms)
    act.rttavg Avg RTT (ms) Integer (32 bit) Avg RTT (ms)
    act.maxpause Max Delay (ms) Integer (64 bit) Max Delay (ms)
    act.maxroutespeed Max route speed (kbps) Integer (32 bit) Max route speed (kbps)
    act.maxlinespeed Effective speed (kbps) Integer (32 bit) Effective speed (kbps)
    act.concurrenttcp Max TCP connections Decimal (32 bit) Max TCP connections
    act.tcpmtu TCP MTU Integer (32 bit) TCP MTU
    act.tcpforcedidle TCP forced idle (%) Decimal (32 bit) TCP forced idle (%)
    act.tcprxpooo Pkts Norder Integer (32 bit) Pkts Norder
    act.tcprxbooo Bytes Norder Integer (32 bit) Bytes Norder
    act.tcprxpow Pkts Xwindow Integer (32 bit) Pkts Xwindow
    act.tcprxbow Bytes Xwindow Integer (32 bit) Bytes Xwindow
    act.tcprxdop Pkts dup Integer (32 bit) Pkts dup
    act.tcprxdob Bytes dup Integer (32 bit) Bytes dup
    act.tcprxpdp Pkts partdup Integer (32 bit) Pkts partdup
    act.tcprxpdb Bytes partdup Integer (32 bit) Bytes partdup
    act.tcprxcrcerr Pkts CRC errors Integer (32 bit) Pkts CRC errors
    act.tcprxboff Pkts bad offset Integer (32 bit) Pkts bad offset
    act.tcprxts Pkts too short Integer (32 bit) Pkts too short
    act.tcprxprobe Wnd Probes Recvd Integer (32 bit) Wnd Probes Recvd
    act.tcprxwinzeroup Zero wnd updates sent Integer (32 bit) Zero wnd updates sent
    act.tcpbyteslost Bytes lost Integer (32 bit) Bytes lost
    act.tcptxrtxtmo ReTx Timeouts Integer (32 bit) ReTx Timeouts
    act.tcptxrtxfast Fast ReTx Integer (32 bit) Fast ReTx
    act.tcptxpretx Pkts ReTx Integer (32 bit) Pkts ReTx
    act.tcptxbretx Bytes ReTx Integer (32 bit) Bytes ReTx
    act.tcptxsndwinclose Wnd Closed Integer (32 bit) Wnd Closed
    act.tcptxrcvwinupd Pure Wnd Update Integer (32 bit) Pure Wnd Update
    act.tcptxrcvacktoomuch Acks for unsent Integer (32 bit) Acks for unsent
    act.tcptxrcvdupack Dup acks Integer (32 bit) Dup acks
    act.tcptxsndprobe Wnd probes sent Integer (32 bit) Wnd probes sent
    act.tcptxpersisttimeo Persist timeouts Integer (32 bit) Persist timeouts
    act.uqos UQOS (%) Integer (32 bit) UQOS (%)
    act.umaxpause UMax delay(ms) Integer (64 bit) UMax delay(ms)
    act.umaxlinespeed UEffective speed (kbps) Integer (32 bit) UEffective speed (kbps)
    act.uconcurrenttcp UMax TCP connections Decimal (32 bit) UMax TCP connections
    act.utcpforcedidle UTCP forced idle (%) Decimal (32 bit) UTCP forced idle (%)
    act.ethrxftl XL Frames Integer (32 bit) XL Frames
    act.ethrxnoal NA Frames Integer (32 bit) NA Frames
    act.ethrxsf Short Frames Integer (32 bit) Short Frames
    act.ethrxcrcerr CRC errors Integer (32 bit) CRC errors
    act.ethrxovr Overruns Integer (32 bit) Overruns
    act.ethrxtrunc Cut Frames Integer (32 bit) Cut Frames
    act.dtesttype Download Type Text Download Type
    act.utesttype Upload Type Text Upload Type
    act.netdownsec Network downtime (sec) Integer (32 bit) Network downtime (sec)
    act.netupsec Network uptime (sec) Integer (32 bit) Network uptime (sec)
    act.netdownpc Network downtime (%) Decimal (32 bit) Network downtime (%)
    act.http3xxsec HTTP 3xx (sec) Integer (32 bit) HTTP 3xx (sec)
    act.http4xxsec HTTP 4xx (sec) Integer (32 bit) HTTP 4xx (sec)
    act.http5xxsec HTTP 5xx (sec) Integer (32 bit) HTTP 5xx (sec)
    act.httpqxxsec HTTP ?xx (sec) Integer (32 bit) HTTP ?xx (sec)
    act.version Firmware Version Text Firmware Version
    act.runtime CPU uptime (sec) Integer (64 bit) CPU uptime (sec)
    act.freeq FreeQ Integer (32 bit) FreeQ
    act.interface Interface Text Ethernet Interface Type (100FD, 100HD etc)
  • Capacity
  • Symbol Name Units Data type Description
    capacity.dcapacity D/load capacity Kbps Integer (64 bit) The connection's download capacity
    capacity.ucapacity U/load capacity Kbps Integer (64 bit) The connection's upload capacity
    capacity.dpackets D/load packets Pkts/s Integer (32 bit) The connection's download packet capacity (packets per second)
    capacity.upackets U/load packets Pkts/s Integer (32 bit) The connection's upload packet capacity (packets per second)
    capacity.packetsize Packet size bytes Integer (32 bit) The packet size used in the test
    capacity.qos QOS % Integer (32 bit) The connection's quality of service
  • Conference
  • Symbol Name Units Data type Description
    conference.dlatency DNS Latency ms Integer (32 bit) The time to send a DNS SRV
    conference.slatency Reg Latency ms Integer (32 bit) The time to send a REGISTER
    conference.avgresponse Avg Response ms Integer (32 bit) Average response time
    conference.pass Port Pass   Integer (32 bit) Number of ports passed
    conference.fail Port Fail   Integer (32 bit) Number of ports failed
    conference.jitter1 Jitter1 ms Decimal (32 bit) The jitter for the video stream
    conference.jittermax1 Jitter Max1 ms Decimal (32 bit) The maximum jitter for the video stream
    conference.loss1 Loss1 % Decimal (32 bit) The packet loss for the video stream
    conference.dloss1 Dist Loss 1 % Decimal (32 bit) Max Video loss distrubution window (% of window)
    conference.discards1 Discards 1 % Decimal (32 bit) Packets discarded from the video stream
    conference.jitter2 Jitter2 ms Decimal (32 bit) The jitter for the left audio stream
    conference.jittermax2 Jitter Max2 ms Decimal (32 bit) The maximum jitter for the video stream
    conference.loss2 Loss2 % Decimal (32 bit) The packet loss for the left audio stream
    conference.dloss2 Dist Loss 2 % Decimal (32 bit) Max left audio loss distrubution window (% of window)
    conference.discards2 Discards 2 % Decimal (32 bit) Packets discarded from the left audio stream
    conference.jitter3 Jitter3 ms Decimal (32 bit) The jitter for the right audio stream
    conference.jittermax3 Jitter Max3 ms Decimal (32 bit) The maximum jitter for the video stream
    conference.loss3 Loss3 % Decimal (32 bit) The packet loss for the right audio stream
    conference.dloss3 Dist Loss 3 % Decimal (32 bit) Max right audio loss distrubution window (% of window)
    conference.discards3 Discards 3 % Decimal (32 bit) Packets discarded from the right audio stream
    conference.rttmin RTT Min ms Integer (32 bit) The minimum round-trip time to the server
    conference.rttavg RTT Avg ms Integer (32 bit) The average round-trip time to the server
    conference.rttmax RTT Max ms Integer (32 bit) The maximum round-trip time to the server
    conference.rttconsistency RTT Consistent ms Integer (32 bit) The consistency of the round-trip time to the server
  • DNS
  • Symbol Name Units Data type Description
    dnsns.qname Query Name Text The name queried to the dns server
    dnsns.latency Latency ms Integer (32 bit) The time to perform dns
    dnsns.failure Failure % Decimal (32 bit) The percentage failures for the test
    dnsns.latency2 Latency2 ms Integer (32 bit) The time to perform dns
    dnsns.failure2 Failure2 % Decimal (32 bit) The percentage failures for the test
    dnsns.latency3 Latency3 ms Integer (32 bit) The time to perform dns
    dnsns.failure3 Failure3 % Decimal (32 bit) The percentage failures for the test
    dnsns.nsrslt Dns Result Text The result from the dns server
    dnsns.nspckt Dns Packet Text The dns server did send a packet
    dnsns.rttmin RTTMin ms Integer (32 bit) The minimum round-trip time to the server
    dnsns.rttavg RTTAvg ms Integer (32 bit) The average round-trip time to the server
    dnsns.rttmax RTTMax ms Integer (32 bit) The maximum round-trip time to the server
    dnsns.nsrslt2 Dns Result2 Text The result from the second dns server
    dnsns.nspckt2 Dns Packet2 Text The second dns server did send a packet
    dnsns.rttmin2 RTTMin2 ms Integer (32 bit) The minimum round-trip time to the second dns server
    dnsns.rttavg2 RTTAvg2 ms Integer (32 bit) The average round-trip time to the second dns erver
    dnsns.rttmax2 RTTMax2 ms Integer (32 bit) The maximum round-trip time to the second dns server
    dnsns.nsrslt3 Dns Result3 Text The result from the third dns server
    dnsns.nspckt3 Dns Packet3 Text The third dns server did send a packet
    dnsns.rttmin3 RTTMin3 ms Integer (32 bit) The minimum round-trip time to the third dns server
    dnsns.rttavg3 RTTAvg3 ms Integer (32 bit) The average round-trip time to the third dns server
    dnsns.rttmax3 RTTMax3 ms Integer (32 bit) The maximum round-trip time to the third dns server
  • Errors
  • Symbol Name Units Data type Description
    error.source Error source   Text The process that contained the error e.g. RTA, Server etc.
    error.type Error type   Text The error type e.g. Error with plugin
    error.id Error id   Text The id for this error e.g. for plugin errors this will be the plugin name
    error.code Id error code   Integer (32 bit) An id specific error number
    error.desc Error description   Text A short description of the error
  • Firewall
  • Symbol Name Units Data type Description
    firewall.avgresponse Avg Response ms Decimal (32 bit) Average response time
    firewall.minresponse Min Response ms Integer (32 bit) Minimum response time
    firewall.maxresponse Max Response ms Integer (32 bit) Maximumb response time
    firewall.ports Port #   Text Port numbers connected to
    firewall.protocol Protocol Text Protocol used
    firewall.popen Ports Open Integer (32 bit) Numer of Ports open
    firewall.pblock Ports Blocked Integer (32 bit) Number of Ports blocked
    firewall.tpopen Total Ports Open Integer (32 bit) Total Number of Ports Open
    firewall.tpblock Total Ports Blocked Integer (32 bit) Total Number of Ports Blocked
  • FTP
  • Symbol Name Units Data type Description
    ftp.latency Latency ms Integer (32 bit) The time to perform FTP
    ftp.failure Failure Integer The failure code for the FTP test. 0 - success, 1 - not listening, 2 - timed out.
    ftp.getput Method Text The file name of the get and the file name to put concatenated.
    ftp.kbread kB Read kB Integer (64 bit) The kB read on download
    ftp.kbwrite kB Write kB Integer (64 bit) The kB written on upload
    ftp.kbsecread kBps Read kBps Decimal (32 bit) The kB per second on read
    ftp.kbsecwrite kBps Write kBps Decimal (32 bit) The kB per second on write
    ftp.rttmin RTTMin ms Integer (32 bit) The minimum round-trip time to the server
    ftp.rttavg RTTAvg ms Integer (32 bit) The average round-trip time to the server
    ftp.rttmax RTTMax ms Integer (32 bit) The maximum round-trip time to the server
  • HiSpeed
  • Symbol Name Units Data type Description
    hispeed.dspeed Download speed Kbps Integer (64 bit) The connection's download speed
    hispeed.uspeed Upload speed Kbps Integer (64 bit) The connection's upload speed
    hispeed.qos D/load COS % Integer (32 bit) The connection's downstream consistency of service
    hispeed.uqos U/load COS % Integer (32 bit) The connection's upstream consistency of service
    hispeed.rtt RTT ms Integer (32 bit) The round-trip time to the server
    hispeed.maxrtt Max RTT ms Integer (32 bit) Max round-trip time to the server
    hispeed.avgrtt Avg RTT ms Integer (32 bit) Average round-trip time to the server
    hispeed.rttconsistency Avg RTT ms Integer (32 bit) The consistency of the round-trip time to the server
    hispeed.maxpause Max Delay ms Integer (32 bit) The maximum delay in communications to/from the server
    hispeed.avgpause Avg Delay ms Integer (32 bit) The average delay in communications to/from the server
    hispeed.bandwidth Max Bandwidth Kbps Integer (64 bit) The max bandwidth that this pipeline offers
    hispeed.routespeed Route Speed Kbps Integer (64 bit) The max speed that is permitted on this route given the RTT
    hispeed.forcedidle Forced Idle % Integer (32 bit) The percentage time the TCP connection is waiting for ACKs
    hispeed.routeconc Route Conc   Decimal (32 bit) The number of connections at this speed that this route could sustain
    hispeed.dtesttype Download test   Text The download test type
    hispeed.utesttype Upload test   Text The upload test type
  • IPTV
  • Symbol Name Units Data type Description
    iptv.jitter1 Video Jitter ms Decimal (32 bit) The jitter for the video stream
    iptv.loss1 Video Loss % Decimal (32 bit) The packet loss for the video stream
    iptv.order1 Video Order % Decimal (32 bit) The packet order for the video stream
    iptv.jitter2 L Audio Jitter ms Decimal (32 bit) The jitter for the left audio stream
    iptv.loss2 L Audio Loss % Decimal (32 bit) The packet loss for the left audio stream
    iptv.order2 L Audio Order % Decimal (32 bit) The packet order for the left audio stream
    iptv.jitter3 R Audio Jitter ms Decimal (32 bit) The jitter for the right audio stream
    iptv.loss3 R Audio Loss % Decimal (32 bit) The packet loss for the right audio stream
    iptv.order3 R Audio Order % Decimal (32 bit) The packet order for the right audio stream
    iptv.rttmin RTTMin ms Integer (32 bit) The minimum round-trip time to the server
    iptv.rttavg RTTAvg ms Integer (32 bit) The average round-trip time to the server
    iptv.rttmax RTTMax ms Integer (32 bit) The maximum round-trip time to the server
  • Ping
  • Symbol Name Units Data type Description
    ping.avglatency Ping Average Latency ms Integer (32 bit) The average round trip ping latency in milliseconds
    ping.minlatency Ping Minimum Latency ms Integer (32 bit) The minimum round trip ping latency in milliseconds
    ping.maxlatency Ping Maximum Latency ms Integer (32 bit) The maximum round trip ping latency in milliseconds
    ping.loss Ping Packet Loss % Decimal (32 bit) The ping packet loss as a percentage
  • Port
  • Symbol Name Units Data type Description
    port.avglatency Average Latency ms Integer (32 bit) The average time to open port in milliseconds
    port.failure Failure % Decimal (32 bit) The percentage failures for the test
    port.minlatency Minimum Latency ms Integer (32 bit) The minimum time to open port in milliseconds
    port.port Test Port(s) Text The port(s) tested
    port.maxlatency Maximum Latency ms Integer (32 bit) The maximum time to open port in milliseconds
    port.opened Opened % Decimal (32 bit) The number of ports successfully opened
    port.failed Failed % Decimal (32 bit) The number of ports failed to open
    port.refused Refused % Decimal (32 bit) The number of ports refused to open
    port.timedout Timedout % Decimal (32 bit) The number of ports timedout
  • Route
  • Symbol Name Units Data type Description
    route.enteredname Trace to Text The host traced, as it was entered
    route.hops Route hops Integer (32 bit) The number of hops in the Internet route from source to target
    route.endms Response to end Integer (32 bit) The time taken for the end hop to respond
    route.maxms Max ms Integer (32 bit) The maximum response time given by any hop in the route
    route.endloss Loss to end Integer (32 bit) The packet loss to the target
    route.maxloss Max loss Integer (32 bit) The maximum packet loss suffered by any hop in the route
    route.dnstime DNS Time Integer (32 bit) The time taken to perform the DNS lookup
    route.ipto Target IP Text The IP address of the traced host
    route.nameto Target RDNS Text The RDNS name of the traced host
    route.ipfrom Trace from Text The IP address the test was performed from
  • Router
  • Symbol Name Units Data type Description
    router.latency Latency ms Integer (32 bit) The time to perform all the SNMP latency in milliseconds
    router.failure Failure % Decimal (32 bit) The percentage failures for the test
    router.ipios IP IO/s io/s Decimal (32 bit) The Rate of IP i/o in seconds
    router.icmpios ICMP IO/s io/s Decimal (32 bit) The Rate of ICMP i/o in seconds
    router.tcpios TCP IO/s io/s Decimal (32 bit) The Rate of TCP i/o in seconds
    router.udpios UDP IO/s io/s Decimal (32 bit) The Rate of UDP i/o in seconds
    router.snmpios SNMP IO/s io/s Decimal (32 bit) The Rate of SNMP i/o in seconds
    router.totalios Total IO/s io/s Decimal (32 bit) The Rate of Total i/o in seconds
    router.globalutilin Global Util In % Decimal (32 bit) The global input percentage utilisation
    router.globaloctin Global Octets In/s io/s Decimal (32 bit) The Rate of Global input octets in seconds
    router.globalutilout Global Util Out % Decimal (32 bit) The global output percentage utilisation
    router.globaloctout Global Octets Out/s io/s Decimal (32 bit) The Rate of Global output octets in seconds
    router.portutilin Port Util In % Decimal (32 bit) The port input percentage utilisation
    router.portoctin Port Octets In/s io/s Decimal (32 bit) The Rate of Port input octets in seconds
    router.portutilout Port Util Out % Decimal (32 bit) The port output percentage utilisation
    router.portoctout Port Octets Out/s io/s Decimal (32 bit) The Rate of Port output octets in seconds
    router.rttmin RTTMin ms Integer (32 bit) The minimum round-trip time to the device
    router.rttavg RTTAvg ms Integer (32 bit) The average round-trip time to the device
    router.rttmax RTTMax ms Integer (32 bit) The maximum round-trip time to the device
  • SIP
  • Symbol Name Units Data type Description
    sip.rlatency Sip Register Latency ms Integer (32 bit) The time to send a REGISTER
    sip.olatency Sip Options Latency ms Integer (32 bit) The time to send an OPTIONS
    sip.ilatency Sip Invite Latency ms Integer (32 bit) The time to send an INVITE
    sip.clatency Sip Cancel Latency ms Integer (32 bit) The time to send a CANCEL
    sip.loss Sip Packet Loss % Decimal (32 bit) The failure of the send message
    sip.rttmin RTTMin ms Integer (32 bit) The minimum round-trip time to the server
    sip.rttavg RTTAvg ms Integer (32 bit) The average round-trip time to the server
    sip.rttmax RTTMax ms Integer (32 bit) The maximum round-trip time to the server
  • SNMP
  • Symbol Name Units Data type Description
    snmp.latency Snmp Latency ms Integer (32 bit) The time to perform the SNMP request in milliseconds
    snmp.loss Snmp Packet Loss % Decimal (32 bit) The failure of the request
  • Speed
  • Symbol Name Units Data type Description
    speed.dspeed Download speed Kbps Integer (64 bit) The connection's download speed
    speed.uspeed Upload speed Kbps Integer (64 bit) The connection's upload speed
    speed.qos D/load COS % Integer (32 bit) The connection's downstream consistency of speed
    speed.uqos U/load COS % Integer (32 bit) The connection's upstream consistency of speed
    speed.rtt RTT ms Integer (32 bit) The round-trip time to the server
    speed.rttmax Max RTT ms Integer (32 bit) Max round-trip time to the server
    speed.rttavg Avg RTT ms Integer (32 bit) Average round-trip time to the server
    speed.rttconsistency RTT Consistency % Integer (32 bit) The consistency of the round-trip time to the server
    speed.maxpause Max Delay ms Integer (32 bit) The maximum delay in communications to/from the server
    speed.avgpause Avg Delay ms Integer (32 bit) The average delay in communications to/from the server
    speed.bandwidth Max Bandwidth Kbps Integer (64 bit) The max bandwidth that this pipeline offers
    speed.routespeed Route Speed Kbps Integer (64 bit) The max speed that is permitted on this route given the RTT
    speed.forcedidle Forced Idle % Integer (32 bit) The percentage time the TCP connection is waiting for ACKs
    speed.routeconc Route Conc Decimal (32 bit) The number of connections at this speed that this route could sustain
    speed.dtesttype Download test Text The download test type
    speed.utesttype Upload test Text The upload test type
  • Video
  • Symbol Name Units Data type Description
    video.ajitter Audio Jitter ms Decimal (32 bit) The jitter affecting the audio stream
    video.vjitter Video Jitter ms Decimal (32 bit) The jitter affecting the video stream
    video.aloss Audio packet loss % Integer (32 bit) The packet loss affecting the audio stream
    video.vloss Video packet loss % Integer (32 bit) The packet loss affecting the video stream
    video.adiscards Audio packet discards % Integer (32 bit) Packets discarded from the audio stream
    video.vdiscards Video packet discards % Integer (32 bit) Packets discarded from the video stream
    video.maxdelay Max delay ms Integer (32 bit) Max Delay (ms) between packets in stream
    video.rtt Trip time ms Integer (32 bit) Round trip time to server
    video.setuptime SETUP time ms Integer (32 bit) Time taken to perform a SETUP request
    video.describetime DESCRIBE time ms Integer (32 bit) Time taken to perform a DESCRIBE request
    video.playtime PLAY time ms Integer (32 bit) Time taken to action a PLAY request
  • VoIP
  • Symbol Name Units Data type Description
    voip.jitter Upstream jitter ms Decimal (32 bit) The connection's upstream jitter
    voip.djitter Downstream jitter ms Decimal (32 bit) The connection's downstream jitter
    voip.maxjitter Upstream Max jitter ms Decimal (32 bit) The connection's max downstream jitter
    voip.dmaxjitter Downstream Maxjitter ms Decimal (32 bit) The connection's max downstream jitter
    voip.loss Upstream packet loss % Decimal (32 bit) The upstream packet loss
    voip.dloss Downstream packet loss % Decimal (32 bit) The downstream packet loss
    voip.order Upstream packet order % Decimal (32 bit) The upstream packet order
    voip.dorder Downstream packet order % Decimal (32 bit) The downstream packet order
    voip.discards Packet discards % Decimal (32 bit) The packet discards
    voip.mos MOS Decimal (32 bit) Mean Opinion Score
    voip.register REGISTER ms ms Integer (32 bit) Time taken to perform SIP REGISTER
    voip.invite INVITE ms ms Integer (32 bit) Time taken to perform SIP INVITE
    voip.bye BYE ms ms Integer (32 bit) Time taken to perform SIP BYE
    voip.rttmin RTT Min ms Integer (32 bit) The minimum round-trip time to the server
    voip.rttavg RTT Avg ms Integer (32 bit) The average round-trip time to the server
    voip.rttmax RTT Max ms Integer (32 bit) The maximum round-trip time to the server
    voip.rttconsistency RTT Consistency ms Integer (32 bit) The consistency of the round-trip time to the server
    voip.updistloss Up Distribution Loss % Decimal (32 bit) Max Upstream loss distrubution window (% of window)
    voip.downdistloss Down Distribution Loss % Decimal (32 bit) Max Downstream loss distrubution window (% of window)
    voip.sipalgfw SIP ALG Firewall     SIP Application Layer Gateway
  • Web
  • Symbol Name Units Data type Description
    web.url URL Text The URL connection attempted
    web.latency Latency ms Integer (32 bit) The time to read the URL in milliseconds
    web.failure Failure Integer (32 bit) The failure code for the Web test. 0 - success, 1 - not listening, 2 - timed out, 3 - connection refused, 4 - bad html, 5 - file not found, 6 - unknown host, 7 - empty string, 8 - internal error (please report)
    web.connect Connect Latency ms Integer (32 bit) The time to connect the URL in milliseconds
    web.find Find Latency ms Integer (32 bit) The time to find the URL in milliseconds
    web.read Read Latency ms Integer (32 bit) The time to read the URL in milliseconds
    web.pagesize Page Size kB Integer (64 bit) The URL page size in kbytes
    web.kbsec kBps kBps Decimal (32 bit) The URL load time in kBps

MCS Test Metric Symbolic Names (browser reference use, documented here for completeness)

  • General
  • $MSSID$ - server test ID number
    $DETAILLINK$ - link to the test's audit report on the server
  • Capacity
  • $CAPACITY.DCAPACITY$ - download capacity in bps
    $CAPACITY.CDCAPACITY$ - download capacity in bps (with commas)
    $CAPACITY.DPACKETS$ - download capacity in packets per second
    $CAPACITY.UCAPACITY$ - upload capacity in bps
    $CAPACITY.CUCAPACITY$ - upload capacity in bps (with commas)
    $CAPACITY.UPACKETS$ - upload capacity in packets per second
    $CAPACITY.PACKETSIZE$ - packet size used in test (bytes)
    $CAPACITY.QOS$ - quality of service percentage
  • Conference
  • $CONFERENCE.PORT$ - the ports connected to (eg: "80-90" or "8080")
    $CONFERENCE.LOWPORT$ - the lowest port in the range tested
    $CONFERENCE.HIGHPORT$ - the highest port in the range tested
    $CONFERENCE.PROTOCOL$ - the protocol used (UDP/TCP)
    $CONFERENCE.AVGRESPONSE$ - the average response time (ms)
    $CONFERENCE.MINRESPONSE$ - the minimum response time (ms)
    $CONFERENCE.MAXRESPONSE$ - the maximum response time (ms)
    $CONFERENCE.TESTSPERPORT$ - the number of tests performed per port
    $CONFERENCE.RESPONSETIMES$ - all the response times (ms), as a Javascript array. -1 indicates no response. The array elements are arranged by port, and then by test. For example, if performing 2 tests to ports 80 and 81, the array would be arranged: (port80_test1, port80_test2, port81_test1, port81_test2).
  • Firewall
  • Java Specific

    $FIREWALL.PORT$ - the ports connected to (eg: "80-90" or "8080")
    $FIREWALL.AVGRESPONSE$ - the average response time (ms)
    $FIREWALL.MINRESPONSE$ - the minimum response time (ms)
    $FIREWALL.MAXRESPONSE$ - the maximum response time (ms)
    $FIREWALL.RESPONSETIMES$ - all the response times (ms), as a Javascript array. -1 indicates no response. The array elements are arranged by port, and then by test. For example, if performing 2 tests to ports 80 and 81, the array would be arranged: (port80_test1, port80_test2, port81_test1, port81_test2).

    HTML5 Specific

    $FIREWALL.PORTSBLOCKED$ - the number of ports blocked
    $FIREWALL.PORTSOPENED$ - the number of ports opened
    $FIREWALL.PORT$ - an array of all the ports that have been tested
    $FIREWALL.STATUS$ - an array of all the port results (open/closed)
    $FIREWALL.PORTTOTAL$ - the total number of ports that have been tested

    Global

    $FIREWALL.LOWPORT$ - the lowest port in the range tested
    $FIREWALL.HIGHPORT$ - the highest port in the range tested
    $FIREWALL.PROTOCOL$ - the protocol used (UDP/TCP)
    $FIREWALL.TESTSPERPORT$ - the number of tests performed per port
  • HiSpeed
  • $HISPEED.DSPEED$ - download speed in bps
    $HISPEED.CDSPEED$ - download speed in bps (with commas)
    $HISPEED.USPEED$ - upload speed in bps
    $HISPEED.CUSPEED$ - upload speed in bps (with commas)
    $HISPEED.QOS$ - download consistency of service percentage
    $HISPEED.UQOS$ - upload consistency of service percentage
    $HISPEED.RTT$ - min round trip time in ms
    $HISPEED.AVGRTT$ - average round trip time in ms
    $HISPEED.MAXPAUSE$ - maximum pause between data transfers in ms
    $HISPEED.AVGPAUSE$ - average pause between data transfers in ms
    $HISPEED.BANDWIDTH$ - estimated max bandwidth capacity
    $HISPEED.ROUTESPEED$ - max route speed
    $HISPEED.FORCEDIDLE$ - TCP forced idle percentage
    $HISPEED.ROUTECONC$ - TCP route concurrency
  • IPTV
  • $IPTV.JITTER1$ - jitter for video stream
    $IPTV.LOSS1$ - percentage of packets lost in video stream
    $IPTV.ORDER1$ - ordering percentage for video stream (metric showing how well ordered the packets were)
    $IPTV.JITTER2$ - jitter for left audio stream
    $IPTV.LOSS2$ - percentage of packets lost in left audio stream
    $IPTV.ORDER2$ - ordering percentage for left audio stream
    $IPTV.JITTER3$ - jitter for right audio stream
    $IPTV.LOSS3$ - percentage of packets lost in right audio stream
    $IPTV.ORDER3$ - ordering percentage for right audio stream
  • Route
  • Global

    $ROUTE.HOPNUMARRAY$ - Hop numbers (JavaScript Array)
    $ROUTE.IPARRAY$ - IPs (JavaScript Array)
    $ROUTE.MSARRAY$ - Average response times (JavaScript Array)
    $ROUTE.MSMAXARRAY$ - Maximum response times (JavaScript Array)
    $ROUTE.MSMINARRAY$ - Minimum response times (JavaScript Array)
    $ROUTE.LOSSARRAY$ - Packet losses (JavaScript Array)
    $ROUTE.LOCATIONARRAY$ - Locations (JavaScript Array)
    $ROUTE.NETWORKARRAY$ - Network Names (JavaScript Array)
    $ROUTE.MAXMS$ - Maximum response time for the route
    $ROUTE.ENDLOSS$ - Packet loss to target
    $ROUTE.ENDMS$ - Average response time to target
    $ROUTE.TOIP$ - The target IP
    $ROUTE.HOPCOUNT$ - Total number of hops in route
    $ROUTE.FROMIP$ - IP that ran the trace

    Java Specific

    $ROUTE.DNSARRAY$ - Names for the IPs (JavaScript Array)
    $ROUTE.PROBARRAY$ - Probabilities (JavaScript Array)
    $ROUTE.ERROR$ - Any errors that occurred during the traces or an empty string
    $ROUTE.TONAME$ - Name of the target

    HTML5 Specific

    $ROUTE.SHOPNUMARRAY$ - Hop numbers (JavaScript Array) Server-to-Client
    $ROUTE.SIPARRAY$ - IPs (JavaScript Array) Server-to-Client
    $ROUTE.SMSARRAY$ - Average response times (JavaScript Array) Server-to-Client
    $ROUTE.SMSMAXARRAY$ - Maximum response times (JavaScript Array) Server-to-Client
    $ROUTE.SMSMINARRAY$ - Minimum response times (JavaScript Array) Server-to-Client
    $ROUTE.SLOSSARRAY$ - Packet losses (JavaScript Array) Server-to-Client
    $ROUTE.SLOCATIONARRAY$ - Locations (JavaScript Array) Server-to-Client
    $ROUTE.SNETWORKARRAY$ - Network Names (JavaScript Array) Server-to-Client
    $ROUTE.SMAXMS$ - Maximum response time for the route Server-to-Client
    $ROUTE.SENDLOSS$ - Packet loss to target Server-to-Client
    $ROUTE.SENDMS$ - Average response time to target Server-to-Client
    $ROUTE.STOIP$ - The target IP Server-to-Client
    $ROUTE.SHOPCOUNT$ - Total number of hops in route Server-to-Client
    $ROUTE.SFROMIP$ - IP that ran the trace Server-to-Client
  • Speed
  • $SPEED.DSPEED$ - download speed in bps
    $SPEED.CDSPEED$ - download speed in bps (with commas)
    $SPEED.DTESTTYPE$ - download test type (socket or http)
    $SPEED.USPEED$ - upload speed in bps
    $SPEED.CUSPEED$ - upload speed in bps (with commas)
    $SPEED.UTESTTYPE$ - upload test type (socket or http)
    $SPEED.QOS$ - download consistency of service percentage
    $SPEED.UQOS$ - upload consistency of service percentage
    $SPEED.RTT$ - min round trip time in ms
    $SPEED.AVGRTT$ - average round trip time in ms
    $SPEED.RTTCONSISTENCY$ - consistency of RTT (%)
    $SPEED.MAXPAUSE$ - maximum pause between data transfers in ms
    $SPEED.AVGPAUSE$ - average pause between data transfers in ms
    $SPEED.BANDWIDTH$ - estimated max bandwidth capacity
    $SPEED.ROUTESPEED$ - max route speed
    $SPEED.FORCEDIDLE$ - TCP forced idle percentage
    $SPEED.ROUTECONC$ - TCP route concurrency
  • Video
  • $VIDEO.VJITTER$ - jitter in video stream
    $VIDEO.VPACKETLOSS$ - percentage of packets lost in video stream
    $VIDEO.VDISCARDS$ - percentage of video packets discarded by protocol
    $VIDEO.AJITTER$ - jitter in audio stream
    $VIDEO.APACKETLOSS$ - percentage of packets lost in audio stream
    $VIDEO.ADISCARDS$ - percentage of audio packets discarded by protocol
  • VoIP
  • $VOIP.JITTER$ - jitter
    $VOIP.PACKETLOSS$ - percentage of packets lost in transmission
    $VOIP.DJITTER$ - jitter suffered during download
    $VOIP.DPACKETLOSS$ - percentage of packets lost in download transmission
    $VOIP.DISCARDS$ - percentage of packets discarded by protocol
    $VOIP.ORDER$ - ordering percentage (metric showing how well ordered the packets were)
    $VOIP.RTTMIN$ - minimum RTT (Round trip time)
    $VOIP.RTTAVG$ - average RTT (Round trip time)
    $VOIP.RTTMAX$ - maximum RTT (Round trip time)
    $VOIP.RTTCONSISTENCY$ - RTT (Round trip time) consistency
    $VOIP.UPDISTLOSS$ - upload distribution loss
    $VOIP.DOWNDISTLOSS$ - download distibution loss
    $VOIP.MAXJITTER$ - maximum jitter during upload
    $VOIP.DMAXJITTER$ - maximum jitter during download
    $VOIP.MOS$ - MOS (Mean Opinion Score) estimated from above data

MCS SQL Metric Names

  • General
  • %RECORDID% - the unique ID number for this single record
    %TESTID% - the unique ID number for this group of tests
    %TIME% - the date and time of the test (GMT string)
    %TIMEINT% - the date and time as a number (eg: 20130725140500 for 14:05 on 25-Jul-2013)
    %DETAILLINK% - the URL for the detail report
    %SID% - the session ID number
    %IP% - the IP address of the system which performed the test
    %DNSNAME% - the host name of the system which performed the test
    %CC% - the two-letter country code representing the system's location
    %ISP% - the name of the ISP to which the system is connected
  • DNS
  • %DNSNS.QNAME% - The name queried to the dns server
    %DNSNS.LATENCY% - The time to perform dns
    %DNSNS.FAILURE% - The percentage failures for the test
    %DNSNS.LATENCY2% - The time to perform dns
    %DNSNS.FAILURE2% - The percentage failures for the test
    %DNSNS.LATENCY3% - The time to perform dns
    %DNSNS.FAILURE3% - The percentage failures for the test
    %DNSNS.NSRSLT% - The result from the dns server
    %DNSNS.NSPCKT% - The dns server did send a packet
    %DNSNS.RTTMIN% - The minimum round-trip time to the server
    %DNSNS.RTTAVG% - The average round-trip time to the server
    %DNSNS.RTTMAX% - The maximum round-trip time to the server
    %DNSNS.NSRSLT2% - The result from the second dns server
    %DNSNS.NSPCKT2% - The second dns server did send a packet
    %DNSNS.RTTMIN2% - The minimum round-trip time to the second dns server
    %DNSNS.RTTAVG2% - The average round-trip time to the second dns erver
    %DNSNS.RTTMAX2% - The maximum round-trip time to the second dns server
    %DNSNS.NSRSLT3% - The result from the third dns server
    %DNSNS.NSPCKT3% - The third dns server did send a packet
    %DNSNS.RTTMIN3% - The minimum round-trip time to the third dns server
    %DNSNS.RTTAVG3% - The average round-trip time to the third dns server
    %DNSNS.RTTMAX3% - The maximum round-trip time to the third dns server
  • Errors
  • %ERROR.SOURCE% - The process that contained the error e.g. RTA, Server etc.
    %ERROR.TYPE% - The error type e.g. Error with plugin
    %ERROR.ID% - The id for this error e.g. for plugin errors this will be the plugin name
    %ERROR.CODE% - An id specific error number
    %ERROR.DESC% - A short description of the error
  • FTP
  • %FTP.LATENCY% - The time to perform FTP
    %FTP.FAILURE% - The failure for the test
    %FTP.GETPUT% - The type of FTP test attempted
    %FTP.KBREAD% - The kB read on download
    %FTP.KBWRITE% - The kB written on upload
    %FTP.KBSECREAD% - The Kb per second on read
    %FTP.KBSECWRITE% - The Kb per second on write
    %FTP.RTTMIN% - The minimum round-trip time to the server
    %FTP.RTTAVG% - The average round-trip time to the server
    %FTP.RTTMAX% - The maximum round-trip time to the server
  • Capacity
  • %CAPACITY.DCAPACITY% - The connection's download capacity
    %CAPACITY.UCAPACITY% - The connection's upload capacity
    %CAPACITY.DPACKETS% - The connection's download packet capacity (packets per second)
    %CAPACITY.UPACKETS% - The connection's upload packet capacity (packets per second)
    %CAPACITY.PACKETSIZE% - The packet size used in the test
    %CAPACITY.QOS% - The connection's quality of service
    %CAPACITY.DMAXBANDWIDTH% - The test's maximum permitted download bandwidth
    %CAPACITY.UMAXBANDWIDTH% - The test's maximum permitted upload bandwidth
    %CAPACITY.ERRORS% - Errors encountered
  • Conference
  • %CONFERENCE.DLATENCY% - The time to send a DNS SRV
    %CONFERENCE.SLATENCY% - The time to send a REGISTER
    %CONFERENCE.AVGRESPONSE% - Average response time
    %CONFERENCE.PASS% - Number of ports passed
    %CONFERENCE.FAIL% - Number of ports failed
    %CONFERENCE.JITTER1% - The jitter for the video stream
    %CONFERENCE.JITTERMAX1% - The maximum jitter for the video stream
    %CONFERENCE.LOSS1% - The packet loss for the video stream
    %CONFERENCE.DLOSS1% - Max Video loss distrubution window (% of window)
    %CONFERENCE.DISCARDS1% - Packets discarded from the video stream
    %CONFERENCE.JITTER2% - The jitter for the left audio stream
    %CONFERENCE.JITTERMAX2% - The maximum jitter for the left audio stream
    %CONFERENCE.LOSS2% - The packet loss for the left audio stream
    %CONFERENCE.DLOSS2% - Max left audio loss distrubution window (% of window)
    %CONFERENCE.DISCARDS2% - Packets discarded from the left audio stream
    %CONFERENCE.JITTER3% - The jitter for the right audio stream
    %CONFERENCE.JITTERMAX3% - The maximum jitter for the right audio stream
    %CONFERENCE.LOSS3% - The packet loss for the right audio stream
    %CONFERENCE.DLOSS3% - Max right audio loss distrubution window (% of window)
    %CONFERENCE.DISCARDS3% - Packets discarded from the right audio stream
    %CONFERENCE.RTTMIN% - The minimum round-trip time to the server
    %CONFERENCE.RTTAVG% - The average round-trip time to the server
    %CONFERENCE.RTTMAX% - The maximum round-trip time to the server
    %CONFERENCE.RTTCONSISTENCY% - The consistency of the round-trip time to the server
  • Firewall
  • %FIREWALL.AVGRESPONSE% - Average response time
    %FIREWALL.MINRESPONSE% - Minimum response time
    %FIREWALL.MAXRESPONSE% - Maximum response time
    %FIREWALL.PORTS% - Port numbers connected to
    %FIREWALL.PROTOCOL% - Protocol used
    %FIREWALL.POPEN% - Ports open
    %FIREWALL.PBLOCK% - Ports blocked
  • HiSpeed
  • %HISPEED.DSPEED% - The connection's download speed
    %HISPEED.USPEED% - The connection's upload speed
    %HISPEED.QOS% - The connection's downstream consistency of service
    %HISPEED.UQOS% - The connection's upstream consistency of service
    %HISPEED.RTT% - The round-trip time to the server
    %HISPEED.MAXRTT% - The maximum round-trip time to the server
    %HISPEED.AVGRTT% - The average round-trip time to the server
    %HISPEED.RTTCONSISTENCY% - The consistency of the round-trip time to the server
    %HISPEED.MAXPAUSE% - The maximum delay in communications to/from the server
    %HISPEED.AVGPAUSE% - The average delay in communications to/from the server
    %HISPEED.BANDWIDTH% - The max bandwidth that this pipeline offers
    %HISPEED.ROUTESPEED% - The max speed that is permitted on this route given the RTT
    %HISPEED.FORCEDIDLE% - The percentage time the TCP connection is waiting for ACKs
    %HISPEED.ROUTECONC% - The number of connections at this speed that this route could sustain
    %HISPEED.DTESTTYPE% - The download test type
    %HISPEED.UTESTTYPE% - The upload test type
  • IPTV
  • %IPTV.JITTER1% - The jitter for the video stream
    %IPTV.LOSS1% - The packet loss for the video stream
    %IPTV.ORDER1% - The packet order for the video stream
    %IPTV.JITTER2% - The jitter for the left audio stream
    %IPTV.LOSS2% - The packet loss for the left audio stream
    %IPTV.ORDER2% - The packet order for the left audio stream
    %IPTV.JITTER3% - The jitter for the right audio stream
    %IPTV.LOSS3% - The packet loss for the right audio stream
    %IPTV.ORDER3% - The packet order for the right audio stream
    %IPTV.RTTMIN% - The minimum round-trip time to the server
    %IPTV.RTTAVG% - The average round-trip time to the server
    %IPTV.RTTMAX% - The maximum round-trip time to the server
  • Route
  • %ROUTE.ENTEREDNAME% - The host traced, as it was entered
    %ROUTE.HOPS% - The number of hops in the Internet route from source to target
    %ROUTE.ENDMS% - The time taken for the end hop to respond
    %ROUTE.MAXMS% - The maximum response time given by any hop in the route
    %ROUTE.ENDLOSS% - The packet loss to the target
    %ROUTE.MAXLOSS% - The maximum packet loss suffered by any hop in the route
    %ROUTE.DNSTIME% - The time taken to perform the DNS lookup
    %ROUTE.IPTO% - The IP address of the traced host
    %ROUTE.NAMETO% - The RDNS name of the traced host
    %ROUTE.IPFROM% - The IP address the test was performed from
  • Speed
  • %SPEED.DSPEED% - The connection's download speed
    %SPEED.USPEED% - The connection's upload speed
    %SPEED.QOS% - The connection's downstream consistency of speed
    %SPEED.UQOS% - The connection's upstream consistency of speed
    %SPEED.RTT% - The minimum round-trip time to the server
    %SPEED.RTTMAX% - The maximum round-trip time to the server
    %SPEED.RTTAVG% - The average round-trip time to the server
    %SPEED.RTTCONSISTENCY% - The consistency of the round-trip time to the server
    %SPEED.MAXPAUSE% - The maximum delay in communications to/from the server
    %SPEED.AVGPAUSE% - The average delay in communications to/from the server
    %SPEED.BANDWIDTH% - The max bandwidth that this pipeline offers
    %SPEED.ROUTESPEED% - The max speed that is permitted on this route given the RTT
    %SPEED.FORCEDIDLE% - The percentage time the TCP connection is waiting for ACKs
    %SPEED.ROUTECONC% - The number of connections at this speed that this route could sustain
    %SPEED.DTESTTYPE% - The download test type
    %SPEED.UTESTTYPE% - The upload test type
    %SPEED.ERRORS% - Errors encountered
  • Video
  • %VIDEO.AJITTER% - The jitter affecting the audio stream
    %VIDEO.VJITTER% - The jitter affecting the video stream
    %VIDEO.ASJITTER% - The server jitter affecting the audio stream
    %VIDEO.VSJITTER% - The server jitter affecting the video stream
    %VIDEO.ALOSS% - The packet loss affecting the audio stream
    %VIDEO.VLOSS% - The packet loss affecting the video stream
    %VIDEO.ADISCARDS% - Packets discarded from the audio stream
    %VIDEO.VDISCARDS% - Packets discarded from the video stream
    %VIDEO.MAXDELAY% - Max Delay (ms) between packets in stream
    %VIDEO.RTT% - Round trip time to server
    %VIDEO.SETUPTIME% - Time taken to perform a SETUP request
    %VIDEO.DESCRIBETIME% - Time taken to perform a DESCRIBE request
    %VIDEO.PLAYTIME% - Time taken to action a PLAY request
    %VIDEO.TCPRXPOOO% - Pkts Norder
    %VIDEO.TCPRXBOOO% - Bytes Norder
    %VIDEO.TCPRXPOW% - Pkts Xwindow
    %VIDEO.TCPRXBOW% - Bytes Xwindow
    %VIDEO.TCPRXDOP% - Pkts dup
    %VIDEO.TCPRXDOB% - Bytes dup
    %VIDEO.TCPRXPDP% - Pkts partdup
    %VIDEO.TCPRXPDB% - Bytes partdup
    %VIDEO.TCPRXCRCERR% - Pkts CRC errors
    %VIDEO.TCPRXBOFF% - Pkts bad offset
    %VIDEO.TCPRXTS% - Pkts too short
    %VIDEO.TCPRXPROBE% - Wnd Probes Recvd
    %VIDEO.TCPRXWINZEROUP% - Zero wnd updates sent
    %VIDEO.TCPBYTESLOST% - Bytes lost
    %VIDEO.TCPTXRTXTMO% - ReTx Timeouts
    %VIDEO.TCPTXRTXFAST% - Fast ReTx
    %VIDEO.TCPTXPRETX% - Pkts ReTx
    %VIDEO.TCPTXBRETX% - Bytes ReTx
    %VIDEO.TCPTXSNDWINCLOSE% - Wnd Closed
    %VIDEO.TCPTXRCVWINUPD% - Pure Wnd Update
    %VIDEO.TCPTXRCVACKTOOMUCH% - Acks for unsent
    %VIDEO.TCPTXRCVDUPACK% - Dup acks
    %VIDEO.TCPTXSNDPROBE% - Wnd probes sent
    %VIDEO.TCPTXPERSISTTIMEO% - Persist timeouts
    %VIDEO.ETHRXFTL% - XL Frames
    %VIDEO.ETHRXNOAL% - NA Frames
    %VIDEO.ETHRXSF% - Short Frames
    %VIDEO.ETHRXCRCERR% - CRC errors
    %VIDEO.ETHRXOVR% - Overruns
    %VIDEO.ETHRXTRUNC% - Cut Frames
    %VIDEO.INTERFACE% - Interface
    %VIDEO.TCPMTU% - TCP MTU
  • VoIP
  • %VOIP.JITTER% - The connection's upstream jitter
    %VOIP.DJITTER% - The connection's downstream jitter
    %VOIP.MAXJITTER% - The connection's upstream maximum jitter
    %VOIP.DMAXJITTER% - The connection's downstream maximum jitter
    %VOIP.LOSS% - The upstream packet loss
    %VOIP.DLOSS% - The downstream packet loss
    %VOIP.ORDER% - The upstream packet order
    %VOIP.DORDER% - The downstream packet order
    %VOIP.DISCARDS% - The packet discards
    %VOIP.MOS% - Mean Opinion Score
    %VOIP.REGISTER% - Time taken to perform SIP REGISTER
    %VOIP.INVITE% - Time taken to perform SIP INVITE
    %VOIP.BYE% - Time taken to perform SIP BYE
    %VOIP.RTTMIN% - The minimum round-trip time to the server
    %VOIP.RTTAVG% - The average round-trip time to the server
    %VOIP.RTTMAX% - The maximum round-trip time to the server
    %VOIP.RTTCONSISTENCY% - The consistency of the round-trip time to the server
    %VOIP.UPDISTLOSS% - Max Upstream loss distrubution window (% of window)
    %VOIP.DOWNDISTLOSS% - Max Downstream loss distrubution window (% of window)
    %VOIP.SIPALGFW% - SIP Application Layer Gateway
    %VOIP.ERRORS% - Errors encountered
  • Ping
  • %PING.AVGLATENCY% - The average round trip ping latency in milliseconds
    %PING.MINLATENCY% - The minimum round trip ping latency in milliseconds
    %PING.MAXLATENCY% - The maximum round trip ping latency in milliseconds
    %PING.LOSS% - The ping packet loss as a percentage
  • Port
  • %PORT.AVGLATENCY% - The average time to open port in milliseconds
    %PORT.FAILURE% - The percentage failures for the test
    %PORT.MINLATENCY% - The minimum time to open port in milliseconds
    %PORT.PORT% - The port(s) tested
    %PORT.MAXLATENCY% - The maximum time to open port in milliseconds
    %PORT.OPENED% - The number of ports successfully opened
    %PORT.FAILED% - The number of ports failed to open
    %PORT.REFUSED% - The number of ports refused to open
    %PORT.TIMEDOUT% - The number of ports timedout
  • Quality
  • %ACT.DSPEED% - Download Speed (bps)
    %ACT.USPEED% - Upload Speed (bps)
    %ACT.QOS% - COS (%)
    %ACT.RTT% - Min RTT (ms)
    %ACT.RTTMAX% - Max RTT (ms)
    %ACT.RTTAVG% - Avg RTT (ms)
    %ACT.MAXPAUSE% - Max Delay (ms)
    %ACT.MAXROUTESPEED% - Max route speed (kbps)
    %ACT.MAXLINESPEED% - Effective speed (kbps)
    %ACT.CONCURRENTTCP% - Max TCP connections
    %ACT.TCPMTU% - TCP MTU
    %ACT.TCPFORCEDIDLE% - TCP forced idle (%)
    %ACT.TCPRXPOOO% - Pkts Norder
    %ACT.TCPRXBOOO% - Bytes Norder
    %ACT.TCPRXPOW% - Pkts Xwindow
    %ACT.TCPRXBOW% - Bytes Xwindow
    %ACT.TCPRXDOP% - Pkts dup
    %ACT.TCPRXDOB% - Bytes dup
    %ACT.TCPRXPDP% - Pkts partdup
    %ACT.TCPRXPDB% - Bytes partdup
    %ACT.TCPRXCRCERR% - Pkts CRC errors
    %ACT.TCPRXBOFF% - Pkts bad offset
    %ACT.TCPRXTS% - Pkts too short
    %ACT.TCPRXPROBE% - Wnd Probes Recvd
    %ACT.TCPRXWINZEROUP% - Zero wnd updates sent
    %ACT.TCPBYTESLOST% - Bytes lost
    %ACT.TCPTXRTXTMO% - ReTx Timeouts
    %ACT.TCPTXRTXFAST% - Fast ReTx
    %ACT.TCPTXPRETX% - Pkts ReTx
    %ACT.TCPTXBRETX% - Bytes ReTx
    %ACT.TCPTXSNDWINCLOSE% - Wnd Closed
    %ACT.TCPTXRCVWINUPD% - Pure Wnd Update
    %ACT.TCPTXRCVACKTOOMUCH% - Acks for unsent
    %ACT.TCPTXRCVDUPACK% - Dup acks
    %ACT.TCPTXSNDPROBE% - Wnd probes sent
    %ACT.TCPTXPERSISTTIMEO% - Persist timeouts
    %ACT.INTERFACE% - Interface
    %ACT.UQOS% - UCOS (%)
    %ACT.UMAXPAUSE% - UMax delay(ms)
    %ACT.UMAXLINESPEED% - UEffective speed (kbps)
    %ACT.UCONCURRENTTCP% - UMax TCP connections
    %ACT.UTCPFORCEDIDLE% - UTCP forced idle (%)
    %ACT.ETHRXFTL% - XL Frames
    %ACT.ETHRXNOAL% - NA Frames
    %ACT.ETHRXSF% - Short Frames
    %ACT.ETHRXCRCERR% - CRC errors
    %ACT.ETHRXOVR% - Overruns
    %ACT.ETHRXTRUNC% - Cut Frames
    %ACT.DTESTTYPE% - Download Type
    %ACT.UTESTTYPE% - Upload Type
    %ACT.NETDOWNSEC% - Network downtime (sec)
    %ACT.NETUPSEC% - Network uptime (sec)
    %ACT.NETDOWNPC% - Network downtime (%)
    %ACT.HTTP3XXSEC% - HTTP 3xx (sec)
    %ACT.HTTP4XXSEC% - HTTP 4xx (sec)
    %ACT.HTTP5XXSEC% - HTTP 5xx (sec)
    %ACT.HTTPQXXSEC% - HTTP ?xx (sec)
    %ACT.VERSION% - Firmware Version
    %ACT.RUNTIME% - CPU uptime (sec)
    %ACT.FREEQ% - FreeQ
  • Router
  • %ROUTER.LATENCY% - The time to perform all the SNMP latency in milliseconds
    %ROUTER.FAILURE% - The percentage failures for the test
    %ROUTER.IPIOS% - The Rate of IP i/o in seconds
    %ROUTER.ICMPIOS% - The Rate of ICMP i/o in seconds
    %ROUTER.TCPIOS% - The Rate of TCP i/o in seconds
    %ROUTER.UDPIOS% - The Rate of UDP i/o in seconds
    %ROUTER.SNMPIOS% - The Rate of SNMP i/o in seconds
    %ROUTER.TOTALIOS% - The Rate of Total i/o in seconds
    %ROUTER.GLOBALUTILIN% - The global input percentage utilisation
    %ROUTER.GLOBALOCTIN% - The Rate of Global input octets in seconds
    %ROUTER.GLOBALUTILOUT% - The global output percentage utilisation
    %ROUTER.GLOBALOCTOUT% - The Rate of Global output octets in seconds
    %ROUTER.PORTUTILIN% - The port input percentage utilisation
    %ROUTER.PORTOCTIN% - The Rate of Port input octets in seconds
    %ROUTER.PORTUTILOUT% - The port output percentage utilisation
    %ROUTER.PORTOCTOUT% - The Rate of Port output octets in seconds
    %ROUTER.RTTMIN% - The minimum round-trip time to the device
    %ROUTER.RTTAVG% - The average round-trip time to the device
    %ROUTER.RTTMAX% - The maximum round-trip time to the device
  • SIP
  • %SIP.RLATENCY% - The time to send a REGISTER
    %SIP.OLATENCY% - The time to send an OPTIONS
    %SIP.ILATENCY% - The time to send an INVITE
    %SIP.CLATENCY% - The time to send a CANCEL
    %SIP.LOSS% - The failure of the send message
    %SIP.RTTMIN% - The minimum round-trip time to the server
    %SIP.RTTAVG% - The average round-trip time to the server
    %SIP.RTTMAX% - The maximum round-trip time to the server
  • SNMP
  • %SNMP.LATENCY% - The time to perform the SNMP request in milliseconds
    %SNMP.FAILURE% - The percentage failures for the test
  • Web
  • %WEB.URL% - The URL connection attempted
    %WEB.LATENCY% - The time to read the URL in milliseconds
    %WEB.FAILURE% - The failure for the test
    %WEB.CONNECT% - The time to connect the URL in milliseconds
    %WEB.FIND% - The time to find the URL in milliseconds
    %WEB.READ% - The time to read the URL in milliseconds
    %WEB.PAGESIZE% - The URL page size in kbytes
    %WEB.KBSEC% - The URL load time in Kbps