system tcp-stats

Show TCP Statistics

tcp-stats Specification

   
Type Configuration Resource
Element Name tcp-stats
Element URI /axapi/v3/system/tcp-stats
Element Attributes tcp-stats_attributes
Statistics Data URI /axapi/v3/system/tcp-stats/stats
Operational Data URI /axapi/v3/system/tcp-stats/oper
Schema tcp-stats schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/system/tcp-stats

tcp-stats attributes

Get Object

GET

/axapi/v3/system/tcp-stats

tcp-stats attributes

Modify Object

POST

/axapi/v3/system/tcp-stats

tcp-stats attributes

Replace Object

PUT

/axapi/v3/system/tcp-stats

tcp-stats attributes

Delete Object

DELETE

/axapi/v3/system/tcp-stats

tcp-stats attributes

tcp-stats attributes

sampling-enable

Type: List

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

sampling-enable

Specification  
Type list
Block object keys  

counters1

Description ‘all’: all; ‘connattempt’: Connect initiated; ‘connects’: Connect established; ‘drops’: Connect dropped; ‘conndrops’: Embryonic connect dropped; ‘closed’: Connect closed; ‘segstimed’: Segs to get RTT; ‘rttupdated’: Update RTT; ‘delack’: Delayed acks sent; ‘timeoutdrop’: Conn dropped in rxmt timeout; ‘rexmttimeo’: Retransmit timeout; ‘persisttimeo’: Persist timeout; ‘keeptimeo’: Keepalive timeout; ‘keepprobe’: Keepalive probe sent; ‘keepdrops’: Connect dropped in keepalive; ‘sndtotal’: Total packet sent; ‘sndpack’: Data packet sent; ‘sndbyte’: Data bytes sent; ‘sndrexmitpack’: Data packet retransmit; ‘sndrexmitbyte’: Data byte retransmit; ‘sndrexmitbad’: Unnecessary packet retransmit; ‘sndacks’: Ack packet sent; ‘sndprobe’: Window probe sent; ‘sndurg’: URG packet sent; ‘sndwinup’: Window update packet sent; ‘sndctrl’: SYN|FIN|RST packet sent; ‘sndrst’: RST packet sent; ‘sndfin’: FIN packet sent; ‘sndsyn’: SYN packet sent; ‘rcvtotal’: Total packet received; ‘rcvpack’: Packet received; ‘rcvbyte’: Bytes received; ‘rcvbadoff’: Packet received with bad offset; ‘rcvmemdrop’: Packet dropped for lack of memory; ‘rcvduppack’: Duplicate packet received; ‘rcvdupbyte’: Duplicate bytes received; ‘rcvpartduppack’: Packet with some duplicate data; ‘rcvpartdupbyte’: Dup. bytes in part-dup. packets; ‘rcvoopack’: Out-of-order packet received; ‘rcvoobyte’: Out-of-order bytes received; ‘rcvpackafterwin’: Packets with data after window; ‘rcvbyteafterwin’: Bytes rcvd after window; ‘rcvwinprobe’: Rcvd window probe packet; ‘rcvdupack’: Rcvd duplicate acks; ‘rcvacktoomuch’: Rcvd acks for unsent data; ‘rcvackpack’: Rcvd ack packets; ‘rcvackbyte’: Bytes acked by rcvd acks; ‘rcvwinupd’: Rcvd window update packets; ‘pawsdrop’: Segments dropped due to PAWS; ‘predack’: Hdr predict for acks; ‘preddat’: Hdr predict for data pkts; ‘persistdrop’: Timeout in persist state; ‘badrst’: Ignored RST; ‘finwait2_drops’: Drop FIN_WAIT_2 connection after time limit; ‘sack_recovery_episode’: SACK recovery episodes; ‘sack_rexmits’: SACK rexmit segments; ‘sack_rexmit_bytes’: SACK rexmit bytes; ‘sack_rcv_blocks’: SACK received; ‘sack_send_blocks’: SACK sent; ‘sndcack’: Challenge ACK sent; ‘cacklim’: Challenge ACK limited; ‘reassmemdrop’: Packet dropped during reassembly; ‘reasstimeout’: Reassembly Time Out; ‘cc_idle’: Congestion control window set do to idle; ‘cc_reduce’: Congestion control window reduced by event; ‘rcvdsack’: Rcvd DSACK packets; ‘a2brcvwnd’: ATCP to BTCP receive window; ‘a2bsackpresent’: ATCP to BTCP SACK options present; ‘a2bdupack’: ATCP to BTCP Dup/OO ACK; ‘a2brxdata’: ATCP to BTCP Rxmitted data; ‘a2btcpoptions’: ATCP to BTCP unsupported TCP options; ‘a2boodata’: ATCP to BTCP oo data received; ‘a2bpartialack’: ATCP to BTCP partial ack received; ‘a2bfsmtransition’: ATCP to BTCP state machine transition; ‘a2btransitionnum’: ATCP to BTCP total transitions; ‘b2atransitionnum’: ATCP to BTCP total transitions; ‘bad_iochan’: IO Channel Modified; ‘atcpforward’: Adaptive TCP forward; ‘atcpsent’: Adaptive TCP sent; ‘atcprexmitsadrop’: Adaptive TCP transmit SA drops; ‘atcpsendbackack’: Adaptive TCP sendback ACK; ‘atcprexmit’: Adaptive TCP retransmits; ‘atcpbuffallocfail’: Adaptive TCP buffer allocation fails; ‘a2bappbuffering’: Transition to full stack on when application buffers too much data; ‘atcpsendfail’: Adaptive TCP sent fails; ‘earlyrexmit’: Early Retransmission sent; ‘mburstlim’: Maxburst limited tx; ‘a2bsndwnd’: ATCP to BTCP send window; ‘proxyheaderv1’: Proxy header v1; ‘proxyheaderv2’: Proxy header v2;

Type: string

Supported Values: all, connattempt, connects, drops, conndrops, closed, segstimed, rttupdated, delack, timeoutdrop, rexmttimeo, persisttimeo, keeptimeo, keepprobe, keepdrops, sndtotal, sndpack, sndbyte, sndrexmitpack, sndrexmitbyte, sndrexmitbad, sndacks, sndprobe, sndurg, sndwinup, sndctrl, sndrst, sndfin, sndsyn, rcvtotal, rcvpack, rcvbyte, rcvbadoff, rcvmemdrop, rcvduppack, rcvdupbyte, rcvpartduppack, rcvpartdupbyte, rcvoopack, rcvoobyte, rcvpackafterwin, rcvbyteafterwin, rcvwinprobe, rcvdupack, rcvacktoomuch, rcvackpack, rcvackbyte, rcvwinupd, pawsdrop, predack, preddat, persistdrop, badrst, finwait2_drops, sack_recovery_episode, sack_rexmits, sack_rexmit_bytes, sack_rcv_blocks, sack_send_blocks, sndcack, cacklim, reassmemdrop, reasstimeout, cc_idle, cc_reduce, rcvdsack, a2brcvwnd, a2bsackpresent, a2bdupack, a2brxdata, a2btcpoptions, a2boodata, a2bpartialack, a2bfsmtransition, a2btransitionnum, b2atransitionnum, bad_iochan, atcpforward, atcpsent, atcprexmitsadrop, atcpsendbackack, atcprexmit, atcpbuffallocfail, a2bappbuffering, atcpsendfail, earlyrexmit, mburstlim, a2bsndwnd, proxyheaderv1, proxyheaderv2

stats data

  Counter Size Description
       
  atcprexmit 8 Adaptive TCP retransmits
  sndrexmitpack 8 Data packet retransmit
  sndwinup 8 Window update packet sent
  a2bfsmtransition 8 ATCP to BTCP state machine transition
  sndpack 8 Data packet sent
  atcpsendbackack 8 Adaptive TCP sendback ACK
  atcpsendfail 8 Adaptive TCP sent fails
  a2bpartialack 8 ATCP to BTCP partial ack received
  preddat 8 Hdr predict for data pkts
  cc_reduce 8 Congestion control window reduced by event
  sack_rexmit_bytes 8 SACK rexmit bytes
  keepdrops 8 Connect dropped in keepalive
  rcvdupack 8 Rcvd duplicate acks
  atcpsent 8 Adaptive TCP sent
  keepprobe 8 Keepalive probe sent
  rcvtotal 8 Total packet received
  cc_idle 8 Congestion control window set do to idle
  sndbyte 8 Data bytes sent
  rcvpartdupbyte 8 Dup. bytes in part-dup. packets
  a2bsackpresent 8 ATCP to BTCP SACK options present
  sndacks 8 Ack packet sent
  sack_rexmits 8 SACK rexmit segments
  mburstlim 8 Maxburst limited tx
  atcpbuffallocfail 8 Adaptive TCP buffer allocation fails
  earlyrexmit 8 Early Retransmission sent
  rcvdupbyte 8 Duplicate bytes received
  a2brcvwnd 8 ATCP to BTCP receive window
  rcvwinupd 8 Rcvd window update packets
  a2bappbuffering 8 Transition to full stack on when application buffers too much data
  rcvackbyte 8 Bytes acked by rcvd acks
  a2btransitionnum 8 ATCP to BTCP total transitions
  bad_iochan 8 IO Channel Modified
  rcvdsack 8 Rcvd DSACK packets
  delack 8 Delayed acks sent
  a2boodata 8 ATCP to BTCP oo data received
  closed 8 Connect closed
  badrst 8 Ignored RST
  rcvoopack 8 Out-of-order packet received
  finwait2_drops 8 Drop FIN_WAIT_2 connection after time limit
  rcvacktoomuch 8 Rcvd acks for unsent data
  rcvpartduppack 8 Packet with some duplicate data
  rcvbyteafterwin 8 Bytes rcvd after window
  segstimed 8 Segs to get RTT
  a2bsndwnd 8 ATCP to BTCP send window
  persisttimeo 8 Persist timeout
  keeptimeo 8 Keepalive timeout
  sndrexmitbad 8 Unnecessary packet retransmit
  proxyheaderv1 8 Proxy header v1
  sack_recovery_episode 8 SACK recovery episodes
  rcvoobyte 8 Out-of-order bytes received
  pawsdrop 8 Segments dropped due to PAWS
  sndprobe 8 Window probe sent
  rcvduppack 8 Duplicate packet received
  rcvackpack 8 Rcvd ack packets
  rexmttimeo 8 Retransmit timeout
  predack 8 Hdr predict for acks
  conndrops 8 Embryonic connect dropped
  sndurg 8 URG packet sent
  rcvpack 8 Packet received
  sndsyn 8 SYN packet sent
  rcvbadoff 8 Packet received with bad offset
  atcprexmitsadrop 8 Adaptive TCP transmit SA drops
  sndtotal 8 Total packet sent
  sndfin 8 FIN packet sent
  drops 8 Connect dropped
  connattempt 8 Connect initiated
  timeoutdrop 8 Conn dropped in rxmt timeout
  sack_send_blocks 8 SACK sent
  persistdrop 8 Timeout in persist state
  b2atransitionnum 8 ATCP to BTCP total transitions
  rcvbyte 8 Bytes received
  rcvmemdrop 8 Packet dropped for lack of memory
  sndrexmitbyte 8 Data byte retransmit
  atcpforward 8 Adaptive TCP forward
  rcvwinprobe 8 Rcvd window probe packet
  sndctrl 8 SYN|FIN|RST packet sent
  a2bdupack 8 ATCP to BTCP Dup/OO ACK
  cacklim 8 Challenge ACK limited
  sndcack 8 Challenge ACK sent
  a2brxdata 8 ATCP to BTCP Rxmitted data
  connects 8 Connect established
  rttupdated 8 Update RTT
  a2btcpoptions 8 ATCP to BTCP unsupported TCP options
  proxyheaderv2 8 Proxy header v2
  reasstimeout 8 Reassembly Time Out
  rcvpackafterwin 8 Packets with data after window
  sndrst 8 RST packet sent
  reassmemdrop 8 Packet dropped during reassembly
  sack_rcv_blocks 8 SACK received

operational data

  Counter Size Description
       
  tcpstats-cpu-list   tcpstats-cpu-list
  cpu-count number cpu-count