a10_slb_dns

Synopsis

DNS Packet Statistics

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

uuid

str

uuid of the object

sampling_enable

list

Field sampling_enable

counters1

str

‘all’= all; ‘slb_req’= No. of requests; ‘slb_resp’= No. of responses; ‘slb_no_resp’= No. of requests with no response; ‘slb_req_rexmit’= No. of requests retransmit; ‘slb_resp_no_match’= No. of requests and responses with no match; ‘slb_no_resource’= No. of resource failures; ‘nat_req’= (NAT) No. of requests; ‘nat_resp’= (NAT) No. of responses; ‘nat_no_resp’= (NAT) No. of resource failures; ‘nat_req_rexmit’= (NAT) No. of request retransmits; ‘nat_resp_no_match’= (NAT) No. of requests with no response; ‘nat_no_resource’= (NAT) No. of resource failures; ‘nat_xid_reused’= (NAT) No. of requests reusing a transaction id; ‘filter_type_drop’= Total Query Type Drop; ‘filter_class_drop’= Total Query Class Drop; ‘filter_type_any_drop’= Total Query ANY Type Drop; ‘slb_dns_client_ssl_succ’= No. of client ssl success; ‘slb_dns_server_ssl_succ’= No. of server ssl success; ‘slb_dns_udp_conn’= No. of backend udp connections; ‘slb_dns_udp_conn_succ’= No. of backend udp conn established; ‘slb_dns_padding_to_server_removed’= slb_dns_padding_to_server_removed; ‘slb_dns_padding_to_client_added’= slb_dns_padding_to_client_added; ‘slb_dns_edns_subnet_to_server_removed’= slb_dns_edns_subnet_to_server_removed; ‘slb_dns_udp_retransmit’= slb_dns_udp_retransmit; ‘slb_dns_udp_retransmit_fail’= slb_dns_udp_retransmit_fail; ‘rpz_action_drop’= RPZ Action Drop; ‘rpz_action_pass_thru’= RPZ Action Pass Through; ‘rpz_action_tcp_only’= RPZ Action TCP Only; ‘rpz_action_nxdomain’= RPZ Action NXDOMAIN; ‘rpz_action_nodata’= RPZ Action NODATA; ‘rpz_action_local_data’= RPZ Action Local Data; ‘slb_drop’= DNS requests drop; ‘nat_slb_drop’= (NAT)DNS requests drop; ‘invalid_q_len_to_udp’= invalid query length to conver to UDP; ‘slb_dns_edns_ecs_received’= Number of ecs from client received; ‘slb_dns_edns_ecs_inserted’= Number of ecs inserted;

stats

dict

Field stats

slb_req

str

No. of requests

slb_resp

str

No. of responses

slb_no_resp

str

No. of requests with no response

slb_req_rexmit

str

No. of requests retransmit

slb_resp_no_match

str

No. of requests and responses with no match

slb_no_resource

str

No. of resource failures

nat_req

str

(NAT) No. of requests

nat_resp

str

(NAT) No. of responses

nat_no_resp

str

(NAT) No. of resource failures

nat_req_rexmit

str

(NAT) No. of request retransmits

nat_resp_no_match

str

(NAT) No. of requests with no response

nat_no_resource

str

(NAT) No. of resource failures

nat_xid_reused

str

(NAT) No. of requests reusing a transaction id

filter_type_drop

str

Total Query Type Drop

filter_class_drop

str

Total Query Class Drop

filter_type_any_drop

str

Total Query ANY Type Drop

slb_dns_client_ssl_succ

str

No. of client ssl success

slb_dns_server_ssl_succ

str

No. of server ssl success

slb_dns_udp_conn

str

No. of backend udp connections

slb_dns_udp_conn_succ

str

No. of backend udp conn established

slb_dns_padding_to_server_removed

str

Field slb_dns_padding_to_server_removed

slb_dns_padding_to_client_added

str

Field slb_dns_padding_to_client_added

slb_dns_edns_subnet_to_server_removed

str

Field slb_dns_edns_subnet_to_server_removed

slb_dns_udp_retransmit

str

Field slb_dns_udp_retransmit

slb_dns_udp_retransmit_fail

str

Field slb_dns_udp_retransmit_fail

rpz_action_drop

str

RPZ Action Drop

rpz_action_pass_thru

str

RPZ Action Pass Through

rpz_action_tcp_only

str

RPZ Action TCP Only

rpz_action_nxdomain

str

RPZ Action NXDOMAIN

rpz_action_nodata

str

RPZ Action NODATA

rpz_action_local_data

str

RPZ Action Local Data

slb_drop

str

DNS requests drop

nat_slb_drop

str

(NAT)DNS requests drop

invalid_q_len_to_udp

str

invalid query length to conver to UDP

slb_dns_edns_ecs_received

str

Number of ecs from client received

slb_dns_edns_ecs_inserted

str

Number of ecs inserted

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