slb smpp

Show SMPP Statistics

smpp Specification

Type Configuration Resource
Element Name smpp
Element URI /axapi/v3/slb/smpp
Element Attributes smpp_attributes
Statistics Data URI /axapi/v3/slb/smpp/stats
Schema smpp schema

Operations Allowed:

Operation Method URI Payload

Create Object

POST

/axapi/v3/slb/smpp

smpp Attributes

Get Object

GET

/axapi/v3/slb/smpp

smpp Attributes

Modify Object

POST

/axapi/v3/slb/smpp

smpp Attributes

Replace Object

PUT

/axapi/v3/slb/smpp

smpp Attributes

Delete Object

DELETE

/axapi/v3/slb/smpp

smpp Attributes

Get Stats

GET

/axapi/v3/slb/smpp/stats

stats data

smpp Attributes

sampling-enable

Description: sampling-enable is a JSON List . Please see below for sampling-enable

Type: List

uuid

Description: uuid of the object

Type: string

sampling-enable

Specification
Type list
Block object keys

counters1

Description: ‘all’: all; ‘msg_proxy_current’: Curr SMPP Proxy; ‘msg_proxy_total’: Total SMPP Proxy; ‘msg_proxy_mem_allocd’: msg_proxy_mem_allocd; ‘msg_proxy_mem_cached’: msg_proxy_mem_cached; ‘msg_proxy_mem_freed’: msg_proxy_mem_freed; ‘msg_proxy_client_recv’: Client message rcvd; ‘msg_proxy_client_send_success’: Sent to server; ‘msg_proxy_client_incomplete’: Incomplete; ‘msg_proxy_client_drop’: AX responds directly; ‘msg_proxy_client_connection’: Connecting server; ‘msg_proxy_client_fail’: Number of SMPP messages received from client but failed to forward to server; ‘msg_proxy_client_fail_parse’: msg_proxy_client_fail_parse; ‘msg_proxy_client_fail_process’: msg_proxy_client_fail_process; ‘msg_proxy_client_fail_snat’: msg_proxy_client_fail_snat; ‘msg_proxy_client_exceed_tmp_buff’: msg_proxy_client_exceed_tmp_buff; ‘msg_proxy_client_fail_send_pkt’: msg_proxy_client_fail_send_pkt; ‘msg_proxy_client_fail_start_server_Conn’: msg_proxy_client_fail_start_server_Conn; ‘msg_proxy_server_recv’: Server message rcvd; ‘msg_proxy_server_send_success’: Sent to client; ‘msg_proxy_server_incomplete’: Incomplete; ‘msg_proxy_server_drop’: Number of the packet AX drop; ‘msg_proxy_server_fail’: Number of SMPP messages received from server but failed to forward to client; ‘msg_proxy_server_fail_parse’: msg_proxy_server_fail_parse; ‘msg_proxy_server_fail_process’: msg_proxy_server_fail_process; ‘msg_proxy_server_fail_selec_connt’: msg_proxy_server_fail_selec_connt; ‘msg_proxy_server_fail_snat’: msg_proxy_server_fail_snat; ‘msg_proxy_server_exceed_tmp_buff’: msg_proxy_server_exceed_tmp_buff; ‘msg_proxy_server_fail_send_pkt’: msg_proxy_server_fail_send_pkt; ‘msg_proxy_create_server_conn’: Server conn created; ‘msg_proxy_start_server_conn’: Number of server connection created successfully; ‘msg_proxy_fail_start_server_conn’: Number of server connection created failed; ‘msg_proxy_server_conn_fail_snat’: msg_proxy_server_conn_fail_snat; ‘msg_proxy_fail_construct_server_conn’: msg_proxy_fail_construct_server_conn; ‘msg_proxy_fail_reserve_pconn’: msg_proxy_fail_reserve_pconn; ‘msg_proxy_start_server_conn_failed’: msg_proxy_start_server_conn_failed; ‘msg_proxy_server_conn_already_exists’: msg_proxy_server_conn_already_exists; ‘msg_proxy_fail_insert_server_conn’: msg_proxy_fail_insert_server_conn; ‘msg_proxy_parse_msg_fail’: msg_proxy_parse_msg_fail; ‘msg_proxy_process_msg_fail’: msg_proxy_process_msg_fail; ‘msg_proxy_no_vport’: msg_proxy_no_vport; ‘msg_proxy_fail_select_server’: msg_proxy_fail_select_server; ‘msg_proxy_fail_alloc_mem’: msg_proxy_fail_alloc_mem; ‘msg_proxy_unexpected_err’: msg_proxy_unexpected_err; ‘msg_proxy_l7_cpu_failed’: msg_proxy_l7_cpu_failed; ‘msg_proxy_l4_to_l7’: msg_proxy_l4_to_l7; ‘msg_proxy_l4_from_l7’: msg_proxy_l4_from_l7; ‘msg_proxy_to_l4_send_pkt’: msg_proxy_to_l4_send_pkt; ‘msg_proxy_l4_from_l4_send’: msg_proxy_l4_from_l4_send; ‘msg_proxy_l7_to_L4’: msg_proxy_l7_to_L4; ‘msg_proxy_mag_back’: msg_proxy_mag_back; ‘msg_proxy_fail_dcmsg’: msg_proxy_fail_dcmsg; ‘msg_proxy_deprecated_conn’: msg_proxy_deprecated_conn; ‘msg_proxy_hold_msg’: msg_proxy_hold_msg; ‘msg_proxy_split_pkt’: msg_proxy_split_pkt; ‘msg_proxy_pipline_msg’: msg_proxy_pipline_msg; ‘msg_proxy_client_reset’: msg_proxy_client_reset; ‘msg_proxy_server_reset’: msg_proxy_server_reset; ‘payload_allocd’: payload_allocd; ‘payload_freed’: payload_freed; ‘pkt_too_small’: pkt_too_small; ‘invalid_seq’: invalid_seq; ‘AX_response_directly’: Number of packet which AX responds directly; ‘select_client_conn’: Client conn selection; ‘select_client_by_req’: Select by request; ‘select_client_from_list’: Select by roundbin; ‘select_client_by_conn’: Select by conn; ‘select_client_fail’: Select failed; ‘select_server_conn’: Server conn selection; ‘select_server_by_req’: Select by request; ‘select_server_from_list’: Select by roundbin; ‘select_server_by_conn’: Select server conn by client conn; ‘select_server_fail’: Fail to select server conn; ‘bind_conn’: bind_conn; ‘unbind_conn’: unbind_conn; ‘enquire_link_recv’: enquire_link_recv; ‘enquire_link_resp_recv’: enquire_link_resp_recv; ‘enquire_link_send’: enquire_link_send; ‘enquire_link_resp_send’: enquire_link_resp_send; ‘client_conn_put_in_list’: client_conn_put_in_list; ‘client_conn_get_from_list’: client_conn_get_from_list; ‘server_conn_put_in_list’: server_conn_put_in_list; ‘server_conn_get_from_list’: server_conn_get_from_list; ‘server_conn_fail_bind’: server_conn_fail_bind; ‘single_msg’: single_msg; ‘fail_bind_msg’: fail_bind_msg;

Type: string

Supported Values: all, msg_proxy_current, msg_proxy_total, msg_proxy_mem_allocd, msg_proxy_mem_cached, msg_proxy_mem_freed, msg_proxy_client_recv, msg_proxy_client_send_success, msg_proxy_client_incomplete, msg_proxy_client_drop, msg_proxy_client_connection, msg_proxy_client_fail, msg_proxy_client_fail_parse, msg_proxy_client_fail_process, msg_proxy_client_fail_snat, msg_proxy_client_exceed_tmp_buff, msg_proxy_client_fail_send_pkt, msg_proxy_client_fail_start_server_Conn, msg_proxy_server_recv, msg_proxy_server_send_success, msg_proxy_server_incomplete, msg_proxy_server_drop, msg_proxy_server_fail, msg_proxy_server_fail_parse, msg_proxy_server_fail_process, msg_proxy_server_fail_selec_connt, msg_proxy_server_fail_snat, msg_proxy_server_exceed_tmp_buff, msg_proxy_server_fail_send_pkt, msg_proxy_create_server_conn, msg_proxy_start_server_conn, msg_proxy_fail_start_server_conn, msg_proxy_server_conn_fail_snat, msg_proxy_fail_construct_server_conn, msg_proxy_fail_reserve_pconn, msg_proxy_start_server_conn_failed, msg_proxy_server_conn_already_exists, msg_proxy_fail_insert_server_conn, msg_proxy_parse_msg_fail, msg_proxy_process_msg_fail, msg_proxy_no_vport, msg_proxy_fail_select_server, msg_proxy_fail_alloc_mem, msg_proxy_unexpected_err, msg_proxy_l7_cpu_failed, msg_proxy_l4_to_l7, msg_proxy_l4_from_l7, msg_proxy_to_l4_send_pkt, msg_proxy_l4_from_l4_send, msg_proxy_l7_to_L4, msg_proxy_mag_back, msg_proxy_fail_dcmsg, msg_proxy_deprecated_conn, msg_proxy_hold_msg, msg_proxy_split_pkt, msg_proxy_pipline_msg, msg_proxy_client_reset, msg_proxy_server_reset, payload_allocd, payload_freed, pkt_too_small, invalid_seq, AX_response_directly, select_client_conn, select_client_by_req, select_client_from_list, select_client_by_conn, select_client_fail, select_server_conn, select_server_by_req, select_server_from_list, select_server_by_conn, select_server_fail, bind_conn, unbind_conn, enquire_link_recv, enquire_link_resp_recv, enquire_link_send, enquire_link_resp_send, client_conn_put_in_list, client_conn_get_from_list, server_conn_put_in_list, server_conn_get_from_list, server_conn_fail_bind, single_msg, fail_bind_msg

stats data

Counter Size Description
select_client_conn 2 Client conn selection
select_client_fail 2 Select failed
msg_proxy_server_incomplete 2 Incomplete
select_client_by_conn 2 Select by conn
AX_response_directly 2 Number of packet which AX responds directly
select_client_by_req 2 Select by request
select_server_by_req 2 Select by request
select_server_by_conn 2 Select server conn by client conn
msg_proxy_client_send_success 2 Sent to server
msg_proxy_client_drop 2 AX responds directly
msg_proxy_total 2 Total SMPP Proxy
select_server_from_list 2 Select by roundbin
msg_proxy_current 2 Curr SMPP Proxy
msg_proxy_client_fail 2 Number of SMPP messages received from client but failed to forward to server
msg_proxy_create_server_conn 2 Server conn created
msg_proxy_server_send_success 2 Sent to client
msg_proxy_server_fail 2 Number of SMPP messages received from server but failed to forward to client
select_client_from_list 2 Select by roundbin
msg_proxy_client_incomplete 2 Incomplete
msg_proxy_server_drop 2 Number of the packet AX drop
select_server_fail 2 Fail to select server conn
msg_proxy_start_server_conn 2 Number of server connection created successfully
msg_proxy_fail_start_server_conn 2 Number of server connection created failed
select_server_conn 2 Server conn selection
msg_proxy_server_recv 2 Server message rcvd
msg_proxy_client_connection 2 Connecting server
msg_proxy_client_recv 2 Client message rcvd