.. _slb_generic_proxy: slb generic-proxy ================= Configure Generic Proxy generic-proxy Specification --------------------------- ===================================== ========================================================== ===================================== ========================================================== **Type** *Configuration Resource* **Element Name** generic-proxy **Element URI** /axapi/v3/slb/generic-proxy **Element Attributes** generic-proxy_attributes **Statistics Data URI** /axapi/v3/slb/generic-proxy/stats **Operational Data URI** /axapi/v3/slb/generic-proxy/oper **Schema** :download:`generic-proxy 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/slb/generic-proxy .. raw:: html :ref:`1659_generic-proxy_attributes` .. raw:: html
Get Object .. raw:: html GET .. raw:: html /axapi/v3/slb/generic-proxy .. raw:: html :ref:`1659_generic-proxy_attributes` .. raw:: html
Modify Object .. raw:: html POST .. raw:: html /axapi/v3/slb/generic-proxy .. raw:: html :ref:`1659_generic-proxy_attributes` .. raw:: html
Replace Object .. raw:: html PUT .. raw:: html /axapi/v3/slb/generic-proxy .. raw:: html :ref:`1659_generic-proxy_attributes` .. raw:: html
Delete Object .. raw:: html DELETE .. raw:: html /axapi/v3/slb/generic-proxy .. raw:: html :ref:`1659_generic-proxy_attributes` .. raw:: html
.. _1659_generic-proxy_attributes: generic-proxy attributes ------------------------ **sampling-enable** **Type:** List **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1659_sampling-enable: sampling-enable ^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **counters1** **Description** 'all': all; 'num': Number; 'curr': Current; 'total': Total; 'svrsel_fail': Number of server selection failed; 'no_route': Number of no routes; 'snat_fail': Number of snat failures; 'client_fail': Number of client failures; 'server_fail': Number of server failures; 'no_sess': Number of no sessions; 'user_session': Number of user sessions; 'acr_out': Number of ACRs out; 'acr_in': Number of ACRs in; 'aca_out': Number of ACAs out; 'aca_in': Number of ACAs in; 'cea_out': Number of CEAs out; 'cea_in': Number of CEAs in; 'cer_out': Number of CERs out; 'cer_in': Number of CERs in; 'dwr_out': Number of DWRs out; 'dwr_in': Number of DWRs in; 'dwa_out': Number of DWAs out; 'dwa_in': Number of DWAs in; 'str_out': Number of STRs out; 'str_in': Number of STRs in; 'sta_out': Number of STAs out; 'sta_in': Number of STAs in; 'asr_out': Number of ASRs out; 'asr_in': Number of ASRs in; 'asa_out': Number of ASAs out; 'asa_in': Number of ASAs in; 'other_out': Number of other messages out; 'other_in': Number of other messages in; 'total_http_req_enter_gen': Total number of HTTP requests enter generic proxy; 'mismatch_fwd_id': Diameter mismatch fwd session id; 'mismatch_rev_id': Diameter mismatch rev session id; 'unkwn_cmd_code': Diameter unkown cmd code; 'no_session_id': Diameter no session id avp; 'no_fwd_tuple': Diameter no fwd tuple matched; 'no_rev_tuple': Diameter no rev tuple matched; 'dcmsg_fwd_in': Diameter cross cpu fwd in; 'dcmsg_fwd_out': Diameter cross cpu fwd out; 'dcmsg_rev_in': Diameter cross cpu rev in; 'dcmsg_rev_out': Diameter cross cpu rev out; 'dcmsg_error': Diameter cross cpu error; 'retry_client_request': Diameter retry client request; 'retry_client_request_fail': Diameter retry client request fail; 'reply_unknown_session_id': Reply with unknown session ID error info; 'ccr_out': Number of CCRs out; 'ccr_in': Number of CCRs in; 'cca_out': Number of CCAs out; 'cca_in': Number of CCAs in; 'ccr_i': Number of CCRs initial; 'ccr_u': Number of CCRs update; 'ccr_t': Number of CCRs terminate; 'cca_t': Number of CCAs terminate; 'terminate_on_cca_t': Diameter terminate on cca_t; 'forward_unknown_session_id': Forward server side message with unknown session id; 'update_latest_server': Update to the latest server that used a session id; 'client_select_fail': Fail to select client; 'close_conn_when_vport_down': Close client conn when virtual port is down; 'invalid_avp': AVP value contains illegal chars; 'reselect_fwd_tuple': Original client tuple does not exist so reselect another one; 'reselect_fwd_tuple_other_cpu': Original client tuple does not exist so reselect another one on other CPUs; 'reselect_rev_tuple': Original server tuple does not exist so reselect another one; 'conn_closed_by_client': Client initiates TCP close/reset; 'conn_closed_by_server': Server initiates TCP close/reset; 'reply_invalid_avp_value': Reply with invalid AVP error info; 'reply_unable_to_deliver': Reply with unable to deliver error info; 'reply_error_info_fail': Fail to reply error info to peer; 'dpr_out': Number of DPRs out; 'dpr_in': Number of DPRs in; 'dpa_out': Number of DPAs out; 'dpa_in': Number of DPAs in; **Type:** string **Supported Values:** all, num, curr, total, svrsel_fail, no_route, snat_fail, client_fail, server_fail, no_sess, user_session, acr_out, acr_in, aca_out, aca_in, cea_out, cea_in, cer_out, cer_in, dwr_out, dwr_in, dwa_out, dwa_in, str_out, str_in, sta_out, sta_in, asr_out, asr_in, asa_out, asa_in, other_out, other_in, total_http_req_enter_gen, mismatch_fwd_id, mismatch_rev_id, unkwn_cmd_code, no_session_id, no_fwd_tuple, no_rev_tuple, dcmsg_fwd_in, dcmsg_fwd_out, dcmsg_rev_in, dcmsg_rev_out, dcmsg_error, retry_client_request, retry_client_request_fail, reply_unknown_session_id, ccr_out, ccr_in, cca_out, cca_in, ccr_i, ccr_u, ccr_t, cca_t, terminate_on_cca_t, forward_unknown_session_id, update_latest_server, client_select_fail, close_conn_when_vport_down, invalid_avp, reselect_fwd_tuple, reselect_fwd_tuple_other_cpu, reselect_rev_tuple, conn_closed_by_client, conn_closed_by_server, reply_invalid_avp_value, reply_unable_to_deliver, reply_error_info_fail, dpr_out, dpr_in, dpa_out, dpa_in .. _1659_stats_data: stats data ---------- .. list-table:: :widths: 10 20 30 80 :header-rows: 2 :stub-columns: 1 * - - Counter - Size - Description * - - - - * - - ccr_in - 8 - Number of CCRs in * - - forward_unknown_session_id - 8 - Forward server side message with unknown session id * - - svrsel_fail - 8 - Number of server selection failed * - - curr - 8 - Current * - - conn_closed_by_server - 8 - Server initiates TCP close/reset * - - acr_out - 8 - Number of ACRs out * - - dwr_in - 8 - Number of DWRs in * - - cca_t - 8 - Number of CCAs terminate * - - retry_client_request_fail - 8 - Diameter retry client request fail * - - cca_in - 8 - Number of CCAs in * - - num - 8 - Number * - - no_route - 8 - Number of no routes * - - conn_closed_by_client - 8 - Client initiates TCP close/reset * - - server_fail - 8 - Number of server failures * - - user_session - 8 - Number of user sessions * - - dcmsg_fwd_in - 8 - Diameter cross cpu fwd in * - - aca_out - 8 - Number of ACAs out * - - sta_in - 8 - Number of STAs in * - - total - 8 - Total * - - dwa_in - 8 - Number of DWAs in * - - no_session_id - 8 - Diameter no session id avp * - - dwa_out - 8 - Number of DWAs out * - - client_select_fail - 8 - Fail to select client * - - asa_in - 8 - Number of ASAs in * - - dcmsg_fwd_out - 8 - Diameter cross cpu fwd out * - - reselect_fwd_tuple - 8 - Original client tuple does not exist so reselect another one * - - retry_client_request - 8 - Diameter retry client request * - - reply_unable_to_deliver - 8 - Reply with unable to deliver error info * - - reselect_rev_tuple - 8 - Original server tuple does not exist so reselect another one * - - dcmsg_error - 8 - Diameter cross cpu error * - - asr_out - 8 - Number of ASRs out * - - cca_out - 8 - Number of CCAs out * - - update_latest_server - 8 - Update to the latest server that used a session id * - - total_http_req_enter_gen - 8 - Total number of HTTP requests enter generic proxy * - - aca_in - 8 - Number of ACAs in * - - terminate_on_cca_t - 8 - Diameter terminate on cca_t * - - unkwn_cmd_code - 8 - Diameter unkown cmd code * - - dwr_out - 8 - Number of DWRs out * - - dpa_out - 8 - Number of DPAs out * - - invalid_avp - 8 - AVP value contains illegal chars * - - other_out - 8 - Number of other messages out * - - cea_out - 8 - Number of CEAs out * - - dpr_in - 8 - Number of DPRs in * - - asr_in - 8 - Number of ASRs in * - - reply_error_info_fail - 8 - Fail to reply error info to peer * - - no_fwd_tuple - 8 - Diameter no fwd tuple matched * - - cer_in - 8 - Number of CERs in * - - str_in - 8 - Number of STRs in * - - sta_out - 8 - Number of STAs out * - - snat_fail - 8 - Number of snat failures * - - client_fail - 8 - Number of client failures * - - cer_out - 8 - Number of CERs out * - - str_out - 8 - Number of STRs out * - - dcmsg_rev_in - 8 - Diameter cross cpu rev in * - - ccr_t - 8 - Number of CCRs terminate * - - ccr_u - 8 - Number of CCRs update * - - cea_in - 8 - Number of CEAs in * - - mismatch_fwd_id - 8 - Diameter mismatch fwd session id * - - close_conn_when_vport_down - 8 - Close client conn when virtual port is down * - - no_rev_tuple - 8 - Diameter no rev tuple matched * - - mismatch_rev_id - 8 - Diameter mismatch rev session id * - - reselect_fwd_tuple_other_cpu - 8 - Original client tuple does not exist so reselect another one on other CPUs * - - asa_out - 8 - Number of ASAs out * - - dcmsg_rev_out - 8 - Diameter cross cpu rev out * - - no_sess - 8 - Number of no sessions * - - dpa_in - 8 - Number of DPAs in * - - reply_invalid_avp_value - 8 - Reply with invalid AVP error info * - - reply_unknown_session_id - 8 - Reply with unknown session ID error info * - - ccr_out - 8 - Number of CCRs out * - - dpr_out - 8 - Number of DPRs out * - - other_in - 8 - Number of other messages in * - - ccr_i - 8 - Number of CCRs initial * - - acr_in - 8 - Number of ACRs in .. _1659_oper_data: operational data ---------------- .. list-table:: :widths: 10 20 30 80 :header-rows: 2 :stub-columns: 1 * - - Counter - Size - Description * - - - - * - - generic-proxy-cpu-list - - generic-proxy-cpu-list * - - cpu-count - number - cpu-count