I have a monitoring system that has primary/failover nodes for just about every aspect. I have configured anything that is able for multiple SNMP trap destinations, but I do have a number of devices that only support a single trap destination.
What I would like to do is configure a middleware service (On a RHEL/Linux server) that receives a UDP packet, and re-transmits it to multiple SNMP receivers, effectively acting as a repeater.
I'm not sure what services exist out there, but I ultimately I want to configure devices to trap to 1 single IP address and the device that owns that IP address be responsible for forwarding it everywhere else. If a given node is down it is of no consequence because the trap destinations are clustered anyway.