101 · Question #127
Which two are events that can be used to trigger GTM iRule data processing? (Choose two.)
The correct answer is A. LB_FAILED B. DNS_REQUEST. GTM iRules support DNS_REQUEST for processing incoming DNS queries and LB_FAILED for handling load balancing failure events; LTM-specific events like HTTP_REQUEST and CLIENT_ACCEPTED do not apply in the GTM iRule model.
Question
Which two are events that can be used to trigger GTM iRule data processing? (Choose two.)
Options
- ALB_FAILED
- BDNS_REQUEST
- CHTTP REQUEST
- DCLIENT_ACCEPTED
How the community answered
(26 responses)- A85% (22)
- C12% (3)
- D4% (1)
Why each option
GTM iRules support DNS_REQUEST for processing incoming DNS queries and LB_FAILED for handling load balancing failure events; LTM-specific events like HTTP_REQUEST and CLIENT_ACCEPTED do not apply in the GTM iRule model.
LB_FAILED is a valid GTM iRule event that triggers when the load balancing process cannot select a resource, allowing custom fallback logic to execute at that failure point.
DNS_REQUEST is the primary GTM iRule event, fired each time a DNS query arrives, and is used to inspect and manipulate DNS request processing such as selecting pools or modifying responses.
HTTP_REQUEST is an LTM iRule event associated with HTTP profile processing on virtual servers and is not part of the GTM iRule event model.
CLIENT_ACCEPTED is an LTM iRule event that fires when a client TCP connection is accepted by a virtual server and has no equivalent or applicability within GTM iRules.
Concept tested: GTM iRule events DNS_REQUEST and LB_FAILED
Source: https://clouddocs.f5.com/api/irules/DNS_REQUEST.html
Topics
Community Discussion
No community discussion yet for this question.