.. _slb_spdy_proxy_stats:

slb spdy-proxy stats
====================

Statistics for the object spdy-proxy


spdy-proxy Specification
------------------------

	===================================== =============================================================
	 **Parameter**                         **Value** 

	===================================== =============================================================
	 **Type**                              *Configuration Resource*

	 **Element Name**                      spdy-proxy

	 **Element URI**                       /axapi/v3/slb/spdy-proxy/stats

	 **Element Attributes**                spdy-proxy_attributes

	 **Partition Visibility**              None

	 **Schema**                             :download:`spdy-proxy schema <slb-spdy-proxy-stats/slb-spdy-proxy-stats.txt>`
	===================================== =============================================================





	**Operations Allowed:**




.. raw:: html

   <script type="text/javascript">
 function showExample(a,b) { document.getElementById(a+'_div').style.display = 'block'; document.getElementById(a+'_cl').style.display = 'block'; document.getElementById(a+'_eg').style.display = 'none';}
   function closeExample(a,b) { document.getElementById(a+'_div').style.display = 'none'; document.getElementById(a+'_cl').style.display = 'none'; document.getElementById(a+'_eg').style.display = 'block';}
 </script>
   <table width='90%' style='margin-left:5%'>



.. raw:: html

   <tr style='border-bottom: thin solid; border-top: thin solid'><th width=15%>Operation</th><th width=10%>Method</th><th>URI</th><th width=15%>Payload</th><th width=10%></th></tr>




.. raw:: html

   <tr  style='border-bottom: thin solid;'><td valign = 'top'>


Create Object



.. raw:: html

   </td><td valign = 'top'>


POST



.. raw:: html

   </td><td valign = 'top'>


/axapi/v3/slb/spdy-proxy/stats



.. raw:: html

   </td><td valign = 'top'>


:ref:`2898_spdy-proxy_attributes`



.. raw:: html

   </td><td></td></tr>




.. raw:: html

   <tr  style='border-bottom: thin solid;'><td valign = 'top'>


Get Object



.. raw:: html

   </td><td valign = 'top'>


GET



.. raw:: html

   </td><td valign = 'top'>


/axapi/v3/slb/spdy-proxy/stats



.. raw:: html

   </td><td valign = 'top'>


:ref:`2898_spdy-proxy_attributes`



.. raw:: html

   </td><td></td></tr>




.. raw:: html

   <tr  style='border-bottom: thin solid;'><td valign = 'top'>


Modify Object



.. raw:: html

   </td><td valign = 'top'>


POST



.. raw:: html

   </td><td valign = 'top'>


/axapi/v3/slb/spdy-proxy/stats



.. raw:: html

   </td><td valign = 'top'>


:ref:`2898_spdy-proxy_attributes`



.. raw:: html

   </td><td></td></tr>




.. raw:: html

   <tr  style='border-bottom: thin solid;'><td valign = 'top'>


Replace Object



.. raw:: html

   </td><td valign = 'top'>


PUT



.. raw:: html

   </td><td valign = 'top'>


/axapi/v3/slb/spdy-proxy/stats



.. raw:: html

   </td><td valign = 'top'>


:ref:`2898_spdy-proxy_attributes`



.. raw:: html

   </td><td></td></tr>




.. raw:: html

   <tr  style='border-bottom: thin solid;'><td valign = 'top'>


Delete Object



.. raw:: html

   </td><td valign = 'top'>


DELETE



.. raw:: html

   </td><td valign = 'top'>


/axapi/v3/slb/spdy-proxy/stats



.. raw:: html

   </td><td valign = 'top'>


:ref:`2898_spdy-proxy_attributes`



.. raw:: html

   </td><td></td></tr>




.. raw:: html

   </table>

.. _2898_spdy-proxy_attributes:

spdy-proxy attributes
---------------------

    **stats**

        **Description:** stats is a **JSON Block**.  Please see below for :ref:`2898_stats` 

        **Type:** Object

.. _2898_stats:

stats
^^^^^
	=============================== ===================================================
	**Specification**                 **Value**
	=============================== ===================================================
	 **Type**                        *object*

	=============================== ===================================================

    **client_fin**

        **Description** Client FIN

        **Type:** number

        **Format:** counter

    **client_goaway**

        **Description** 

        **Type:** number

        **Format:** counter

    **client_rst**

        **Description** 

        **Type:** number

        **Format:** counter

    **client_rst_nostream**

        **Description** Close RST stream not found

        **Type:** number

        **Format:** counter

    **close_session_already_closed**

        **Description** Closing closed session

        **Type:** number

        **Format:** counter

    **close_stream_already_closed**

        **Description** Closing closed stream

        **Type:** number

        **Format:** counter

    **close_stream_not_http_proxy**

        **Description** Close Stream not http-proxy

        **Type:** number

        **Format:** counter

    **close_stream_session_close**

        **Description** Stream close session close

        **Type:** number

        **Format:** counter

    **close_stream_session_not_found**

        **Description** Close stream session not found

        **Type:** number

        **Format:** counter

    **close_stream_stream_not_found**

        **Description** Close stream stream not found

        **Type:** number

        **Format:** counter

    **compress_ctx_alloc_fail**

        **Description** Compression context allocation fail

        **Type:** number

        **Format:** counter

    **control_frame**

        **Description** Control frame received

        **Type:** number

        **Format:** counter

    **ctx_alloc_fail**

        **Description** Context alloc fail

        **Type:** number

        **Format:** counter

    **curr_http_proxy**

        **Description** Curr HTTP Proxy Conns

        **Type:** number

        **Format:** counter

    **curr_proxy**

        **Description** Curr Proxy Conns

        **Type:** number

        **Format:** counter

    **curr_stream**

        **Description** Curr Streams

        **Type:** number

        **Format:** counter

    **data_cb_no_tuple**

        **Description** Data callback no tuple

        **Type:** number

        **Format:** counter

    **data_frame**

        **Description** Data frame received

        **Type:** number

        **Format:** counter

    **data_no_stream**

        **Description** Data no stream found

        **Type:** number

        **Format:** counter

    **data_no_stream_goaway_close**

        **Description** Data no stream and no goaway and close session

        **Type:** number

        **Format:** counter

    **data_no_stream_no_goaway**

        **Description** Data no stream and no goaway

        **Type:** number

        **Format:** counter

    **data_on_closed_stream**

        **Description** Data on closed stream

        **Type:** number

        **Format:** counter

    **decompress_fail**

        **Description** Decompress fail

        **Type:** number

        **Format:** counter

    **deflate_ctx**

        **Description** Deflate context

        **Type:** number

        **Format:** counter

    **est_cb_no_tuple**

        **Description** Est callback no tuple

        **Type:** number

        **Format:** counter

    **fin_close_session**

        **Description** FIN close session

        **Type:** number

        **Format:** counter

    **fin_stream_closed**

        **Description** HTTP FIN stream already closed

        **Type:** number

        **Format:** counter

    **header_after_session_close**

        **Description** Header after session close

        **Type:** number

        **Format:** counter

    **header_compress_fail**

        **Description** Header compress fail

        **Type:** number

        **Format:** counter

    **headers_frame**

        **Description** Headers frame received

        **Type:** number

        **Format:** counter

    **http_close_stream_closed**

        **Description** HTTP close stream already closed

        **Type:** number

        **Format:** counter

    **http_conn_alloc_fail**

        **Description** HTTP connection allocation fail

        **Type:** number

        **Format:** counter

    **http_data_session_close**

        **Description** HTTP data session close

        **Type:** number

        **Format:** counter

    **http_data_stream_close**

        **Description** HTTP data stream already closed

        **Type:** number

        **Format:** counter

    **http_data_stream_not_found**

        **Description** HTTP data stream not found

        **Type:** number

        **Format:** counter

    **http_err_stream_closed**

        **Description** HTTP error stream already closed

        **Type:** number

        **Format:** counter

    **http_hdr_stream_close**

        **Description** HTTP header stream already closed

        **Type:** number

        **Format:** counter

    **inflate_ctx**

        **Description** Inflate context

        **Type:** number

        **Format:** counter

    **invalid_frame_size**

        **Description** Invalid frame size

        **Type:** number

        **Format:** counter

    **invalid_version**

        **Description** Invalid version

        **Type:** number

        **Format:** counter

    **invalid_window_size**

        **Description** Invalid window size

        **Type:** number

        **Format:** counter

    **max_concurrent_stream_limit**

        **Description** Max concurrent stream limit

        **Type:** number

        **Format:** counter

    **name_value_connection**

        **Description** Name value connection

        **Type:** number

        **Format:** counter

    **name_value_invalid_http_ver**

        **Description** Name value invalid http version

        **Type:** number

        **Format:** counter

    **name_value_keepalive**

        **Description** Name value keep alive

        **Type:** number

        **Format:** counter

    **name_value_no_must_have**

        **Description** Name value no must have

        **Type:** number

        **Format:** counter

    **name_value_proxy_conn**

        **Description** Name value proxy-connection

        **Type:** number

        **Format:** counter

    **name_value_total_len_ex**

        **Description** Name value total length exceeded

        **Type:** number

        **Format:** counter

    **name_value_trasnfer_encod**

        **Description** Name value transfer encoding

        **Type:** number

        **Format:** counter

    **name_value_zero_len**

        **Description** Name value zero name length

        **Type:** number

        **Format:** counter

    **new_stream_session_del**

        **Description** New Stream after Session delete

        **Type:** number

        **Format:** counter

    **ping_frame**

        **Description** Ping frame received

        **Type:** number

        **Format:** counter

    **ping_sent**

        **Description** PING sent

        **Type:** number

        **Format:** counter

    **request_header_alloc_fail**

        **Description** Request/Header allocation fail

        **Type:** number

        **Format:** counter

    **server_fin**

        **Description** Server FIN

        **Type:** number

        **Format:** counter

    **server_goaway**

        **Description** Server GOAWAY sent

        **Type:** number

        **Format:** counter

    **server_rst**

        **Description** Server RST sent

        **Type:** number

        **Format:** counter

    **server_rst_close_stream**

        **Description** Server RST close stream

        **Type:** number

        **Format:** counter

    **session_close**

        **Description** Session close

        **Type:** number

        **Format:** counter

    **session_err**

        **Description** Session err

        **Type:** number

        **Format:** counter

    **session_needs_requeue**

        **Description** Session needs requeue

        **Type:** number

        **Format:** counter

    **settings_frame**

        **Description** Setting frame received

        **Type:** number

        **Format:** counter

    **stream_alloc_fail**

        **Description** Stream alloc fail

        **Type:** number

        **Format:** counter

    **stream_close**

        **Description** Stream close

        **Type:** number

        **Format:** counter

    **stream_err**

        **Description** Stream err

        **Type:** number

        **Format:** counter

    **stream_found**

        **Description** Stream found

        **Type:** number

        **Format:** counter

    **stream_lt_prev**

        **Description** Stream id less than previous

        **Type:** number

        **Format:** counter

    **stream_not_found**

        **Description** STREAM not found

        **Type:** number

        **Format:** counter

    **syn_after_goaway**

        **Description** SYN after goaway

        **Type:** number

        **Format:** counter

    **syn_frame**

        **Description** SYN stream frame received

        **Type:** number

        **Format:** counter

    **syn_reply_alr_rcvd**

        **Description** SYN reply already received

        **Type:** number

        **Format:** counter

    **syn_reply_frame**

        **Description** SYN reply frame received

        **Type:** number

        **Format:** counter

    **syn_stream_exist_or_even**

        **Description** Stream already exists

        **Type:** number

        **Format:** counter

    **syn_unidir**

        **Description** Unidirectional SYN

        **Type:** number

        **Format:** counter

    **tcp_err**

        **Description** TCP sock error

        **Type:** number

        **Format:** counter

    **total_http_proxy**

        **Description** Total HTTP Proxy Conns

        **Type:** number

        **Format:** counter

    **total_proxy**

        **Description** Total Proxy Conns

        **Type:** number

        **Format:** counter

    **total_stream**

        **Description** Total Streams

        **Type:** number

        **Format:** counter

    **total_stream_succ**

        **Description** Streams(succ)

        **Type:** number

        **Format:** counter

    **total_v2_proxy**

        **Description** Version 2 Streams

        **Type:** number

        **Format:** counter

    **total_v3_proxy**

        **Description** Version 3 Streams

        **Type:** number

        **Format:** counter

    **unknown_control_frame**

        **Description** Unknown control frame

        **Type:** number

        **Format:** counter

    **window_frame**

        **Description** Window update frame received

        **Type:** number

        **Format:** counter

    **window_no_stream**

        **Description** Window update no stream found

        **Type:** number

        **Format:** counter