HSL or other method to spray multplie Pools with Syslog simultaneously. 11.5.3HF2
Good Afternoon,
I'm reading other postings and would like to see if this has already been done and what the Overhead is from observations:
I'm going to be receiving syslog type traffic from many places and have these requirements: single Virtual Server multiple Backend syslog systems. need to spray all backend syslog systems simultaneously
My config is a Virtual Server UDP F5 3900's on 11.5.3HF2 3 pools: Pool 1 - 2 nodes, Priority group set for Primary/Secondary Pool 2 - 2 nodes, Priority group set for Primary/Secondary Pool 3 - 2 nodes, Priority group set for Primary/Secondary
So far I have this for the IRULE - I am not great at IRULE writing.
"when CLIENT_ACCEPTED {
set pool_1 [HSL::open -proto UDP -pool pool_01] set pool_2 [HSL::open -proto UDP -pool pool_02] set pool_2 [HSL::open -proto UDP -pool pool_03]
HSL::send $pool_1 [UDP::payload] HSL::send $pool_2 [UDP::payload] HSL::send $pool_3 [UDP::payload]
}"
Does someone have a working example they can share out? Overhead to the appliance is a concern.
thanks!