iRule latency stats
Hi All
We have an iRule that looks into 2 data-groups to find different matches and deny or not http request based on that matches. One of the data-group could have about 500 entries.
The iRule work perfectly but we want to see how much load this iRule is causing on our LTM 1600. (Execution latency, CPU, MEMORY, and so on)
We modify the iRule to add sometings like this:
1st line of the iRule :
- set tempsirule0 [clock clicks -milliseconds]
Last lines of the iRule :
- set tempsirule1 [clock clicks -milliseconds]
- set delayirule [expr $tempsirule1 - $tempsirule0]
- STATS::setmax $::NOM_PROFILE "URL_Filtering_iRules_Delay(mm)" $delayirule
Is there a good way to look at the iRule execution latency ?
What about CPU utilization and memory? We want to make sure that everything work well when we'll have thousand of concurrent connections.
Thank you very much.