a10_cgnv6_lsn_global

Synopsis

Set Large-Scale NAT config parameters

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

strictly_sticky_nat

bool

Strictly adheres to sticky-nat (default= disabled)

enhanced_user_tracking

bool

Enable enhanced user tracking and visibility (default= disabled)

attempt_port_preservation

str

‘disable’= Don’t attempt port preservation for NAT allocation;

hairpinning

str

‘filter-none’= Allow self-hairpinning (default). Warning= Only applies to UDP. TCP will use filter-self-ip-port; ‘filter-self-ip’= Block hairpinning to the user’s own IP; ‘filter-self-ip-port’= Block hairpinning to the user’s same IP and port combination;

inbound_refresh

str

‘disable’= Disable NAT Inbound Refresh Behavior;

ip_selection

str

‘random’= Random (long-run uniformly distributed) NAT IP selection (default); ‘round-robin’= Round-robin; ‘least-used-strict’= Fewest NAT ports used; ‘least- udp-used-strict’= Fewest UDP NAT ports used; ‘least-tcp-used-strict’= Fewest TCP NAT ports used; ‘least-reserved-strict’= Fewest NAT ports reserved; ‘least- udp-reserved-strict’= Fewest UDP NAT ports reserved; ‘least-tcp-reserved- strict’= Fewest TCP NAT ports reserved; ‘least-users-strict’= Fewest number of users;

syn_timeout

int

Set LSN SYN timeout (SYN idle-timeout in seconds (default= 4 seconds))

half_close_timeout

int

Set LSN Half close timeout (Half close timeout in seconds (default not set))

icmp

dict

Field icmp

send_on_port_unavailable

str

‘host-unreachable’= Send ICMP destination host unreachable; ‘admin-filtered’= Send ICMP admin filtered; ‘disable’= Disable ICMP port unavailable message (default);

send_on_user_quota_exceeded

str

‘host-unreachable’= Send ICMP destination host unreachable; ‘admin-filtered’= Send ICMP admin filtered (default); ‘disable’= Disable ICMP quota exceeded message;

logging

dict

Field logging

default_template

str

Bind the default NAT logging template for LSN (Bind a NAT logging template)

pool

list

Field pool

shared

bool

Select shared partition

partition_name

str

Select partition name for logging

port_batching

dict

Field port_batching

size

str

‘1’= Allocate 1 port at a time (default); ‘8’= Allocate 8 ports at a time; ‘16’= Allocate 16 ports at a time; ‘32’= Allocate 32 ports at a time; ‘64’= Allocate 64 ports at a time; ‘128’= Allocate 128 ports at a time; ‘256’= Allocate 256 ports at a time; ‘512’= Allocate 512 ports at a time;

tcp_time_wait_interval

int

Minutes before TCP NAT ports can be reused (default= 2)

uuid

str

uuid of the object

sampling_enable

list

Field sampling_enable

counters1

str

‘all’= all; ‘total_tcp_allocated’= Total TCP Ports Allocated; ‘total_tcp_freed’= Total TCP Ports Freed; ‘total_udp_allocated’= Total UDP Ports Allocated; ‘total_udp_freed’= Total UDP Ports Freed; ‘total_icmp_allocated’= Total ICMP Ports Allocated; ‘total_icmp_freed’= Total ICMP Ports Freed; ‘data_session_created’= Data Session Created; ‘data_session_freed’= Data Session Freed; ‘user_quota_created’= User-Quota Created; ‘user_quota_put_in_del_q’= User-Quota Freed; ‘user_quota_failure’= User-Quota Creation Failed; ‘nat_port_unavailable_tcp’= TCP NAT Port Unavailable; ‘nat_port_unavailable_udp’= UDP NAT Port Unavailable; ‘nat_port_unavailable_icmp’= ICMP NAT Port Unavailable; ‘new_user_resource_unavailable’= New User NAT Resource Unavailable; ‘tcp_user_quota_exceeded’= TCP User-Quota Exceeded; ‘udp_user_quota_exceeded’= UDP User-Quota Exceeded; ‘icmp_user_quota_exceeded’= ICMP User-Quota Exceeded; ‘extended_quota_matched’= Extended User-Quota Matched; ‘extended_quota_exceeded’= Extended User-Quota Exceeded; ‘data_sesn_user_quota_exceeded’= Data Session User-Quota Exceeded; ‘data_sesn_rate_user_quota_exceeded’= Conn Rate User-Quota Exceeded; ‘tcp_fullcone_created’= TCP Full-cone Session Created; ‘tcp_fullcone_freed’= TCP Full-cone Session Freed; ‘udp_fullcone_created’= UDP Full-cone Session Created; ‘udp_fullcone_freed’= UDP Full-cone Session Freed; ‘fullcone_failure’= Full-cone Session Creation Failed; ‘hairpin’= Hairpin Session Created; ‘fullcone_self_hairpinning_drop’= Self-Hairpinning Drop; ‘endpoint_indep_map_match’= Endpoint-Independent Mapping Matched; ‘endpoint_indep_filter_match’= Endpoint-Independent Filtering Matched; ‘inbound_filtered’= Endpoint-Dependent Filtering Drop; ‘eif_limit_exceeded’= Endpoint-Independent Filtering Inbound Limit Exceeded; ‘total_tcp_overloaded’= TCP Port Overloaded; ‘total_udp_overloaded’= UDP Port Overloaded; ‘port_overloading_smp_inserted_tcp’= TCP Port Overloading Session Created; ‘port_overloading_smp_inserted_udp’= UDP Port Overloading Session Created; ‘port_overloading_smp_free_tcp’= TCP Port Overloading Session Freed; ‘port_overloading_smp_free_udp’= UDP Port Overloading Session Freed; ‘nat_pool_unusable’= NAT Pool Unusable; ‘ha_nat_pool_unusable’= HA NAT Pool Unusable; ‘ha_nat_pool_batch_type_mismatch’= HA NAT Pool Batch Type Mismatch; ‘no_radius_profile_match’= No RADIUS Profile Match; ‘nat_ip_max_tcp_ports_allocated’= NAT IP TCP Max Ports Allocated; ‘nat_ip_max_udp_ports_allocated’= NAT IP UDP Max Ports Allocated; ‘no_class_list_match’= No Class-List Match; ‘lid_drop’= LSN LID Drop; ‘lid_pass_through’= LSN LID Pass-through; ‘fullcone_in_del_q’= Full-cone session found in delete queue; ‘fullcone_retry_lookup’= Full-cone session retry look-up; ‘fullcone_not_found’= Full-cone session not found; ‘nat_port_double_free’= NAT Port Double Free; ‘nat_port_chunk_freed_from_cpu’= NAT Port Chunks Freed From CPU; ‘nat_port_freed_from_diff_cpu’= NAT Port Freed On Different CPU; ‘nat_pool_deleted’= NAT Pool Deleted; ‘nat_esp_ip_conflicts’= LSN NAT ESP IP Conflicts; ‘nat_esp_no_control_sesn’= LSN NAT ESP No Control Session; ‘esp_user_quota_exceeded’= ESP User-Quota exceeded; ‘udp_alg_user_quota_exceeded’= UDP ALG User-Quota exceeded; ‘gre_user_quota_exceeded’= GRE User-Quota exceeded; ‘ha_classlist_mismatch’= HA Class-list Mismatch; ‘ha_user_quota_mismatch’= HA User-Quota Mismatch; ‘ha_fullcone_mismatch’= HA Full-cone Mismatch; ‘ha_port_mismatch’= HA Port Mismatch; ‘ha_dnat_mismatch’= HA Destination NAT Config Mismatch; ‘ha_nat_port_unavailable’= HA NAT Port Unavailable; ‘ha_unknown_nat_ip’= HA Unknown NAT IP; ‘ha_fullcone_failure’= HA Full-cone Session Failure; ‘ha_fullcone_create_race_failure’= HA Full-cone Create Race Failure; ‘ha_endpoint_indep_map_match’= HA Endpoint-independent Matching; ‘standby_class_list_drop’= HA Standby Class-List drop; ‘bad_tuple_nat_ip’= Bad NAT IP from tuple; ‘bad_smp_tuple_nat_ip’= Bad NAT IP from SMP tuple; ‘fullcone_inbound_nat_pool_mismatch’= Full-cone Session NAT Pool Mismatch; ‘fullcone_overflow_eim’= Full-cone Session EIM Overflow; ‘fullcone_overflow_eif’= Full-cone Session EIF Overflow; ‘cross_cpu_helper_created’= Cross CPU Session Helper Created; ‘cross_cpu_sent’= Cross CPU Helper Packets Sent; ‘cross_cpu_rcv’= Cross CPU Helper Packets Received; ‘cross_cpu_bad_l3’= Cross CPU Unsupported L3; ‘cross_cpu_bad_l4’= Cross CPU Unsupported L4; ‘cross_cpu_no_session’= Cross CPU No Session Found; ‘cross_cpu_helper_free’= Cross CPU Helper Free; ‘cross_cpu_helper_free_retry_lookup’= Cross CPU Helper Free Retry Lookup; ‘cross_cpu_helper_free_not_found’= Cross CPU Helper Free Not Found; ‘cross_cpu_helper_deleted’= Cross CPU Helper Deleted; ‘cross_cpu_helper_cpu_mismatch’= Cross CPU Helper CPU Mismatch; ‘cross_cpu_helper_nat_pool_standby’= Cross CPU Helper NAT Pool Standby; ‘cross_cpu_helper_double_add’= Cross CPU Helper Double Add Attempt; ‘mtu_exceeded’= Packet Exceeded MTU; ‘frag’= Fragmented Packets; ‘dslite_tunnel_frag’= IPv4 Fragment DS-Lite Packet; ‘sixrd_tunnel_frag’= IPv6 Fragment IPv6-in-IPv4 Packet; ‘frag_icmp’= ICMP Packet Too Big Sent; ‘frag_tunnel_icmp’= DS-Lite ICMP Packet Too Big Sent; ‘quota_ext_mem_allocated’= Quota Extension Memory Allocated; ‘quota_ext_mem_alloc_failure’= Quota Extension Out of Memory; ‘quota_ext_mem_freed’= Quota Extension Memory Freed; ‘quota_ext_put_in_del_q’= Quota Extension Put in Delete Queue; ‘port_batch_num_mismatch’= Specific Port Batch Num Ports Mismatch; ‘port_batch_interval_mismatch’= Specific Port Batch Port Interval Mismatch; ‘port_pair_alloc_bad_math’= Port Pair Alloc Bad Math; ‘free_port_from_quota_no_container’= Free Port from Quota No Container; ‘free_port_from_quota_no_port_info’= Free Port From Quota No Port Info; ‘static_nat_cross_cpu_helper_created’= Cross CPU Helper Created for Static NAT; ‘static_nat_cross_cpu_helper_deleted’= Cross CPU Helper Deleted for Static NAT; ‘static_nat_cross_cpu_helper_standby’= Cross CPU Helper Static NAT Standby; ‘static_nat_cross_cpu_helper_cpu_mismatch’= Static NAT Cross CPU Helper CPU Mismatch; ‘static_nat_cross_cpu_sent’= Static NAT Cross CPU Helper Sent; ‘static_nat_cross_cpu_rcv’= Static NAT Cross CPU Helper Packets Received; ‘static_nat_cross_cpu_bad_l3’= Static NAT Cross CPU Unsupported L3; ‘static_nat_cross_cpu_bad_l4’= Static NAT Cross CPU Unsupported L4; ‘static_nat_cross_cpu_no_session’= Static NAT Cross CPU No Session Found; ‘static_nat_cross_cpu_helper_free’= Static NAT Cross CPU Helper Free; ‘static_nat_cross_cpu_helper_free_retry_lookup’= Static NAT Cross CPU Helper Free Retry Lookup; ‘static_nat_cross_cpu_helper_free_not_found’= Static NAT Cross CPU Helper Free Not Found; ‘static_nat_ha_map_mismatch’= Static NAT Mapping Mismatch on HA Standby; ‘ip_slb_cross_cpu_sent’= IP SLB Cross CPU Packets Sent; ‘fullcone_force_deleted’= Full-cone Session Force Deleted; ‘user_quota_mem_allocated’= User-Quota Memory Allocated; ‘user_quota_mem_freed’= User-Quota Memory Freed; ‘user_quota_created_shadow’= Total User-Quota Created; ‘quota_marked_deleted’= User-Quota Marked Deleted; ‘quota_delete_not_in_bucket’= User-Quota Delete Not In Bucket; ‘user_quota_put_in_del_q_shadow’= Total User-Quota Put In Del Q; ‘tcp_out_of_state_rst_sent’= Total Out of State TCP RST sent; ‘tcp_out_of_state_rst_dropped’= Total Out of State TCP RST dropped; ‘icmp_out_of_state_uqe_admin_filtered_sent’= Total User Quota Exceeded ICMP admin filtered sent; ‘icmp_out_of_state_uqe_host_unreachable_sent’= Total User Quota Exceeded ICMP host unreachable sent; ‘icmp_out_of_state_uqe_dropped’= Total User Queue Exceeded ICMP notification dropped;

counters2

str

‘user_quota_not_found’= User-Quota Not Found; ‘tcp_fullcone_created_shadow’= Total TCP Full-cone sessions created; ‘tcp_fullcone_freed_shadow’= Total TCP Full-cone sessions freed; ‘udp_fullcone_created_shadow’= Total UDP Full-cone sessions created; ‘udp_fullcone_freed_shadow’= Total UDP Full-cone sessions freed; ‘udp_alg_fullcone_created’= Total UDP ALG Full-cone sessions created; ‘udp_alg_fullcone_freed’= Total UDP ALG Full-cone sessions freed; ‘fullcone_created’= Total Full-cone sessions created; ‘fullcone_freed’= Total Full-cone sessions freed; ‘data_session_created_shadow’= Total Data Sessions Created; ‘data_session_freed_shadow’= Total Data Sessions Freed; ‘data_session_user_quota_mismatch’= Data Session Counter Per User Mismatch; ‘extended_quota_mismatched’= Extended User-Quota Mismatched; ‘nat_port_unavailable_other’= Other NAT Port Unavailable; ‘nat_port_unavailable’= Total NAT Port Unavailable; ‘new_user_resource_unavailable_tcp’= TCP New User NAT Resource Unavailable; ‘new_user_resource_unavailable_udp’= UDP New User NAT Resource Unavailable; ‘new_user_resource_unavailable_icmp’= ICMP New User NAT Resource Unavailable; ‘new_user_resource_unavailable_other’= Other New User NAT Resource Unavailable; ‘total_tcp_allocated_shadow’= Total TCP Ports Allocated; ‘total_tcp_freed_shadow’= Total TCP Ports Freed; ‘total_udp_allocated_shadow’= Total UDP Ports Allocated; ‘total_udp_freed_shadow’= Total UDP Ports Freed; ‘total_icmp_allocated_shadow’= Total ICMP Ports Allocated; ‘total_icmp_freed_shadow’= Total ICMP Ports Freed; ‘udp_alg_no_quota’= UDP ALG User-Quota Not Found; ‘udp_alg_eim_mismatch’= UDP ALG Endpoint-Independent Mapping Mismatch; ‘udp_alg_no_nat_ip’= UDP ALG User-Quota Unknown NAT IP; ‘udp_alg_alloc_failure’= UDP ALG Port Allocation Failure; ‘sip_alg_no_quota’= SIP ALG User-Quota Not Found; ‘sip_alg_quota_inc_failure’= SIP ALG User-Quota Exceeded; ‘sip_alg_no_nat_ip’= SIP ALG Unknown NAT IP; ‘sip_alg_reuse_contact_fullcone’= SIP ALG Reuse Contact Full-cone Session; ‘sip_alg_contact_fullcone_mismatch’= SIP ALG Contact Full-cone Session Mismatch; ‘sip_alg_alloc_contact_port_failure’= SIP ALG Alloc Contact NAT Port Failure; ‘sip_alg_create_contact_fullcone_failure’= SIP ALG Create Contact Full-cone Session Failure; ‘sip_alg_release_contact_port_failure’= SIP ALG Release Contact NAT Port Failure; ‘sip_alg_single_rtp_fullcone’= SIP ALG Single RTP Full-cone Found; ‘sip_alg_single_rtcp_fullcone’= SIP ALG Single RTCP Full- cone Found; ‘sip_alg_rtcp_fullcone_mismatch’= SIP ALG RTCP Full-cone NAT Port Mismatch; ‘sip_alg_reuse_rtp_rtcp_fullcone’= SIP ALG Reuse RTP/RTCP Full-cone Session; ‘sip_alg_alloc_rtp_rtcp_port_failure’= SIP ALG Alloc RTP/RTCP NAT Ports Failure; ‘sip_alg_alloc_single_port_failure’= SIP ALG Alloc Single RTP or RTCP NAT Port Failure; ‘sip_alg_create_single_fullcone_failure’= SIP ALG Create Single RTP or RTCP Full-cone Session Failure; ‘sip_alg_create_rtp_fullcone_failure’= SIP ALG Create RTP Full-cone Session Failure; ‘sip_alg_create_rtcp_fullcone_failure’= SIP ALG Create RTCP Full-cone Session Failure; ‘sip_alg_port_pair_alloc_from_consecutive’= SIP ALG Port Pair Allocated From Consecutive; ‘sip_alg_port_pair_alloc_from_partition’= SIP ALG Port Pair Allocated From Partition; ‘sip_alg_port_pair_alloc_from_pool_port_batch’= SIP ALG Port Pair Allocated From Pool Port Batch; ‘sip_alg_port_pair_alloc_from_quota_consecutive’= SIP ALG Port Pair Allocated From Quota Consecutive; ‘sip_alg_port_pair_alloc_from_quota_partition’= SIP ALG Port Pair Allocated From Quota Partition; ‘sip_alg_port_pair_alloc_from_quota_partition_error’= SIP ALG Port Pair Allocated From Quota Partition Error; ‘sip_alg_port_pair_alloc_from_quota_pool_port_batch’= SIP ALG Port Pair Allocated From Quota Pool Port Batch; ‘sip_alg_port_pair_alloc_from_quota_pool_port_batch_with_frag’= SIP ALG Port Pair Allocated From Quota Port Batch Version 2 with Frag Free Ports; ‘h323_alg_no_quota’= H323 ALG User-Quota Not Found; ‘h323_alg_quota_inc_failure’= H323 ALG User-Quota Exceeded; ‘h323_alg_no_nat_ip’= H323 ALG Unknown NAT IP; ‘h323_alg_reuse_fullcone’= H323 ALG Reuse Full-cone Session; ‘h323_alg_fullcone_mismatch’= H323 ALG Full-cone Session Mismatch; ‘h323_alg_alloc_port_failure’= H323 ALG Alloc NAT Port Failure; ‘h323_alg_create_fullcone_failure’= H323 ALG Create Full-cone Session Failure; ‘h323_alg_release_port_failure’= H323 ALG Release NAT Port Failure; ‘h323_alg_single_rtp_fullcone’= H323 ALG Single RTP Full-cone Found; ‘h323_alg_single_rtcp_fullcone’= H323 ALG Single RTCP Full-cone Found; ‘h323_alg_rtcp_fullcone_mismatch’= H323 ALG RTCP Full-cone NAT Port Mismatch; ‘h323_alg_reuse_rtp_rtcp_fullcone’= H323 ALG Reuse RTP/RTCP Full-cone Session; ‘h323_alg_alloc_rtp_rtcp_port_failure’= H323 ALG Alloc RTP/RTCP NAT Ports Failure; ‘h323_alg_alloc_single_port_failure’= H323 ALG Alloc Single RTP or RTCP NAT Port Failure; ‘h323_alg_create_single_fullcone_failure’= H323 ALG Create Single RTP or RTCP Full-cone Session Failure; ‘h323_alg_create_rtp_fullcone_failure’= H323 ALG Create RTP Full-cone Session Failure; ‘h323_alg_create_rtcp_fullcone_failure’= H323 ALG Create RTCP Full- cone Session Failure; ‘h323_alg_port_pair_alloc_from_consecutive’= H323 ALG Port Pair Allocated From Consecutive; ‘h323_alg_port_pair_alloc_from_partition’= H323 ALG Port Pair Allocated From Partition; ‘h323_alg_port_pair_alloc_from_pool_port_batch’= H323 ALG Port Pair Allocated From Pool Port Batch; ‘h323_alg_port_pair_alloc_from_quota_consecutive’= H323 ALG Port Pair Allocated From Quota Consecutive; ‘h323_alg_port_pair_alloc_from_quota_partition’= H323 ALG Port Pair Allocated From Quota Partition; ‘h323_alg_port_pair_alloc_from_quota_partition_error’= H323 ALG Port Pair Allocated From Quota Partition Error; ‘h323_alg_port_pair_alloc_from_quota_pool_port_batch’= H323 ALG Port Pair Allocated From Quota Pool Port Batch; ‘port_batch_quota_extension_alloc_failure’= Port Batch Extension Alloc Failure (No memory); ‘port_batch_free_quota_not_found’= Port Batch Quota Not Found on Free; ‘port_batch_free_port_not_found’= Port Batch Port Not Found on Free; ‘port_batch_free_wrong_partition’= Port Batch Free Wrong Partition; ‘radius_query_quota_ext_alloc_failure’= RADIUS Query Container Alloc (No Memoty); ‘radius_query_quota_ext_alloc_race_free’= RADIUS Query Container Alloc Race Free; ‘quota_extension_added’= Quota Extension Added to Quota; ‘quota_extension_removed’= Quota Extension Removed from Quota; ‘quota_extension_remove_not_found’= Quota Extension Not Found on Remove; ‘ha_sync_port_batch_sent’= HA Port Batch Extension Sync Sent; ‘ha_sync_port_batch_rcv’= HA Port Batch Extension Sync Received; ‘ha_send_port_batch_not_found’= HA Port Batch Not Found on Sync Send; ‘ha_rcv_port_not_in_port_batch’= HA Port Not in Port Batch on Sync Rcv; ‘bad_port_to_free’= Freeing Bad Port; ‘consecutive_port_free’= Port Freed from Consecutive Pool; ‘partition_port_free’= Port Freed from Partition; ‘pool_port_batch_port_free’= Port Freed from Pool Port Batch; ‘port_allocated_from_quota_consecutive’= Port Allocated from Quota Consecutive; ‘port_allocated_from_quota_partition’= Port Allocated from Quota Partition; ‘port_allocated_from_quota_pool_port_batch’= Port Allocated from Quota Pool Port Batch; ‘port_freed_from_quota_consecutive’= Port Freed from Quota Consecutive; ‘port_freed_from_quota_partition’= Port Freed from Quota Partition; ‘port_freed_from_quota_pool_port_batch’= Port Freed from Quota Pool Port Batch; ‘port_batch_allocated_to_quota’= Port Batch Allocated to Quota; ‘port_batch_freed_from_quota’= Port Batch Freed From Quota; ‘specific_port_allocated_from_quota_consecutive’= Specific Port Allocated from Quota Consecutive;

counters3

str

‘specific_port_allocated_from_quota_partition’= Specific Port Allocated from Quota Partition; ‘specific_port_allocated_from_quota_pool_port_batch’= Specific Port Allocated from Quota Pool Port Batch; ‘port_batch_container_alloc_failure’= Port Batch Container Alloc Out of Memory; ‘port_batch_container_alloc_race_free’= Port Batch Container Race Free; ‘port_overloading_destination_conflict’= Port Overloading Destination Conflict; ‘port_overloading_out_of_memory’= Port Overloading Out of Memory; ‘port_overloading_assign_user’= Port Overloading Port Assign User; ‘port_overloading_assign_user_port_batch’= Port Overloading Port Assign User Port Batch; ‘port_overloading_inc’= Port Overloading Port Increment; ‘port_overloading_dec_on_conflict’= Port Overloading Port Decrement on Conflict; ‘port_overloading_dec_on_free’= Port Overloading Port Decrement on Free; ‘port_overloading_free_port_on_conflict’= Port Overloading Free Port on Conflict; ‘port_overloading_free_port_batch_on_conflict’= Port Overloading Free Port Batch on Conflict; ‘port_overloading_inc_overflow’= Port Overloading Inc Overflow; ‘port_overloading_attempt_consecutive_ports’= Port Overloading on Consecutive Ports; ‘port_overloading_attempt_same_partition’= Port Overloading on Same Partition; ‘port_overloading_attempt_diff_partition’= Port Overloading on Different Partition; ‘port_overloading_attempt_failed’= Port Overloading Attempt Failed; ‘port_overloading_conn_free_retry_lookup’= Port Overloading Conn Free Retry Lookup; ‘port_overloading_conn_free_not_found’= Port Overloading Conn Free Not Found; ‘port_overloading_smp_mem_allocated’= Port Overloading SMP Session Allocated; ‘port_overloading_smp_mem_freed’= Port Overloading SMP Session Freed; ‘port_overloading_smp_inserted’= Port Overloading SMP Inserted; ‘port_overloading_smp_inserted_tcp_shadow’= Total Port Overloading SMP TCP Inserted; ‘port_overloading_smp_inserted_udp_shadow’= Total Port Overloading SMP UDP Inserted; ‘port_overloading_smp_free_tcp_shadow’= Total Port Overloading SMP TCP Freed; ‘port_overloading_smp_free_udp_shadow’= Total Port Overloading SMP UDP Freed; ‘port_overloading_smp_put_in_del_q_from_conn’= Port Overloading SMP Free From Conn; ‘port_overloading_smp_free_dec_failure’= Port Overloading SMP Free Dec Failure; ‘port_overloading_smp_free_no_quota’= Port Overloading SMP Free No Quota; ‘port_overloading_smp_free_port’= Port Overloading SMP Free Port; ‘port_overloading_smp_free_port_from_quota’= Port Overloading SMP Free Port From Quota; ‘port_overloading_for_no_ports’= Port Overloading for No Ports; ‘port_overloading_for_no_ports_success’= Port Overloading for No Ports Success; ‘port_overloading_for_quota_exceeded’= Port Overloading for Quota Exceeded; ‘port_overloading_for_quota_exceeded_success’= Port Overloading for Quota Exceeded Success; ‘port_overloading_for_quota_exceeded_race’= Port Overloading for Quota Exceeded Race; ‘port_overloading_for_quota_exceeded_race_success’= Port Overloading for Quota Exceeded Race Success; ‘port_overloading_for_new_user’= Port Overloading for New User; ‘port_overloading_for_new_user_success’= Port Overloading for New User Success; ‘ha_port_overloading_attempt_failed’= HA Port Overloading Attempt Failed; ‘ha_port_overloading_for_no_ports’= HA Port Overloading for No Ports; ‘ha_port_overloading_for_no_ports_success’= HA Port Overloading for No Ports Success; ‘ha_port_overloading_for_quota_exceeded’= HA Port Overloading for Quota Exceeded; ‘ha_port_overloading_for_quota_exceeded_success’= HA Port Overloading for Quota Exceeded Success; ‘ha_port_overloading_for_quota_exceeded_race’= HA Port Overloading for Quota Exceeded Race; ‘ha_port_overloading_for_quota_exceeded_race_success’= HA Port Overloading for Quota Exceeded Race Success; ‘ha_port_overloading_for_new_user’= HA Port Overloading for New User; ‘ha_port_overloading_for_new_user_success’= HA Port Overloading for New User Success; ‘nat_pool_force_delete’= NAT Pool Force Delete; ‘quota_ext_too_many’= Quota Ext Too Many; ‘nat_pool_not_found_on_free’= NAT Pool Not Found on Free; ‘fullcone_ext_mem_freed’= LSN Fullcone Extension Memory Freed; ‘fullcone_ext_mem_allocated’= LSN Fullcone Extension Memory Allocated; ‘fullcone_ext_mem_alloc_failure’= LSN Fullcone Extension Memory Allocate Failure; ‘fullcone_ext_mem_alloc_init_faulure’= LSN Fullcone Extension Initialization Failure; ‘fullcone_ext_added’= LSN Fullcone Extension Added; ‘fullcone_ext_too_many’= LSN Fullcone Extension Too Many; ‘nat_pool_attempt_adding_multiple_free_batches’= Attempt Adding Multiple Free Batches to Quota; ‘nat_pool_add_free_batch_failed’= Add Batch to Quota Failed; ‘mgcp_alg_no_quota’= MGCP ALG User-Quota Not Found; ‘mgcp_alg_quota_inc_failure’= MGCP ALG User-Quota Exceeded; ‘mgcp_alg_no_nat_ip’= MGCP ALG Unknown NAT IP; ‘mgcp_alg_reuse_fullcone’= MGCP ALG Reuse Full-cone Session; ‘mgcp_alg_fullcone_mismatch’= MGCP ALG Full-cone Session Mismatch; ‘mgcp_alg_alloc_port_failure’= MGCP ALG Alloc NAT Port Failure; ‘mgcp_alg_create_fullcone_failure’= MGCP ALG Create Full-cone Session Failure; ‘mgcp_alg_release_port_failure’= MGCP ALG Release NAT Port Failure; ‘mgcp_alg_single_rtp_fullcone’= MGCP ALG Single RTP Full-cone Found; ‘mgcp_alg_single_rtcp_fullcone’= MGCP ALG Single RTCP Full-cone Found; ‘mgcp_alg_rtcp_fullcone_mismatch’= MGCP ALG RTCP Full-cone NAT Port Mismatch; ‘mgcp_alg_reuse_rtp_rtcp_fullcone’= MGCP ALG Reuse RTP/RTCP Full-cone Session; ‘mgcp_alg_alloc_rtp_rtcp_port_failure’= MGCP ALG Alloc RTP/RTCP NAT Ports Failure; ‘mgcp_alg_alloc_single_port_failure’= MGCP ALG Alloc Single RTP or RTCP NAT Port Failure; ‘mgcp_alg_create_single_fullcone_failure’= MGCP ALG Create Single RTP or RTCP Full-cone Session Failure; ‘mgcp_alg_create_rtp_fullcone_failure’= MGCP ALG Create RTP Full-cone Session Failure; ‘mgcp_alg_create_rtcp_fullcone_failure’= MGCP ALG Create RTCP Full- cone Session Failure; ‘mgcp_alg_port_pair_alloc_from_consecutive’= MGCP ALG Port Pair Allocated From Consecutive; ‘mgcp_alg_port_pair_alloc_from_partition’= MGCP ALG Port Pair Allocated From Partition; ‘mgcp_alg_port_pair_alloc_from_pool_port_batch’= MGCP ALG Port Pair Allocated From Pool Port Batch; ‘mgcp_alg_port_pair_alloc_from_quota_consecutive’= MGCP ALG Port Pair Allocated From Quota Consecutive; ‘mgcp_alg_port_pair_alloc_from_quota_partition’= MGCP ALG Port Pair Allocated From Quota Partition; ‘mgcp_alg_port_pair_alloc_from_quota_partition_error’= MGCP ALG Port Pair Allocated From Quota Partition Error; ‘mgcp_alg_port_pair_alloc_from_quota_pool_port_batch’= MGCP ALG Port Pair Allocated From Quota Pool Port Batch; ‘user_quota_unusable_drop’= User-Quota Unusable Drop; ‘user_quota_unusable’= User-Quota Marked Unusable; ‘nat_pool_same_port_batch_udp_failed’= Simultaneous Batch Allocation UDP Port Allocation Failed; ‘cross_cpu_helper_created_eim’= EIM Cross CPU Session Helper Created; ‘cross_cpu_helper_created_eif’= EIF Cross CPU Session Helper Created; ‘cross_cpu_helper_created_udp’= UDP Cross CPU Session Helper Created; ‘cross_cpu_helper_created_tcp’= TCP Cross CPU Session Helper Created; ‘cross_cpu_helper_created_icmp’= ICMP Cross CPU Session Helper Created; ‘cross_cpu_helper_created_ip’= IP Cross CPU Session Helper Created; ‘cross_cpu_helper_free_not_found_ip’= IP Cross CPU Helper Free Not Found; ‘cross_cpu_helper_free_not_found_icmp’= ICMP Cross CPU Helper Free Not Found; ‘cross_cpu_helper_free_not_found_tcp’= TCP Cross CPU Helper Free Not Found; ‘cross_cpu_helper_free_not_found_udp’= UDP Cross CPU Helper Free Not Found; ‘adc_port_allocation_failed’= ADC Port Allocation Failed; ‘adc_port_allocation_ineligible’= ADC Port Allocation Not Allowed;

counters4

str

‘acl_http_domain_node_exceeded’= ACL HTTP Domain Node Exceeded; ‘fwd_ingress_packets_tcp’= Forward Ingress Packets TCP; ‘fwd_egress_packets_tcp’= Forward Egress Packets TCP; ‘rev_ingress_packets_tcp’= Reverse Ingress Packets TCP; ‘rev_egress_packets_tcp’= Reverse Egress Packets TCP; ‘fwd_ingress_bytes_tcp’= Forward Ingress Bytes TCP; ‘fwd_egress_bytes_tcp’= Forward Egress Bytes TCP; ‘rev_ingress_bytes_tcp’= Reverse Ingress Bytes TCP; ‘rev_egress_bytes_tcp’= Reverse Egress Bytes TCP; ‘fwd_ingress_packets_udp’= Forward Ingress Packets UDP; ‘fwd_egress_packets_udp’= Forward Egress Packets UDP; ‘rev_ingress_packets_udp’= Reverse Ingress Packets UDP; ‘rev_egress_packets_udp’= Reverse Egress Packets UDP; ‘fwd_ingress_bytes_udp’= Forward Ingress Bytes UDP; ‘fwd_egress_bytes_udp’= Forward Egress Bytes UDP; ‘rev_ingress_bytes_udp’= Reverse Ingress Bytes UDP; ‘rev_egress_bytes_udp’= Reverse Egress Bytes UDP; ‘fwd_ingress_packets_icmp’= Forward Ingress Packets ICMP; ‘fwd_egress_packets_icmp’= Forward Egress Packets ICMP; ‘rev_ingress_packets_icmp’= Reverse Ingress Packets ICMP; ‘rev_egress_packets_icmp’= Reverse Egress Packets ICMP; ‘fwd_ingress_bytes_icmp’= Forward Ingress Bytes ICMP; ‘fwd_egress_bytes_icmp’= Forward Egress Bytes ICMP; ‘rev_ingress_bytes_icmp’= Reverse Ingress Bytes ICMP; ‘rev_egress_bytes_icmp’= Reverse Egress Bytes ICMP; ‘fwd_ingress_packets_others’= Forward Ingress Packets OTHERS; ‘fwd_egress_packets_others’= Forward Egress Packets OTHERS; ‘rev_ingress_packets_others’= Reverse Ingress Packets OTHERS; ‘rev_egress_packets_others’= Reverse Egress Packets OTHERS; ‘fwd_ingress_bytes_others’= Forward Ingress Bytes OTHERS; ‘fwd_egress_bytes_others’= Forward Egress Bytes OTHERS; ‘rev_ingress_bytes_others’= Reverse Ingress Bytes OTHERS; ‘rev_egress_bytes_others’= Reverse Egress Bytes OTHERS; ‘fwd_ingress_pkt_size_range1’= Forward Ingress Packet size between 0 and 200; ‘fwd_ingress_pkt_size_range2’= Forward Ingress Packet size between 201 and 800; ‘fwd_ingress_pkt_size_range3’= Forward Ingress Packet size between 801 and 1550; ‘fwd_ingress_pkt_size_range4’= Forward Ingress Packet size between 1551 and 9000; ‘fwd_egress_pkt_size_range1’= Forward Egress Packet size between 0 and 200; ‘fwd_egress_pkt_size_range2’= Forward Egress Packet size between 201 and 800; ‘fwd_egress_pkt_size_range3’= Forward Egress Packet size between 801 and 1550; ‘fwd_egress_pkt_size_range4’= Forward Egress Packet size between 1551 and 9000; ‘rev_ingress_pkt_size_range1’= Reverse Ingress Packet size between 0 and 200; ‘rev_ingress_pkt_size_range2’= Reverse Ingress Packet size between 201 and 800; ‘rev_ingress_pkt_size_range3’= Reverse Ingress Packet size between 801 and 1550; ‘rev_ingress_pkt_size_range4’= Reverse Ingress Packet size between 1551 and 9000; ‘rev_egress_pkt_size_range1’= Reverse Egress Packet size between 0 and 200; ‘rev_egress_pkt_size_range2’= Reverse Egress Packet size between 201 and 800; ‘rev_egress_pkt_size_range3’= Reverse Egress Packet size between 801 and 1550; ‘rev_egress_pkt_size_range4’= Reverse Egress Packet size between 1551 and 9000;

stats

dict

Field stats

total_tcp_allocated

str

Total TCP Ports Allocated

total_tcp_freed

str

Total TCP Ports Freed

total_udp_allocated

str

Total UDP Ports Allocated

total_udp_freed

str

Total UDP Ports Freed

total_icmp_allocated

str

Total ICMP Ports Allocated

total_icmp_freed

str

Total ICMP Ports Freed

data_session_created

str

Data Session Created

data_session_freed

str

Data Session Freed

user_quota_created

str

User-Quota Created

user_quota_put_in_del_q

str

User-Quota Freed

user_quota_failure

str

User-Quota Creation Failed

nat_port_unavailable_tcp

str

TCP NAT Port Unavailable

nat_port_unavailable_udp

str

UDP NAT Port Unavailable

nat_port_unavailable_icmp

str

ICMP NAT Port Unavailable

new_user_resource_unavailable

str

New User NAT Resource Unavailable

tcp_user_quota_exceeded

str

TCP User-Quota Exceeded

udp_user_quota_exceeded

str

UDP User-Quota Exceeded

icmp_user_quota_exceeded

str

ICMP User-Quota Exceeded

extended_quota_matched

str

Extended User-Quota Matched

extended_quota_exceeded

str

Extended User-Quota Exceeded

data_sesn_user_quota_exceeded

str

Data Session User-Quota Exceeded

data_sesn_rate_user_quota_exceeded

str

Conn Rate User-Quota Exceeded

tcp_fullcone_created

str

TCP Full-cone Session Created

tcp_fullcone_freed

str

TCP Full-cone Session Freed

udp_fullcone_created

str

UDP Full-cone Session Created

udp_fullcone_freed

str

UDP Full-cone Session Freed

fullcone_failure

str

Full-cone Session Creation Failed

hairpin

str

Hairpin Session Created

fullcone_self_hairpinning_drop

str

Self-Hairpinning Drop

endpoint_indep_map_match

str

Endpoint-Independent Mapping Matched

endpoint_indep_filter_match

str

Endpoint-Independent Filtering Matched

inbound_filtered

str

Endpoint-Dependent Filtering Drop

eif_limit_exceeded

str

Endpoint-Independent Filtering Inbound Limit Exceeded

total_tcp_overloaded

str

TCP Port Overloaded

total_udp_overloaded

str

UDP Port Overloaded

port_overloading_smp_inserted_tcp

str

TCP Port Overloading Session Created

port_overloading_smp_inserted_udp

str

UDP Port Overloading Session Created

port_overloading_smp_free_tcp

str

TCP Port Overloading Session Freed

port_overloading_smp_free_udp

str

UDP Port Overloading Session Freed

nat_pool_unusable

str

NAT Pool Unusable

ha_nat_pool_unusable

str

HA NAT Pool Unusable

ha_nat_pool_batch_type_mismatch

str

HA NAT Pool Batch Type Mismatch

no_radius_profile_match

str

No RADIUS Profile Match

nat_ip_max_tcp_ports_allocated

str

NAT IP TCP Max Ports Allocated

nat_ip_max_udp_ports_allocated

str

NAT IP UDP Max Ports Allocated

no_class_list_match

str

No Class-List Match

lid_drop

str

LSN LID Drop

lid_pass_through

str

LSN LID Pass-through

user_quota_unusable_drop

str

User-Quota Unusable Drop

user_quota_unusable

str

User-Quota Marked Unusable

fwd_ingress_packets_tcp

str

Forward Ingress Packets TCP

fwd_egress_packets_tcp

str

Forward Egress Packets TCP

rev_ingress_packets_tcp

str

Reverse Ingress Packets TCP

rev_egress_packets_tcp

str

Reverse Egress Packets TCP

fwd_ingress_bytes_tcp

str

Forward Ingress Bytes TCP

fwd_egress_bytes_tcp

str

Forward Egress Bytes TCP

rev_ingress_bytes_tcp

str

Reverse Ingress Bytes TCP

rev_egress_bytes_tcp

str

Reverse Egress Bytes TCP

fwd_ingress_packets_udp

str

Forward Ingress Packets UDP

fwd_egress_packets_udp

str

Forward Egress Packets UDP

rev_ingress_packets_udp

str

Reverse Ingress Packets UDP

rev_egress_packets_udp

str

Reverse Egress Packets UDP

fwd_ingress_bytes_udp

str

Forward Ingress Bytes UDP

fwd_egress_bytes_udp

str

Forward Egress Bytes UDP

rev_ingress_bytes_udp

str

Reverse Ingress Bytes UDP

rev_egress_bytes_udp

str

Reverse Egress Bytes UDP

fwd_ingress_packets_icmp

str

Forward Ingress Packets ICMP

fwd_egress_packets_icmp

str

Forward Egress Packets ICMP

rev_ingress_packets_icmp

str

Reverse Ingress Packets ICMP

rev_egress_packets_icmp

str

Reverse Egress Packets ICMP

fwd_ingress_bytes_icmp

str

Forward Ingress Bytes ICMP

fwd_egress_bytes_icmp

str

Forward Egress Bytes ICMP

rev_ingress_bytes_icmp

str

Reverse Ingress Bytes ICMP

rev_egress_bytes_icmp

str

Reverse Egress Bytes ICMP

fwd_ingress_packets_others

str

Forward Ingress Packets OTHERS

fwd_egress_packets_others

str

Forward Egress Packets OTHERS

rev_ingress_packets_others

str

Reverse Ingress Packets OTHERS

rev_egress_packets_others

str

Reverse Egress Packets OTHERS

fwd_ingress_bytes_others

str

Forward Ingress Bytes OTHERS

fwd_egress_bytes_others

str

Forward Egress Bytes OTHERS

rev_ingress_bytes_others

str

Reverse Ingress Bytes OTHERS

rev_egress_bytes_others

str

Reverse Egress Bytes OTHERS

fwd_ingress_pkt_size_range1

str

Forward Ingress Packet size between 0 and 200

fwd_ingress_pkt_size_range2

str

Forward Ingress Packet size between 201 and 800

fwd_ingress_pkt_size_range3

str

Forward Ingress Packet size between 801 and 1550

fwd_ingress_pkt_size_range4

str

Forward Ingress Packet size between 1551 and 9000

fwd_egress_pkt_size_range1

str

Forward Egress Packet size between 0 and 200

fwd_egress_pkt_size_range2

str

Forward Egress Packet size between 201 and 800

fwd_egress_pkt_size_range3

str

Forward Egress Packet size between 801 and 1550

fwd_egress_pkt_size_range4

str

Forward Egress Packet size between 1551 and 9000

rev_ingress_pkt_size_range1

str

Reverse Ingress Packet size between 0 and 200

rev_ingress_pkt_size_range2

str

Reverse Ingress Packet size between 201 and 800

rev_ingress_pkt_size_range3

str

Reverse Ingress Packet size between 801 and 1550

rev_ingress_pkt_size_range4

str

Reverse Ingress Packet size between 1551 and 9000

rev_egress_pkt_size_range1

str

Reverse Egress Packet size between 0 and 200

rev_egress_pkt_size_range2

str

Reverse Egress Packet size between 201 and 800

rev_egress_pkt_size_range3

str

Reverse Egress Packet size between 801 and 1550

rev_egress_pkt_size_range4

str

Reverse Egress Packet size between 1551 and 9000

Status

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

  • This module is maintained by community.

Authors

  • A10 Networks 2021