a10_visibility_topn_gtp_network_element_topn_tmpl_metrics

Synopsis

Configure topn metrics for fw.gtp.network-element

Parameters

Parameters

Choices/Defaults

Comment

state

str/required

[‘noop’, ‘present’, ‘absent’]

State of the object to be created.

ansible_host

str/required

Host for AXAPI authentication

ansible_username

str/required

Username for AXAPI authentication

ansible_password

str/required

Password for AXAPI authentication

ansible_port

int/required

Port for AXAPI authentication

a10_device_context_id

int

[‘1-8’]

Device ID for aVCS configuration

a10_partition

str

Destination/target partition for object/command

gtp_network_element_topn_tmpl_name

str/required

Key to identify parent object

uplink_bytes

bool

Track Top-N entities for Uplink Bytes

downlink_bytes

bool

Track Top-N entities for Downlink Bytes

uplink_pkts

bool

Track Top-N entities for Uplink Packets

downlink_pkts

bool

Track Top-N entities for Downlink Packets

gtp_v0_c_tunnel_created

bool

Track Top-N entities for GTPv0-C Tunnel Created

gtp_v0_c_tunnel_half_open

bool

Track Top-N entities for GTPv0-C Half open tunnel created

gtp_v0_c_tunnel_half_closed

bool

Track Top-N entities for GTPv0-C Tunnel Delete Request

gtp_v0_c_tunnel_closed

bool

Track Top-N entities for GTPv0-C Tunnel Marked Deleted

gtp_v0_c_tunnel_deleted

bool

Track Top-N entities for GTPv0-C Tunnel Deleted

gtp_v0_c_half_open_tunnel_closed

bool

Track Top-N entities for GTPv0-C Half open tunnel closed

gtp_v1_c_tunnel_created

bool

Track Top-N entities for GTPv1-C Tunnel Created

gtp_v1_c_tunnel_half_open

bool

Track Top-N entities for GTPv1-C Half open tunnel created

gtp_v1_c_tunnel_half_closed

bool

Track Top-N entities for GTPv1-C Tunnel Delete Request

gtp_v1_c_tunnel_closed

bool

Track Top-N entities for GTPv1-C Tunnel Marked Deleted

gtp_v1_c_tunnel_deleted

bool

Track Top-N entities for GTPv1-C Tunnel Deleted

gtp_v1_c_half_open_tunnel_closed

bool

Track Top-N entities for GTPv1-C Half open tunnel closed

gtp_v2_c_tunnel_created

bool

Track Top-N entities for GTPv2-C Tunnel Created

gtp_v2_c_tunnel_half_open

bool

Track Top-N entities for GTPv2-C Half open tunnel created

gtp_v2_c_tunnel_half_closed

bool

Track Top-N entities for GTPv2-C Tunnel Delete Request

gtp_v2_c_tunnel_closed

bool

Track Top-N entities for GTPv2-C Tunnel Marked Deleted

gtp_v2_c_tunnel_deleted

bool

Track Top-N entities for GTPv2-C Tunnel Deleted

gtp_v2_c_half_open_tunnel_closed

bool

Track Top-N entities for GTPv2-C Half open tunnel closed

gtp_u_tunnel_created

bool

Track Top-N entities for GTP-U Tunnel Created

gtp_u_tunnel_deleted

bool

Track Top-N entities for GTP-U Tunnel Deleted

gtp_v0_c_update_pdp_resp_unsuccess

bool

Track Top-N entities for GTPv0-C Update PDP Context Response Unsuccessful

gtp_v1_c_update_pdp_resp_unsuccess

bool

Track Top-N entities for GTPv1-C Update PDP Context Response Unsuccessful

gtp_v2_c_mod_bearer_resp_unsuccess

bool

Track Top-N entities for GTPv2-C Modify Bearer Response Unsuccessful

gtp_v0_c_create_pdp_resp_unsuccess

bool

Track Top-N entities for GTPv0-C Create PDP Context Response Unsuccessful

gtp_v1_c_create_pdp_resp_unsuccess

bool

Track Top-N entities for GTPv1-C Create PDP Context Response Unsuccessful

gtp_v2_c_create_sess_resp_unsuccess

bool

Track Top-N entities for GTPv2-C Create Session Response Unsuccessful

gtp_v2_c_piggyback_message

bool

Track Top-N entities for GTPv2-C Piggyback Messages

gtp_path_management_message

bool

Track Top-N entities for GTP Path Management Messages Received

gtp_v0_c_tunnel_deleted_restart

bool

Track Top-N entities for GTPv0-C Tunnel Deleted with Restart/failure

gtp_v1_c_tunnel_deleted_restart

bool

Track Top-N entities for GTPv1-C Tunnel Deleted with Restart/failure

gtp_v2_c_tunnel_deleted_restart

bool

Track Top-N entities for GTPv2-C Tunnel Deleted with Restart/failure

gtp_v0_c_reserved_message_allow

bool

Track Top-N entities for GTPv0-C Reserved Message Allow

gtp_v1_c_reserved_message_allow

bool

Track Top-N entities for GTPv1-C Reserved Message Allow

gtp_v2_c_reserved_message_allow

bool

Track Top-N entities for GTPv2-C Reserved Message Allow

drop_vld_reserved_field_set

bool

Track Top-N entities for Validation Drop= Reserved Header Field Set

drop_vld_tunnel_id_flag

bool

Track Top-N entities for Validation Drop= Tunnel Header Flag Not Set

drop_vld_invalid_flow_label_v0

bool

Track Top-N entities for Validation Drop= Invalid Flow Label in GTPv0-C Header

drop_vld_invalid_teid

bool

Track Top-N entities for Validation Drop= Invalid TEID Value

drop_vld_unsupported_message_type

bool

Track Top-N entities for Validation Drop= Message type not supported by GTP Version

drop_vld_out_of_state

bool

Track Top-N entities for Validation Drop= Out Of State GTP Message

drop_vld_mandatory_information_element

bool

Track Top-N entities for Validation Drop= Mandatory IE Not Present

drop_vld_out_of_order_ie

bool

Track Top-N entities for Validation Drop= GTPv1-C Message Out of Order IE

drop_vld_out_of_state_ie

bool

Track Top-N entities for Validation Drop= Unexpected IE Present in Message

drop_vld_reserved_information_element

bool

Track Top-N entities for Validation Drop= Reserved IE Field Present

drop_vld_version_not_supported

bool

Track Top-N entities for Validation Drop= Invalid GTP version

drop_vld_message_length

bool

Track Top-N entities for Validation Drop= Message Length Exceeded

drop_vld_cross_layer_correlation

bool

Track Top-N entities for Validation Drop= Cross Layer IP Address Mismatch

drop_vld_country_code_mismatch

bool

Track Top-N entities for Validation Drop= Country Code Mismatch in IMSI and MSISDN

drop_vld_gtp_u_spoofed_source_address

bool

Track Top-N entities for Validation Drop= GTP-U IP Address Spoofed

drop_vld_gtp_bearer_count_exceed

bool

Track Top-N entities for Validation Drop= GTP Bearer count exceeded max (11)

drop_vld_gtp_v2_wrong_lbi_create_bearer

bool

Track Top-N entities for Validation Drop= GTPV2-C Wrong LBI in Create Bearer Request

gtp_c_handover_in_progress_with_conn

bool

Track Top-N entities for GTP-C matching a conn with Handover In Progress

drop_vld_invalid_pkt_len_piggyback

bool

Track Top-N entities for Validation Drop= Piggyback message invalid packet length

drop_vld_sanity_failed_piggyback

bool

Track Top-N entities for Validation Drop= piggyback message anomaly failed

drop_vld_sequence_num_correlation

bool

Track Top-N entities for Validation Drop= GTP-C Sequence number Mismatch

drop_vld_gtpv0_seqnum_buffer_full

bool

Track Top-N entities for Validation Drop= GTPV0-C conn Sequence number Buffer Full

drop_vld_gtpv1_seqnum_buffer_full

bool

Track Top-N entities for Validation Drop= GTPV1-C conn Sequence number Buffer Full

drop_vld_gtpv2_seqnum_buffer_full

bool

Track Top-N entities for Validation Drop= GTPV2-C conn Sequence number Buffer Full

drop_vld_gtp_invalid_imsi_len_drop

bool

Track Top-N entities for Validation Drop= GTP-C Invalid IMSI Length Drop

drop_vld_gtp_invalid_apn_len_drop

bool

Track Top-N entities for Validation Drop= GTP-C Invalid APN Length Drop

drop_vld_protocol_flag_unset

bool

Track Top-N entities for Validation Drop= Protocol flag in Header Field not Set

drop_flt_message_filtering

bool

Track Top-N entities for Filtering Drop= Message Type Not Permitted on Interface

drop_flt_apn_filtering

bool

Track Top-N entities for Filtering Drop= APN IMSI Filtering

drop_flt_msisdn_filtering

bool

Track Top-N entities for Filtering Drop= MSISDN Filtering

drop_flt_rat_type_filtering

bool

Track Top-N entities for Filtering Drop= RAT Type Filtering

drop_flt_gtp_in_gtp

bool

Track Top-N entities for Filtering Drop= GTP in GTP Tunnel Present

drop_rl_gtp_v0_c_agg

bool

Track Top-N entities for Rate-limit Drop= Maximum GTPv0-C messages rate

drop_rl_gtp_v1_c_agg

bool

Track Top-N entities for Rate-limit Drop= Maximum GTPv1-C messages rate

drop_rl_gtp_v2_c_agg

bool

Track Top-N entities for Rate-limit Drop= Maximum GTPv2-C messages rate

drop_rl_gtp_v1_c_create_pdp_request

bool

Track Top-N entities for Rate-limit Drop= GTPv1-C Create PDP Req rate

drop_rl_gtp_v2_c_create_session_request

bool

Track Top-N entities for Rate-limit Drop= GTPv2-C Create Session Req rate

drop_rl_gtp_v1_c_update_pdp_request

bool

Track Top-N entities for Rate-limit Drop= GTPv1-C Update PDP Req rate

drop_rl_gtp_v2_c_modify_bearer_request

bool

Track Top-N entities for Rate-limit Drop= GTPv2-C Modify Bearer Req rate

drop_rl_gtp_u_tunnel_create

bool

Track Top-N entities for Rate-limit Drop= GTP-U Tunnel Creation rate

drop_rl_gtp_u_uplink_byte

bool

Track Top-N entities for Rate-limit Drop= GTP-U Uplink byte rate

drop_rl_gtp_u_uplink_packet

bool

Track Top-N entities for Rate-limit Drop= GTP-U Uplink packet rate

drop_rl_gtp_u_downlink_byte

bool

Track Top-N entities for Rate-limit Drop= GTP-U Downlink byte rate

drop_rl_gtp_u_downlink_packet

bool

Track Top-N entities for Rate-limit Drop= GTP-U Downlink packet rate

drop_rl_gtp_u_total_byte

bool

Track Top-N entities for Rate-limit Drop= GTP-U Total byte rate

drop_rl_gtp_u_total_packet

bool

Track Top-N entities for Rate-limit Drop= GTP-U Total packet rate

drop_rl_gtp_u_max_concurrent_tunnels

bool

Track Top-N entities for Rate-limit Drop= GTP-U Concurrent Tunnels

uuid

str

uuid of the object

Examples


Return Values

modified_values (changed, dict, )

Values modified (or potential changes if using check_mode) as a result of task operation

axapi_calls (always, list, )

Sequential list of AXAPI calls made by the task

endpoint (, str, [‘/axapi/v3/slb/virtual_server’, ‘/axapi/v3/file/ssl-cert’])

The AXAPI endpoint being accessed.

http_method (, str, [‘POST’, ‘GET’])

HTTP method being used by the primary task to interact with the AXAPI endpoint.

request_body (, complex, )

Params used to query the AXAPI

response_body (, complex, )

Response from the AXAPI

Status

  • This module is not guaranteed to have a backwards compatible interface. [preview]

  • This module is maintained by community.

Authors

  • A10 Networks