Hawk Microagents for Interior Server

The BusinessConnect engine implements a set of microagents to monitor and manage the various polling operations that happen inside the BusinessConnect engine.

Below are the microagent names and functions:

Server Name Description
SCHDTASKPOLLER Poller to look for scheduled tasks that need to be fired.
RESENDPOLLER Poller to look for transactions that need to be resent.
QUEUEACTIONPOLLER Poller to look for messages to send off the message queue (primarily batch transactions).
MDNPOLLER Poller to look for overdue MDNs with AS2.
InteriorController The main BC engine
HIBERPOLLER Poller to look up transactions that have hibernated too long.
FTPPOLLER Poller that triggers inbound FTP inbound sessions on a periodic basis. This poller is vulnerable to hanging, so it would be good to monitor it.
CREDPOLLER Expired credential poller. Checks certificate store for expired certificates on a regular basis.
CANCELPOLLER Poller that looks at the audit log for transactions that have been marked for cancellation. Primarily for RosettaNet and ebXML.

The most common reason for monitoring BusinessConnect Container Edition is for the FTP pollers. In an environment where there may not be reliable data connections to trading partners, there is a tendency for this poller to "hang" because of a bad connection to a SFTP trading partner. Using microagents, you can eliminate this issue with a Hawk rule and rulebase.