SNMP (Simple Network Management Protocol) traps are a commonly used technique to forward alerts to alert management monitors. There are a variety of methods to send SNMP traps from OMEGAMON running on z/OS to an SNMP alert reciever. One common way is to use the SNMP alert emitter option that comes as part of ITM policy automation. Another technique is to have OMEGAMON send messages to z/OS console automation, and then in turn use console automation (usually via REXX code) to send the alert in the form of an SNMP trap.
But, there's another way you may not be aware of. With ITM 6.22, IBM Tivoli Monitoring introduced the capability of agent autonomy. With this support, you can create a trap configuration XML file that enables an agent to emit SNMP alerts directly to the event receiver with no routing through the monitoring server (meaning the TEMS). To do this you need to place an SNMP trap configuration member, in the form of XML, in the RKANDATV library.
If you want more information on this, here is a link to the documentation:
Also, here's a link to another good blog post that describes the function: