Event-Based Tasks

Event-based Tasks let you monitor protected computers for specific Events and perform Tasks based on certain conditions.

From the main page you can:

Click New () and select New Event-based Task. The wizard that appears will guide you through the steps of creating a new Task. You will be prompted for different information depending on the type of task.

Events

The following Events can be monitored:

Conditions

You can require specific match conditions to be met in order for the Task to be carried out. (Add additional conditions by pressing the "plus" button.) If you specify multiple conditions, each of the conditions must be met for the task to be carried out. (In other words, multiple conditions are "AND" conditions, not "OR".)

Use Java regular expression syntax (http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html) to match patterns in the following fields:

Java regular expression examples:

To match: Use this:
any string (but not nothing) .+
empty string (no text) ^$
Folder Alpha Folder\ Alpha
FIN-1234 FIN-\d+
or
FIN-.*
RD-ABCD RD-\w+
or
RD-.*
AB
or
ABC
or
ABCCCCCCCCCC
ABC*
Microsoft Windows 2003
or
Windows XP
.*Windows.*
Red Hat 6
or
Some_Linux123
or
abcFreeBSD
.*Red.*|.*Linux.*|.*FreeBSD.*

These next two conditions match True or False conditions:

The last condition option looks for matches to an IP in an IP list:

Depending on the source of the new computer, some fields may not be available. For example, "Platform" would not be available for computers added as a result of the synchronization with an Active Directory.

Actions

The following actions can be taken depending on which of the above events is detected:

Order of Execution

If multiple Event-Based Tasks are triggered by the same condition, the Tasks are executed in alphabetical order by Task name.

Enabling or Disabling an Event-Based Task

Existing Event-Based Tasks can be enabled or disabled. For example, you may want to temporarily disable an Event-Based Task while you perform certain administrative duties during which you don't want any activity to occur. The control to enable or disable an Event-Based Task is on the General tab of the Task's Properties window.