Alert Agent
Hi,
I am thinking of using the alert agent with a JMS Channel in order to do auditing of java collaborations and eInsight business processes.
The idea is to use alerts that are sent to a JMS topic. From there a java collaboration reads the alert messages and stores certain data in Oracle. This is done to provide an audit trail.
I have heard that alert agent is not as reliable as JMS (no guaranteed delivery etc) and that it is not suitable for auditing.
I am looking for other opinions on this. Is alert agent reliable for auditing?
Thanks in advance,
Jairaj
[605 byte] By [
jchetty] at [2007-11-26 9:03:29]

# 1
My first thought about Alert Agent and Auditing would be that are depending on the Enterprise Manager for your Auditing. The Enterprise Manager is not Cluster Capable (at least as far as I know), and only one Enterprise Manager may monitor an Integration Server, so load balancing would be difficult.
You could consider changing your queues to topics and then have additional listeners inspecting your messages (such as an auditing channel) without distrubing the flow of messages. However this has problems of its own.
Have a look at the Wire-tap pattern.
http://www.enterpriseintegrationpatterns.com/WireTap.html
Or you could have a look at how much of your auditing could be done with Journaling.
Sebastian.
Message was edited by:
sebykrueger