BatWatch Function
The BatWatch function can be inserted into your scripts to notify you when a problem occurs. The BatWatch function can send e-mails to users and write events into the specified event log. It can send the following information to you:

· Function name (Script Name)

· Step Name

· Error level

· Optional Message

· Application's StdOut data

· Application's StdErr data

· Attachment Files

Attachment files can be any file your computer can access. A special file name *NTBackupLog allows you to send the most recent ntbackup log for the current user.


BatWatch Signal Function
The BatWatch Signal function can be inserted into your scripts. It will send a message to a BatWatch Server function, telling it a Deadline Item has completed. The following information may be sent to the BatWatch Server:

· Deadline Name

· Item Name

· Function name (Script Name)

· Step Name


If the BatWatch Server cannot be connected because of a communications error, the BatWatch Signal function can optionally send the Signal to the local BatWatch Server, and the local BatWatch Server will make several more attempts to send the Signal to the target BatWatch Server.

BatWatch Server Function
The BatWatch Server function is normally started when the machine starts. It performs the following:

Signal Processing: The BatWatch Server receives Signals from the BatWatch Signal function. It saves the Deadline Items contained in the Signal for Deadline Processing.

Deadline Processing: The BatWatch Server wakes up when a Deadline passes. It checks to see if it has received all of the Deadline's Items. If not, it notifies you via e-mail.

Relay Processing: The BatWatch Server optionally receives Relay Requests from BatWatch Signal functions. The local BatWatch Server will make several more attempts to send the Signal to the target BatWatch Server.



© 2006 Broderick Data Systems