ADC NITRO APIs

protocoltcp

Statistics for tcp protocol resource.

Properties

(click to see Operations )

Name Data Type Permissions Description
clearstats Read-write Clear the statsistics / counters.

Possible values = basic, full
tcpactiveserverconn Read-only Connections to a server currently responding to requests.
tcpcurserverconnopening Read-only Server connections in the Opening state, which indicates that the handshakes are not yet complete.
tcpcurclientconnopening Read-only Client connections in the Opening state, which indicates that the handshakes are not yet complete.
tcpcurclientconnestablished Read-only Current client connections in the Established state, which indicates that data transfer can occur between the Citrix ADC and the client.
tcpcurserverconnestablished Read-only Current server connections in the Established state, which indicates that data transfer can occur between the Citrix ADC and the server.
tcptotrxpkts Read-only TCP packets received.
tcprxpktsrate Read-only Rate (/s) counter for tcptotrxpkts
tcptotrxbytes Read-only Bytes of TCP data received.
tcprxbytesrate Read-only Rate (/s) counter for tcptotrxbytes
tcptottxpkts Read-only TCP packets transmitted.
tcptxpktsrate Read-only Rate (/s) counter for tcptottxpkts
tcptottxbytes Read-only Bytes of TCP data transmitted.
tcptxbytesrate Read-only Rate (/s) counter for tcptottxbytes
tcpcurclientconn Read-only Client connections, including connections in the Opening, Established, and Closing state.
tcpcurclientconnclosing Read-only Client connections in the Closing state, which indicates that the connection termination process has initiated but is not complete.
tcptotclientconnopened Read-only Client connections opened by the Citrix ADC since startup (after three-way handshake). This counter is reset when the Citrix ADC is restarted.
tcpclientconnopenedrate Read-only Rate (/s) counter for tcptotclientconnopened
tcpcurserverconn Read-only Server connections, including connections in the Opening, Established, and Closing state.
tcpcurserverconnclosing Read-only Server connections in the Closing state, which indicates that the connection termination process has initiated but is not complete.
tcptotserverconnopened Read-only Server connections initiated by the Citrix ADC since startup. This counter is reset when the Citrix ADC is restarted.
tcpserverconnopenedrate Read-only Rate (/s) counter for tcptotserverconnopened
tcpsurgequeuelen Read-only Connections in the surge queue. When the Citrix ADC cannot open a connection to the server, for example when maximum connections have been reached, the Citrix ADC queues these requests.
tcpspareconn Read-only Spare connections available. To save time and resources in establishing another connection for a new client, the connection on the server is not closed after completing the request from the first client and is available for serving future requests.
tcptotzombiecltconnflushed Read-only Client connections that are flushed because the client has been idle for some time.
tcpzombiecltconnflushedrate Read-only Rate (/s) counter for tcptotzombiecltconnflushed
tcptotzombiehalfopencltconnflushed Read-only Half-opened client connections that are flushed because the three-way handshakes are not complete.
tcpzombiehalfopencltconnflushedrate Read-only Rate (/s) counter for tcptotzombiehalfopencltconnflushed
tcptotzombieactivehalfclosecltconnflushed Read-only Active half-closed client connections that are flushed because the client has closed the connection and there has been no activity on the connection.
tcpzombieactivehalfclosecltconnflushedrate Read-only Rate (/s) counter for tcptotzombieactivehalfclosecltconnflushed
tcptotzombiepassivehalfclosecltconnflushed Read-only Passive half-closed client connections that are flushed because the Citrix ADC has closed the connection and there has been no activity on the connection.
tcpzombiepassivehalfclosecltconnflushedrate Read-only Rate (/s) counter for tcptotzombiepassivehalfclosecltconnflushed
tcptotzombiesvrconnflushed Read-only Server connections that are flushed because there have been no client requests in the queue for some time.
tcpzombiesvrconnflushedrate Read-only Rate (/s) counter for tcptotzombiesvrconnflushed
tcptotzombiehalfopensvrconnflushed Read-only Half-opened server connections that are flushed because the three-way handshakes are not complete.
tcpzombiehalfopensvrconnflushedrate Read-only Rate (/s) counter for tcptotzombiehalfopensvrconnflushed
tcptotzombieactivehalfclosesvrconnflushed Read-only Active half-closed server connections that are flushed because the server has closed the connection and there has been no activity on the connection.
tcpzombieactivehalfclosesvrconnflushedrate Read-only Rate (/s) counter for tcptotzombieactivehalfclosesvrconnflushed
tcptotzombiepassivehalfclosesrvconnflushed Read-only Passive half-closed server connections that are flushed because the Citrix ADC has closed the connection and there has been no activity on the connection.
tcpzombiepassivehalfclosesrvconnflushedrate Read-only Rate (/s) counter for tcptotzombiepassivehalfclosesrvconnflushed
pcbtotzombiecall Read-only Times the Zombie cleanup function is called. Every time a connection is flushed, it is marked for cleanup. The Zombie cleanup function clears all these connections at predefined intervals.
pcbzombiecallrate Read-only Rate (/s) counter for pcbtotzombiecall
tcptotsyn Read-only SYN packets received
tcpsynrate Read-only Rate (/s) counter for tcptotsyn
tcptotsynprobe Read-only Probes from the Citrix ADC to a server. The Citrix ADC sends a SYN packet to the server to check its availability and expects a SYN_ACK packet from the server before a specified response timeout.
tcpsynproberate Read-only Rate (/s) counter for tcptotsynprobe
tcptotsvrfin Read-only FIN packets received from the server.
tcpsvrfinrate Read-only Rate (/s) counter for tcptotsvrfin
tcptotcltfin Read-only FIN packets received from the clients.
tcpcltfinrate Read-only Rate (/s) counter for tcptotcltfin
tcpwaittosyn Read-only SYN packets (packets used to initiate a TCP connection) received on connections that are in the TIME_WAIT state. Packets cannot be transferred on a connection in this state.
tcpwaittosynrate Read-only Rate (/s) counter for tcpwaittosyn
tcpwaittodata Read-only Bytes of data received on connections that are in the TIME_WAIT state. Data cannot be transferred on a connection that is in this state.
tcpwaittodatarate Read-only Rate (/s) counter for tcpwaittodata
tcptotsynheld Read-only SYN packets held on the Citrix ADC that are waiting for a server connection.
tcpsynheldrate Read-only Rate (/s) counter for tcptotsynheld
tcptotsynflush Read-only SYN packets flushed on the Citrix ADC because of no response from the server for three or more seconds.
tcpsynflushrate Read-only Rate (/s) counter for tcptotsynflush
tcptotfinwaitclosed Read-only Connections closed on the Citrix ADC because the number of connections in the TIME_WAIT state has exceeded the default value of 7000.
tcpfinwaitclosedrate Read-only Rate (/s) counter for tcptotfinwaitclosed
tcperrbadchecksum Read-only Packets received with a TCP checksum error.
tcperrbadchecksumrate Read-only Rate (/s) counter for tcperrbadchecksum
tcperrdataafterfin Read-only Packets received following a connection termination request. This error is usually caused by a reordering of packets during transmission.
tcperrdataafterfinrate Read-only Rate (/s) counter for tcperrdataafterfin
tcperrsyninsynrcvd Read-only SYN packets received on a connection that is in the SYN_RCVD state. A connection goes into the SYN_RCVD state after receiving a SYN packet.
tcperrsyninsynrcvdrate Read-only Rate (/s) counter for tcperrsyninsynrcvd
tcperrsyninest Read-only SYN packets received on a connection that is in the ESTABLISHED state. A SYN packet is not expected on an ESTABLISHED connection.
tcperrsyninestrate Read-only Rate (/s) counter for tcperrsyninest
tcperrsynsentbadack Read-only Incorrect ACK packets received on a connection that is in the SYN_SENT state. An incorrect ACK packet is the third packet in the three-way handshake that has an incorrect sequence number.
tcperrsynsentbadackrate Read-only Rate (/s) counter for tcperrsynsentbadack
tcperrrst Read-only Reset packets received from a client or a server.
tcperrrstrate Read-only Rate (/s) counter for tcperrrst
tcperrrstnonest Read-only Reset packets received on a connection that is not in the ESTABLISHED state.
tcperrrstnonestrate Read-only Rate (/s) counter for tcperrrstnonest
tcperrrstoutofwindow Read-only Reset packets received on a connection that is out of the current TCP window.
tcperrrstoutofwindowrate Read-only Rate (/s) counter for tcperrrstoutofwindow
tcperrrstintimewait Read-only Reset packets received on a connection that is in the TIME_WAIT state. Packets cannot be transferred on a connection in the TIME_WAIT state.
tcperrrstintimewaitrate Read-only Rate (/s) counter for tcperrrstintimewait
tcperrsvroutoforder Read-only Out of order TCP packets received from a server.
tcperrsvroutoforderrate Read-only Rate (/s) counter for tcperrsvroutoforder
tcperrcltoutoforder Read-only Out of order TCP packets received from a client.
tcperrcltoutoforderrate Read-only Rate (/s) counter for tcperrcltoutoforder
tcperrclthole Read-only TCP holes created on a client connection. When out of order packets are received from a client, a hole is created on the Citrix ADC for each group of missing packets.
tcperrcltholerate Read-only Rate (/s) counter for tcperrclthole
tcperrsvrhole Read-only TCP holes created on a server connection. When out of order packets are received from a server, a hole is created on the Citrix ADC for each group of missing packets.
tcperrsvrholerate Read-only Rate (/s) counter for tcperrsvrhole
tcperrcookiepktseqreject Read-only SYN cookie packets rejected because they contain an incorrect sequence number.
tcperrcookiepktseqrejectrate Read-only Rate (/s) counter for tcperrcookiepktseqreject
tcperrcookiepktsigreject Read-only SYN cookie packets rejected because they contain an incorrect signature.
tcperrcookiepktsigrejectrate Read-only Rate (/s) counter for tcperrcookiepktsigreject
tcperrcookiepktseqdrop Read-only SYN cookie packets dropped because the sequence number specified in the packets is outside the current window.
tcperrcookiepktseqdroprate Read-only Rate (/s) counter for tcperrcookiepktseqdrop
tcperrcookiepktmssreject Read-only SYN cookie packets rejected because the maximum segment size (MSS) specified in the packets is incorrect.
tcperrcookiepktmssrejectrate Read-only Rate (/s) counter for tcperrcookiepktmssreject
tcperranyportfail Read-only Port allocations that have failed on a mapped IP address because the maximum limit of 65536 has been exceeded.
tcperranyportfailrate Read-only Rate (/s) counter for tcperranyportfail
tcperripportfail Read-only Port allocations that have failed on a subnet IP address or vserver IP address because the maximum limit of 65536 has been exceeded.
tcperripportfailrate Read-only Rate (/s) counter for tcperripportfail
tcperrstraypkt Read-only Number of stray or misrouted packets.
tcperrstraypktrate Read-only Rate (/s) counter for tcperrstraypkt
tcperrsentrst Read-only Reset packets sent to a client or a server.
tcperrsentrstrate Read-only Rate (/s) counter for tcperrsentrst
tcperrbadstateconn Read-only Connections that are not in a valid TCP state.
tcperrbadstateconnrate Read-only Rate (/s) counter for tcperrbadstateconn
tcperrrstthreshold Read-only Reset packets dropped because the default threshold of 100 resets per 10 milliseconds has been exceeded. This is a configurable value using the set rateControl command.
tcperrrstthresholdrate Read-only Rate (/s) counter for tcperrrstthreshold
tcperroutofwindowpkts Read-only Packets received that are out of the current advertised window.
tcperroutofwindowpktsrate Read-only Rate (/s) counter for tcperroutofwindowpkts
tcperrsyndroppedcongestion Read-only SYN packets dropped because of network congestion.
tcperrsyndroppedcongestionrate Read-only Rate (/s) counter for tcperrsyndroppedcongestion
tcperrcltretrasmit Read-only Packets retransmitted by a client. This usually occurs because the acknowledgement from the Citrix ADC has not reached the client.
tcperrcltretrasmitrate Read-only Rate (/s) counter for tcperrcltretrasmit
tcperrfullretrasmit Read-only Full packets retransmitted by the client or the server.
tcperrfullretrasmitrate Read-only Rate (/s) counter for tcperrfullretrasmit
tcperrsynretry Read-only SYN packets resent to a server.
tcperrsynretryrate Read-only Rate (/s) counter for tcperrsynretry
tcperrsyngiveup Read-only Attempts to establish a connection on the Citrix ADC that timed out.
tcperrsyngiveuprate Read-only Rate (/s) counter for tcperrsyngiveup
tcperrretransmit Read-only TCP packets retransmitted. The Citrix ADC attempts to retransmit the packet up to seven times, after which it resets the other half of the TCP connection.
tcperrretransmitrate Read-only Rate (/s) counter for tcperrretransmit
tcperrfirstretransmissions Read-only Packets retransmitted once by the Citrix ADC.
tcperrfirstretransmissionsrate Read-only Rate (/s) counter for tcperrfirstretransmissions
tcperrthirdretransmissions Read-only Packets retransmitted three times by the Citrix ADC.
tcperrthirdretransmissionsrate Read-only Rate (/s) counter for tcperrthirdretransmissions
tcperrfifthretransmissions Read-only Packets retransmitted five times by the Citrix ADC.
tcperrfifthretransmissionsrate Read-only Rate (/s) counter for tcperrfifthretransmissions
tcperrseventhretransmissions Read-only Packets retransmitted seven times by the Citrix ADC. If this fails, the Citrix ADC terminates the connection.
tcperrseventhretransmissionsrate Read-only Rate (/s) counter for tcperrseventhretransmissions
tcperrfastretransmissions Read-only TCP packets on which the Citrix ADC performs a fast retransmission in response to three duplicate acknowledgements or a partial acknowledgement. The Citrix ADC assumes that the packet is lost and retransmits the packet before its time-out.
tcperrfastretransmissionsrate Read-only Rate (/s) counter for tcperrfastretransmissions
tcperrsvrretrasmit Read-only Packets retransmitted by a server. This usually occurs because the acknowledgement from the Citrix ADC has not reached the server.
tcperrsvrretrasmitrate Read-only Rate (/s) counter for tcperrsvrretrasmit
tcperrpartialretrasmit Read-only Partial packet retransmits by a client or server due to congestion on the connection. This usually occurs because the window advertised by the Citrix ADC is not big enough to hold the full packet.
tcperrpartialretrasmitrate Read-only Rate (/s) counter for tcperrpartialretrasmit
tcperrfinretry Read-only FIN packets resent to a server or a client.
tcperrfinretryrate Read-only Rate (/s) counter for tcperrfinretry
tcperrfingiveup Read-only Connections that were timed out by the Citrix ADC because of not receiving the ACK packet after retransmitting the FIN packet four times.
tcperrfingiveuprate Read-only Rate (/s) counter for tcperrfingiveup
tcperrsecondretransmissions Read-only Packets retransmitted twice by the Citrix ADC.
tcperrsecondretransmissionsrate Read-only Rate (/s) counter for tcperrsecondretransmissions
tcperrforthretransmissions Read-only Packets retransmitted four times by the Citrix ADC.
tcperrforthretransmissionsrate Read-only Rate (/s) counter for tcperrforthretransmissions
tcperrsixthretransmissions Read-only Packets retransmitted six times by the Citrix ADC.
tcperrsixthretransmissionsrate Read-only Rate (/s) counter for tcperrsixthretransmissions
tcperrretransmitgiveup Read-only Number of times Citrix ADC terminates a connection after retransmitting the packet seven times on that connection.Retrasnmission happens when recieving end doesn’t acknowledges the packet.
tcperrretransmitgiveuprate Read-only Rate (/s) counter for tcperrretransmitgiveup
tcperrcipalloc Read-only Number of times TCP level client header insertion failure
tcperrcipallocrate Read-only Rate (/s) counter for tcperrcipalloc

Operations

(click to see Properties )

  • GET (ALL)

Some options that you can use for each operations:

  • Getting warnings in response: NITRO allows you to get warnings in an operation by specifying the 'warning' query parameter as 'yes'. For example, to get warnings while connecting to the NetScaler appliance, the URL is as follows:

    http:// <netscaler-ip-address> /nitro/v1/config/login?warning=yes

    If any, the warnings are displayed in the response payload with the HTTP code '209 X-NITRO-WARNING'.

  • Authenticated access for individual NITRO operations: NITRO allows you to logon to the NetScaler appliance to perform individual operations. You can use this option instead of creating a NITRO session (using the login object) and then using that session to perform all operations,

    To do this, you must specify the username and password in the request header of the NITRO request as follows:

    X-NITRO-USER: <username>

    X-NITRO-PASS: <password>

    Note: In such cases, make sure that the request header DOES not include the following:

    Cookie:NITRO_AUTH_TOKEN= <tokenvalue>

*Note: *

Mandatory parameters are marked in red and placeholder content is marked in green

get (all)

URL: http:// <netscaler-ip-address> /nitro/v1/stat/protocoltcp

Query-parameters:

args

http:// <netscaler-ip-address> /nitro/v1/stat/protocoltcp? args=detail: <Boolean_value> ,fullvalues: <Boolean_value> ,ntimes: <Double_value> ,logfile: <String_value> ,clearstats: <String_value>

Use this query-parameter to get protocoltcp resources based on additional properties.

HTTP Method: GET

Request Headers:

Cookie:NITRO_AUTH_TOKEN= <tokenvalue>

Accept:application/json

Response:

HTTP Status Code on Success: 200 OK

HTTP Status Code on Failure: 4xx <string> (for general HTTP errors) or 5xx <string> (for NetScaler-specific errors). The response payload provides details of the error

Response Header:

Content-Type:application/json

Response Payload:


{  "protocoltcp": [ {
      "tcperrfingiveuprate":<Double_value>,
      "tcperrretransmit":<Double_value>,
      "tcperrcookiepktmssreject":<Double_value>,
      "tcptotzombiehalfopencltconnflushed":<Double_value>,
      "tcperrsentrstrate":<Double_value>,
      "tcperrcltoutoforder":<Double_value>,
      "tcpsurgequeuelen":<Double_value>,
      "tcperrcookiepktseqrejectrate":<Double_value>,
      "tcperrrstoutofwindowrate":<Double_value>,
      "tcptotrxpkts":<Double_value>,
      "tcpcurclientconnopening":<Double_value>,
      "tcperrcookiepktseqreject":<Double_value>,
      "tcperrforthretransmissionsrate":<Double_value>,
      "tcperrrst":<Double_value>,
      "tcpsvrfinrate":<Double_value>,
      "tcptxbytesrate":<Double_value>,
      "tcptotsyn":<Double_value>,
      "tcpserverconnopenedrate":<Double_value>,
      "tcperrsyninsynrcvdrate":<Double_value>,
      "tcperrpartialretrasmitrate":<Double_value>,
      "tcpzombieactivehalfclosecltconnflushedrate":<Double_value>,
      "tcperrfinretry":<Double_value>,
      "tcperrsvroutoforderrate":<Double_value>,
      "pcbzombiecallrate":<Double_value>,
      "tcperrfirstretransmissionsrate":<Double_value>,
      "tcperrstraypkt":<Double_value>,
      "tcperrsyninsynrcvd":<Double_value>,
      "tcprxbytesrate":<Double_value>,
      "tcpcurserverconnestablished":<Double_value>,
      "tcperroutofwindowpktsrate":<Double_value>,
      "tcperranyportfailrate":<Double_value>,
      "tcpsynproberate":<Double_value>,
      "tcpzombiesvrconnflushedrate":<Double_value>,
      "tcpcurclientconn":<Double_value>,
      "tcperrsyninestrate":<Double_value>,
      "tcpcurserverconn":<Double_value>,
      "tcperripportfailrate":<Double_value>,
      "tcperrcookiepktsigrejectrate":<Double_value>,
      "tcperrforthretransmissions":<Double_value>,
      "tcpzombiehalfopensvrconnflushedrate":<Double_value>,
      "tcperrsixthretransmissions":<Double_value>,
      "tcpfinwaitclosedrate":<Double_value>,
      "tcperrbadchecksum":<Double_value>,
      "tcpsynflushrate":<Double_value>,
      "tcperrcipallocrate":<Double_value>,
      "tcperrrstthreshold":<Double_value>,
      "tcptotzombieactivehalfclosecltconnflushed":<Double_value>,
      "tcperrsynsentbadackrate":<Double_value>,
      "tcpwaittodatarate":<Double_value>,
      "tcperrseventhretransmissionsrate":<Double_value>,
      "tcperrretransmitrate":<Double_value>,
      "tcperrfullretrasmitrate":<Double_value>,
      "tcptotsynflush":<Double_value>,
      "tcperrsixthretransmissionsrate":<Double_value>,
      "tcperrfastretransmissions":<Double_value>,
      "tcperrsecondretransmissionsrate":<Double_value>,
      "tcpzombiepassivehalfclosecltconnflushedrate":<Double_value>,
      "tcpcltfinrate":<Double_value>,
      "tcpsynheldrate":<Double_value>,
      "tcperrrstnonestrate":<Double_value>,
      "tcperrcltretrasmit":<Double_value>,
      "tcptotsynprobe":<Double_value>,
      "tcptotfinwaitclosed":<Double_value>,
      "tcpzombiepassivehalfclosesrvconnflushedrate":<Double_value>,
      "tcperrsynsentbadack":<Double_value>,
      "tcptotsynheld":<Double_value>,
      "tcperrrstintimewaitrate":<Double_value>,
      "tcperrrstintimewait":<Double_value>,
      "tcperrthirdretransmissions":<Double_value>,
      "tcptotrxbytes":<Double_value>,
      "tcperrsvrretrasmit":<Double_value>,
      "tcperrfastretransmissionsrate":<Double_value>,
      "tcptotzombiepassivehalfclosecltconnflushed":<Double_value>,
      "tcperrcltholerate":<Double_value>,
      "tcperrsvroutoforder":<Double_value>,
      "tcprxpktsrate":<Double_value>,
      "tcptotclientconnopened":<Double_value>,
      "tcperrstraypktrate":<Double_value>,
      "tcperrfinretryrate":<Double_value>,
      "tcptotserverconnopened":<Double_value>,
      "tcperrretransmitgiveup":<Double_value>,
      "tcperrthirdretransmissionsrate":<Double_value>,
      "tcpwaittosyn":<Double_value>,
      "tcperrsyndroppedcongestion":<Double_value>,
      "tcperrfingiveup":<Double_value>,
      "tcptotsvrfin":<Double_value>,
      "tcperrcltretrasmitrate":<Double_value>,
      "tcperrcookiepktmssrejectrate":<Double_value>,
      "tcperrsvrretrasmitrate":<Double_value>,
      "tcpcurserverconnclosing":<Double_value>,
      "tcperrrstrate":<Double_value>,
      "tcperrfifthretransmissionsrate":<Double_value>,
      "tcperrdataafterfin":<Double_value>,
      "tcperrsvrhole":<Double_value>,
      "tcperrsyngiveup":<Double_value>,
      "tcperrfirstretransmissions":<Double_value>,
      "tcptotzombiesvrconnflushed":<Double_value>,
      "tcperrsynretryrate":<Double_value>,
      "tcperrcookiepktsigreject":<Double_value>,
      "tcperroutofwindowpkts":<Double_value>,
      "tcperrcookiepktseqdrop":<Double_value>,
      "tcperrbadstateconnrate":<Double_value>,
      "tcperrsyndroppedcongestionrate":<Double_value>,
      "tcperrsvrholerate":<Double_value>,
      "tcperrdataafterfinrate":<Double_value>,
      "tcperrcltoutoforderrate":<Double_value>,
      "tcptotzombiepassivehalfclosesrvconnflushed":<Double_value>,
      "tcperrsyninest":<Double_value>,
      "tcperrsecondretransmissions":<Double_value>,
      "tcperrbadstateconn":<Double_value>,
      "tcpspareconn":<Double_value>,
      "tcperrretransmitgiveuprate":<Double_value>,
      "tcptottxpkts":<Double_value>,
      "tcptotcltfin":<Double_value>,
      "tcpsynrate":<Double_value>,
      "tcpclientconnopenedrate":<Double_value>,
      "tcperranyportfail":<Double_value>,
      "tcpwaittosynrate":<Double_value>,
      "tcperrrstnonest":<Double_value>,
      "tcperripportfail":<Double_value>,
      "tcperrpartialretrasmit":<Double_value>,
      "tcpzombieactivehalfclosesvrconnflushedrate":<Double_value>,
      "tcperrclthole":<Double_value>,
      "tcpcurclientconnestablished":<Double_value>,
      "tcpwaittodata":<Double_value>,
      "tcperrsentrst":<Double_value>,
      "tcperrsyngiveuprate":<Double_value>,
      "tcperrbadchecksumrate":<Double_value>,
      "tcperrcookiepktseqdroprate":<Double_value>,
      "tcperrseventhretransmissions":<Double_value>,
      "tcperrrstoutofwindow":<Double_value>,
      "tcpcurserverconnopening":<Double_value>,
      "tcptotzombieactivehalfclosesvrconnflushed":<Double_value>,
      "tcperrfullretrasmit":<Double_value>,
      "tcperrcipalloc":<Double_value>,
      "tcptotzombiecltconnflushed":<Double_value>,
      "tcptotzombiehalfopensvrconnflushed":<Double_value>,
      "pcbtotzombiecall":<Double_value>,
      "tcpactiveserverconn":<Double_value>,
      "tcperrsynretry":<Double_value>,
      "tcptottxbytes":<Double_value>,
      "tcpcurclientconnclosing":<Double_value>,
      "tcperrrstthresholdrate":<Double_value>,
      "tcperrfifthretransmissions":<Double_value>,
      "tcpzombiehalfopencltconnflushedrate":<Double_value>,
      "tcpzombiecltconnflushedrate":<Double_value>,
      "tcptxpktsrate":<Double_value>
}]}

<!--NeedCopy-->
protocoltcp