.. _system_tcp_stats_stats: system tcp-stats stats ====================== Statistics for the object tcp-stats tcp-stats Specification ----------------------- ===================================== =============================================================== **Parameter** **Value** ===================================== =============================================================== **Type** *Configuration Resource* **Element Name** tcp-stats **Element URI** /axapi/v3/system/tcp-stats/stats **Element Attributes** tcp-stats_attributes **Partition Visibility** shared,private,service-partition **Schema** :download:`tcp-stats schema ` ===================================== =============================================================== **Operations Allowed:** .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html
OperationMethodURIPayload
Create Object .. raw:: html POST .. raw:: html /axapi/v3/system/tcp-stats/stats .. raw:: html :ref:`3554_tcp-stats_attributes` .. raw:: html
Get Object .. raw:: html GET .. raw:: html /axapi/v3/system/tcp-stats/stats .. raw:: html :ref:`3554_tcp-stats_attributes` .. raw:: html
Modify Object .. raw:: html POST .. raw:: html /axapi/v3/system/tcp-stats/stats .. raw:: html :ref:`3554_tcp-stats_attributes` .. raw:: html
Replace Object .. raw:: html PUT .. raw:: html /axapi/v3/system/tcp-stats/stats .. raw:: html :ref:`3554_tcp-stats_attributes` .. raw:: html
Delete Object .. raw:: html DELETE .. raw:: html /axapi/v3/system/tcp-stats/stats .. raw:: html :ref:`3554_tcp-stats_attributes` .. raw:: html
.. _3554_tcp-stats_attributes: tcp-stats attributes -------------------- **stats** **Description:** stats is a **JSON Block**. Please see below for :ref:`3554_stats` **Type:** Object .. _3554_stats: stats ^^^^^ =============================== =================================================== **Specification** **Value** =============================== =================================================== **Type** *object* =============================== =================================================== **a2bappbuffering** **Description** Transition to full stack on when application buffers too much data **Type:** number **Format:** counter **a2bdupack** **Description** ATCP to BTCP Dup/OO ACK **Type:** number **Format:** counter **a2bfsmtransition** **Description** ATCP to BTCP state machine transition **Type:** number **Format:** counter **a2boodata** **Description** ATCP to BTCP oo data received **Type:** number **Format:** counter **a2bpartialack** **Description** ATCP to BTCP partial ack received **Type:** number **Format:** counter **a2brcvwnd** **Description** ATCP to BTCP receive window **Type:** number **Format:** counter **a2brxdata** **Description** ATCP to BTCP Rxmitted data **Type:** number **Format:** counter **a2bsackpresent** **Description** ATCP to BTCP SACK options present **Type:** number **Format:** counter **a2bsndwnd** **Description** ATCP to BTCP send window **Type:** number **Format:** counter **a2btcpoptions** **Description** ATCP to BTCP unsupported TCP options **Type:** number **Format:** counter **a2btransitionnum** **Description** ATCP to BTCP total transitions **Type:** number **Format:** counter **atcpbuffallocfail** **Description** Adaptive TCP buffer allocation fails **Type:** number **Format:** counter **atcpforward** **Description** Adaptive TCP forward **Type:** number **Format:** counter **atcprexmit** **Description** Adaptive TCP retransmits **Type:** number **Format:** counter **atcprexmitsadrop** **Description** Adaptive TCP transmit SA drops **Type:** number **Format:** counter **atcpsendbackack** **Description** Adaptive TCP sendback ACK **Type:** number **Format:** counter **atcpsendfail** **Description** Adaptive TCP sent fails **Type:** number **Format:** counter **atcpsent** **Description** Adaptive TCP sent **Type:** number **Format:** counter **b2atransitionnum** **Description** ATCP to BTCP total transitions **Type:** number **Format:** counter **bad_iochan** **Description** IO Channel Modified **Type:** number **Format:** counter **badrst** **Description** Ignored RST **Type:** number **Format:** counter **bbr_app_limited** **Description** BBR app limited **Type:** number **Format:** counter **bbr_collapsed_win** **Description** BBR collapsed win **Type:** number **Format:** counter **bbr_currconn** **Description** BBR current connections **Type:** number **Format:** counter **bbr_cwnd_limited** **Description** BBR cwnd limited **Type:** number **Format:** counter **bbr_early** **Description** BBR early setup **Type:** number **Format:** counter **bbr_enter_probertt** **Description** BBR enter probertt **Type:** number **Format:** counter **bbr_fb_hpts** **Description** BBR fallback by conn count **Type:** number **Format:** counter **bbr_fb_malloc** **Description** BBR fallback by memory allocation **Type:** number **Format:** counter **bbr_fb_nosack** **Description** BBR fallback by no sack **Type:** number **Format:** counter **bbr_fb_nots** **Description** BBR fallback by no peer timestamp **Type:** number **Format:** counter **bbr_fb_rtt** **Description** BBR fallback by low RTT **Type:** number **Format:** counter **bbr_force_output** **Description** BBR force output **Type:** number **Format:** counter **bbr_force_timer_start** **Description** BBR force timer start **Type:** number **Format:** counter **bbr_hpts_combined_wrap** **Description** BBR hpts combined wheelwrap count **Type:** number **Format:** counter **bbr_hpts_currconn** **Description** BBR hpts curr conn **Type:** number **Format:** counter **bbr_hpts_loopcnt** **Description** BBR hpts loop count **Type:** number **Format:** counter **bbr_hpts_min_time** **Description** BBR hpts min time **Type:** number **Format:** counter **bbr_hpts_q_cnt** **Description** BBR hpts queue count **Type:** number **Format:** counter **bbr_hpts_wheelwrap** **Description** BBR hpts wheelwrap count **Type:** number **Format:** counter **bbr_offset_recovery** **Description** BBR offset recovery **Type:** number **Format:** counter **bbr_paced_segments** **Description** BBR paced segments **Type:** number **Format:** counter **bbr_rack_tmo** **Description** BBR rack timeout **Type:** number **Format:** counter **bbr_reneges_seen** **Description** BBR peer reneges seen **Type:** number **Format:** counter **bbr_reorder_seen** **Description** BBR reorder seen **Type:** number **Format:** counter **bbr_rsm_alloc** **Description** BBR rsm alloc **Type:** number **Format:** counter **bbr_rsm_missed** **Description** BBR rsm alloc missed **Type:** number **Format:** counter **bbr_rsm_recycled** **Description** BBR rsm recycled **Type:** number **Format:** counter **bbr_runt_sack** **Description** BBR runt sack **Type:** number **Format:** counter **bbr_rwnd_limited** **Description** BBR rwnd limited **Type:** number **Format:** counter **bbr_sack_passed** **Description** BBR sack passed **Type:** number **Format:** counter **bbr_sack_proc_all** **Description** BBR sack proc all **Type:** number **Format:** counter **bbr_sack_proc_restart** **Description** BBR sack proc restart **Type:** number **Format:** counter **bbr_sack_proc_short** **Description** BBR sack proc short **Type:** number **Format:** counter **bbr_sack_search_both** **Description** BBR sack search both **Type:** number **Format:** counter **bbr_sack_search_fwd** **Description** BBR sack search fwd **Type:** number **Format:** counter **bbr_sack_search_rev** **Description** BBR sack search rev **Type:** number **Format:** counter **bbr_selected** **Description** BBR algorithm selected **Type:** number **Format:** counter **bbr_tlp_max_rexmit** **Description** BBR tlp max rexmits **Type:** number **Format:** counter **bbr_tlp_tmo** **Description** BBR tlp timeout **Type:** number **Format:** counter **bbr_tlp_xmit** **Description** BBR tlp transmission **Type:** number **Format:** counter **cacklim** **Description** Challenge ACK limited **Type:** number **Format:** counter **cc_idle** **Description** Congestion control window set do to idle **Type:** number **Format:** counter **cc_reduce** **Description** Congestion control window reduced by event **Type:** number **Format:** counter **closed** **Description** Connect closed **Type:** number **Format:** counter **connattempt** **Description** Connect initiated **Type:** number **Format:** counter **conndrops** **Description** Embryonic connect dropped **Type:** number **Format:** counter **connects** **Description** Connect established **Type:** number **Format:** counter **cpurrdrop** **Description** CPU round robin packet drop **Type:** number **Format:** counter **delack** **Description** Delayed acks sent **Type:** number **Format:** counter **drops** **Description** Connect dropped **Type:** number **Format:** counter **earlyrexmit** **Description** Early Retransmission sent **Type:** number **Format:** counter **finwait2_drops** **Description** Drop FIN_WAIT_2 connection after time limit **Type:** number **Format:** counter **keepdrops** **Description** Connect dropped in keepalive **Type:** number **Format:** counter **keepprobe** **Description** Keepalive probe sent **Type:** number **Format:** counter **keeptimeo** **Description** Keepalive timeout **Type:** number **Format:** counter **mburstlim** **Description** Maxburst limited tx **Type:** number **Format:** counter **pawsdrop** **Description** Segments dropped due to PAWS **Type:** number **Format:** counter **persistdrop** **Description** Timeout in persist state **Type:** number **Format:** counter **persisttimeo** **Description** Persist timeout **Type:** number **Format:** counter **predack** **Description** Hdr predict for acks **Type:** number **Format:** counter **preddat** **Description** Hdr predict for data pkts **Type:** number **Format:** counter **proxyheaderv1** **Description** Proxy header v1 **Type:** number **Format:** counter **proxyheaderv2** **Description** Proxy header v2 **Type:** number **Format:** counter **rcvackbyte** **Description** Bytes acked by rcvd acks **Type:** number **Format:** counter **rcvackpack** **Description** Rcvd ack packets **Type:** number **Format:** counter **rcvacktoomuch** **Description** Rcvd acks for unsent data **Type:** number **Format:** counter **rcvbadoff** **Description** Packet received with bad offset **Type:** number **Format:** counter **rcvbyte** **Description** Bytes received **Type:** number **Format:** counter **rcvbyteafterwin** **Description** Bytes rcvd after window **Type:** number **Format:** counter **rcvdsack** **Description** Rcvd DSACK packets **Type:** number **Format:** counter **rcvdupack** **Description** Rcvd duplicate acks **Type:** number **Format:** counter **rcvdupbyte** **Description** Duplicate bytes received **Type:** number **Format:** counter **rcvduppack** **Description** Duplicate packet received **Type:** number **Format:** counter **rcvmemdrop** **Description** Packet dropped for lack of memory **Type:** number **Format:** counter **rcvoobyte** **Description** Out-of-order bytes received **Type:** number **Format:** counter **rcvoopack** **Description** Out-of-order packet received **Type:** number **Format:** counter **rcvpack** **Description** Packet received **Type:** number **Format:** counter **rcvpackafterwin** **Description** Packets with data after window **Type:** number **Format:** counter **rcvpartdupbyte** **Description** Dup. bytes in part-dup. packets **Type:** number **Format:** counter **rcvpartduppack** **Description** Packet with some duplicate data **Type:** number **Format:** counter **rcvtotal** **Description** Total packet received **Type:** number **Format:** counter **rcvwinprobe** **Description** Rcvd window probe packet **Type:** number **Format:** counter **rcvwinupd** **Description** Rcvd window update packets **Type:** number **Format:** counter **reassmemdrop** **Description** Packet dropped during reassembly **Type:** number **Format:** counter **reasstimeout** **Description** Reassembly Time Out **Type:** number **Format:** counter **rexmttimeo** **Description** Retransmit timeout **Type:** number **Format:** counter **rttupdated** **Description** Update RTT **Type:** number **Format:** counter **sack_rcv_blocks** **Description** SACK received **Type:** number **Format:** counter **sack_recovery_episode** **Description** SACK recovery episodes **Type:** number **Format:** counter **sack_rexmit_bytes** **Description** SACK rexmit bytes **Type:** number **Format:** counter **sack_rexmits** **Description** SACK rexmit segments **Type:** number **Format:** counter **sack_send_blocks** **Description** SACK sent **Type:** number **Format:** counter **segstimed** **Description** Segs to get RTT **Type:** number **Format:** counter **sndacks** **Description** Ack packet sent **Type:** number **Format:** counter **sndbyte** **Description** Data bytes sent **Type:** number **Format:** counter **sndcack** **Description** Challenge ACK sent **Type:** number **Format:** counter **sndctrl** **Description** SYN|FIN|RST packet sent **Type:** number **Format:** counter **sndfin** **Description** FIN packet sent **Type:** number **Format:** counter **sndpack** **Description** Data packet sent **Type:** number **Format:** counter **sndprobe** **Description** Window probe sent **Type:** number **Format:** counter **sndrexmitbad** **Description** Unnecessary packet retransmit **Type:** number **Format:** counter **sndrexmitbyte** **Description** Data byte retransmit **Type:** number **Format:** counter **sndrexmitpack** **Description** Data packet retransmit **Type:** number **Format:** counter **sndrst** **Description** RST packet sent **Type:** number **Format:** counter **sndsyn** **Description** SYN packet sent **Type:** number **Format:** counter **sndtotal** **Description** Total packet sent **Type:** number **Format:** counter **sndurg** **Description** URG packet sent **Type:** number **Format:** counter **sndwinup** **Description** Window update packet sent **Type:** number **Format:** counter **timeoutdrop** **Description** Conn dropped in rxmt timeout **Type:** number **Format:** counter