iRulesΒΆ
An iRule is a script that executes against network traffic passing through a BIG-IP Next instance. iRules provide the capability to write simple, network-aware pieces of code that influence network traffic in a variety of ways. Whether you are looking to do some form of custom persistence or rate limiting that is not currently available within the built-in options of a product, or to completely customize the user experience by controlling the flow or even the contents of a given session/packet(s), iRules can provide the functionality.
You can configure iRules on BIG-IP Next Central Manager. In BIG-IP, an iRule is an individual object attached to a virtual server; in BIG-IP Next, an iRule is an attribute configured with a virtual server. When configuring iRules in BIG-IP Next, for any iRule command that accepts a stack/virtual server or pool/l4serverside it is essential to ensure that the names of the objects follow the compatible naming convention.
iRules are similar in BIG-IP and BIG-IP Next with some exceptions to commands and configuration methods. For more information on BIG-IP iRules, see iRules Home.
This section contains the following:
- About BIG-IP Next iRules Validation
- About iRule command differences in BIG-IP and BIG-IP Next
- About object naming convention in iRules
- How to: Create and manage iRules on BIG-IP Next Central Manager
- How to: Manage data groups in iRules
- How to: Manage HSL log publishers in iRules
- Reference : Example iRules on BIG-IP Next Central Manager