Forum Discussion

hoad_312348's avatar
hoad_312348
Icon for Nimbostratus rankNimbostratus
Mar 02, 2017

"Total Executions" statistic for an iRule?

I'm looking for an (in-depth) explanation of the "Total Executions" column under statistics for iRules.

 

I have seen that number increment by 6, for example, after accessing an iRule (yes, I am sure no other VIP had the rule applied and that I was the only one able to access that VIP). I have also seen it not increment after accessing and iRule.

 

Just wanting to better understand. Thank you.

 

  • It is the number of times the F5 has triggered an iRule. The event used by the iRule determines how often it will be executed.

     

  • It is the number of times the F5 has triggered an iRule. The event used by the iRule determines how often it will be executed.

     

    • hoad_312348's avatar
      hoad_312348
      Icon for Nimbostratus rankNimbostratus

      The event I am using is HTTP_REQUEST. Is this described or defined in the docs anywhere?

       

    • Kevin_Davies_40's avatar
      Kevin_Davies_40
      Icon for Nacreous rankNacreous

      Yes and no. Its described in the iRule training but it requires an understanding of protocol behaviour as well. HTTP_REQUEST can be triggered many times in a single connection as HTTP/1.1 specification keep connections open for a time so the browser can reuse them for subsequent requests. A single web browser can have multiple connections.

       

    • Kevin_Davies_40's avatar
      Kevin_Davies_40
      Icon for Nacreous rankNacreous

      If you not seeing consistent statistics the turn on developer mode in your browser and disable caching. Refreshes of a page will pull images out of the local browser cache and they wont request it from the F5.