With GC it is possible in two ways:
- just monitor all databases, their listeners and their hosts with GC and allow for generating traps by GC
This way is fairly simple and requires almost no work. The first thing is to add to GC notification methods on the "Setup" page yet another method as SNMP trap. As we need to cooperate with snmptrapd deamon fired somewhere (being for us a gateway to SNMP management framework), we just provide 4 parameters to it. The next step is to check in the "Preferences" page in which areas a GC installation should generate SNMP traps. That is all - of course we need some software behind snmptrapd which takes the trap in order to service it.
- start SNMP agents responsible for communication with SNMP management framework and a "bridge" between GC agents and SNMP agent