a10_visibility_packet_capture_global_templates_template_trigger_sys_obj_stats_change_slb_http2_trigger_stats_rate

Synopsis

Configure stats to trigger packet capture on increment rate

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

template_name

str/required

Key to identify parent object

threshold_exceeded_by

int

Set the threshold to the number of times greater than the previous duration to start the capture, default is 5

duration

int

Time in seconds to look for the anomaly, default is 60

protocol_error

bool

Enable automatic packet-capture for Protocol Error

internal_error

bool

Enable automatic packet-capture for Internal Error

proxy_alloc_error

bool

Enable automatic packet-capture for HTTP2 Proxy alloc Error

split_buff_fail

bool

Enable automatic packet-capture for Splitting Buffer Failed

invalid_frame_size

bool

Enable automatic packet-capture for Invalid Frame Size Rcvd

error_max_invalid_stream

bool

Enable automatic packet-capture for Max Invalid Stream Rcvd

data_no_stream

bool

Enable automatic packet-capture for DATA Frame Rcvd on non-existent stream

flow_control_error

bool

Enable automatic packet-capture for Flow Control Error

settings_timeout

bool

Enable automatic packet-capture for Settings Timeout

frame_size_error

bool

Enable automatic packet-capture for Frame Size Error

refused_stream

bool

Enable automatic packet-capture for Refused Stream

cancel

bool

Enable automatic packet-capture for cancel

compression_error

bool

Enable automatic packet-capture for compression error

connect_error

bool

Enable automatic packet-capture for connect error

enhance_your_calm

bool

Enable automatic packet-capture for enhance your calm error

inadequate_security

bool

Enable automatic packet-capture for inadequate security

http_1_1_required

bool

Enable automatic packet-capture for HTTP1.1 Required

deflate_alloc_fail

bool

Enable automatic packet-capture for deflate alloc fail

inflate_alloc_fail

bool

Enable automatic packet-capture for inflate alloc fail

inflate_header_fail

bool

Enable automatic packet-capture for Inflate Header Fail

bad_connection_preface

bool

Enable automatic packet-capture for Bad Connection Preface

cant_allocate_control_frame

bool

Enable automatic packet-capture for Cant allocate control frame

cant_allocate_settings_frame

bool

Enable automatic packet-capture for Cant allocate SETTINGS frame

bad_frame_type_for_stream_state

bool

Enable automatic packet-capture for Bad frame type for stream state

wrong_stream_state

bool

Enable automatic packet-capture for Wrong Stream State

data_queue_alloc_error

bool

Enable automatic packet-capture for Data Queue Alloc Error

buff_alloc_error

bool

Enable automatic packet-capture for Buff alloc error

cant_allocate_rst_frame

bool

Enable automatic packet-capture for Cant allocate RST_STREAM frame

cant_allocate_goaway_frame

bool

Enable automatic packet-capture for Cant allocate GOAWAY frame

cant_allocate_ping_frame

bool

Enable automatic packet-capture for Cant allocate PING frame

cant_allocate_stream

bool

Enable automatic packet-capture for Cant allocate stream

cant_allocate_window_frame

bool

Enable automatic packet-capture for Cant allocate WINDOW_UPDATE frame

header_no_stream

bool

Enable automatic packet-capture for header no stream

header_padlen_gt_frame_payload

bool

Enable automatic packet-capture for Header padlen greater than frame payload size

streams_gt_max_concur_streams

bool

Enable automatic packet-capture for Streams greater than max allowed concurrent streams

idle_state_unexpected_frame

bool

Enable automatic packet-capture for Unxpected frame received in idle state

reserved_local_state_unexpected_frame

bool

Enable automatic packet-capture for Unexpected frame received in reserved local state

reserved_remote_state_unexpected_frame

bool

Enable automatic packet-capture for Unexpected frame received in reserved remote state

half_closed_remote_state_unexpected_fra

bool

Enable automatic packet-capture for Unexpected frame received in half closed remote state

closed_state_unexpected_frame

bool

Enable automatic packet-capture for Unexpected frame received in closed state

zero_window_size_on_stream

bool

Enable automatic packet-capture for Window Update with zero increment rcvd

exceeds_max_window_size_stream

bool

Enable automatic packet-capture for Window Update with increment that results in exceeding max window

continuation_before_headers

bool

Enable automatic packet-capture for CONTINUATION frame with no headers frame

invalid_frame_during_headers

bool

Enable automatic packet-capture for frame before headers were complete

headers_after_continuation

bool

Enable automatic packet-capture for headers frame before CONTINUATION was complete

invalid_push_promise

bool

Enable automatic packet-capture for unexpected PUSH_PROMISE frame

invalid_stream_id

bool

Enable automatic packet-capture for received invalid stream ID

headers_interleaved

bool

Enable automatic packet-capture for headers interleaved on streams

trailers_no_end_stream

bool

Enable automatic packet-capture for trailers not marked as end-of-stream

invalid_setting_value

bool

Enable automatic packet-capture for invalid setting-frame value

invalid_window_update

bool

Enable automatic packet-capture for window-update value out of range

alloc_fail_total

bool

Enable automatic packet-capture for Alloc Fail - Total

err_rcvd_total

bool

Enable automatic packet-capture for Error Rcvd - Total

err_sent_total

bool

Enable automatic packet-capture for Error Rent - Total

err_sent_proto_err

bool

Enable automatic packet-capture for Error Sent - PROTOCOL_ERROR

err_sent_internal_err

bool

Enable automatic packet-capture for Error Sent - INTERNAL_ERROR

err_sent_flow_control

bool

Enable automatic packet-capture for Error Sent - FLOW_CONTROL_ERROR

err_sent_setting_timeout

bool

Enable automatic packet-capture for Error Sent - SETTINGS_TIMEOUT

err_sent_stream_closed

bool

Enable automatic packet-capture for Error Sent - STREAM_CLOSED

err_sent_frame_size_err

bool

Enable automatic packet-capture for Error Sent - FRAME_SIZE_ERROR

err_sent_refused_stream

bool

Enable automatic packet-capture for Error Sent - REFUSED_STREAM

err_sent_cancel

bool

Enable automatic packet-capture for Error Sent - CANCEL

err_sent_compression_err

bool

Enable automatic packet-capture for Error Sent - COMPRESSION_ERROR

err_sent_connect_err

bool

Enable automatic packet-capture for Error Sent - CONNECT_ERROR

err_sent_your_calm

bool

Enable automatic packet-capture for Error Sent - ENHANCE_YOUR_CALM

err_sent_inadequate_security

bool

Enable automatic packet-capture for Error Sent - INADEQUATE_SECURITY

err_sent_http11_required

bool

Enable automatic packet-capture for Error Sent - HTTP_1_1_REQUIRED

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