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.