Forum Discussion

rogerwow's avatar
Icon for Nimbostratus rankNimbostratus
May 08, 2019

Low-CPU way to insert CorrelationID

We would like to implement a correlationID HTTP header for every HTTP message that comes through the frontend VLAN.


i.e. it's going to need to inspect every single HTTP and


  • if there is a CorrelationID then ignore
  • if there is not a CorrelationID
  • generate one
  • add it to the header

Obviously the easy way is to just slap an irule on each VIP, but i'm concerned about the CPU cost here. I've seen on the F5 forums ways to measure the time cost... do you know how to extrapolate this to millions of hits? is it likely to be linear?


Is there functionality for this stuff lower level in the LB processing stack? Asic maybe?


1 Reply