Process Server provides engine monitoring, and if desired, you can trigger an alert to notify an administrator when an engine stops running or when a monitored property has a warning or error condition.
When you configure engine monitoring properties in the Process Console, the Process Server can instantiate a monitoring alert service. This service receives an alert from the engine, and the process can then notify an administrator about error conditions via email. For details on sending an email, see
Email Service.
You can design a BPEL process to serve as the monitoring alert service. The process must be based on a WSDL file named
monitorAlert.wsdl
.
In essence, the WSDL defines the
handleAlert
operation that receives information from the server regarding engine status and engine properties being monitored, their monitoring level, threshold and value.