Monitor > Alerts

Show me an explanation of the items on this page.

How do I filter event log alerts (using event sets)?

You can activate alerts independently for event log entries in the Application, Security, and System event logs. Within each log type, you can also filter on event type. Checking the box on any of the following generates alerts for all log entries matching the selected type:

If you check any of these boxes then all events, matching the selected type, generate an email alert. You can further filter and restrict which events generate alerts by defining Event Sets. Event sets let you specify specific events to alert on or to ignore. Use event sets to group together related events into a single item. For example, if you are monitoring an domain control, you can group together all the events your do not want to receive alerts for into a single event set. Then just assign the event set to the machine you are monitoring. You may assign more than one event set to the same machine. This lets you better organize event sets into functional areas.

The ignore flag is there to let you alert on all errors (or any other event type) except for a list of events you may not care about.

  1. First set up a machine to alert on Errors (check the box) and select < All Events > from the event set list. This tells the system to generate an alert for every error event type.

  2. Second, assign another event set to the same machine that lists all the events you wish to ignore.

The secret is assigning multiple event sets to the same machine (one to get all the alerts, and others to ignore the alerts you don't want).

Ignore events ALWAYS take precedence over other event sets. It an event matches an ignore event set, nothing will be alerts.

What is the time delay between when events occur and when the system sends the email alert?

Some alerts are processed immediately and some are processed at the next audit. Event log alerts are processed immediately as follows:

If you have alerting turned on then the agent reports up new event log entries at the next check-in period. If alerting is turned off (for that log) then the events are not reported up until the next time the agent has something else to do. Once reported up to the server, a background task on the server processes them in a batch mode. The server background task runs every two minutes. So if you have alerts activated, the longest delay you incur is 2 minutes plus the quick check-in period, plus what ever processing lag your external email system may have.

Application changes, HW Changes, and Low Disk alerts are processed with each audit. The alerts get issued when the latest audit data shows a change from the last audit run.

Get Files, LAN Watch, and Script Fail alerts are all generated when the script executes on the machine. Alerts are processed as a batch by the system background task that runs every two minutes.

How do I cancel an alert?

To cancel an alert:

  1. Select the client machine account checkbox.

  2. Press Clear.

The alert information listed next to the client machine ID is removed.

Where is this email coming from?

Email is sent directly from the VSA to the admin email address specified in the alert. The SMTP service in IIS 4 or 5 sends the email directly to the address specified. The From Address in the email can be anything but should be a valid email address. Set the From Address on the Configure page under the System tab.

How do I pass alert information to the script that runs when the alert happens?

You can configure every alert to run a script when the alert email notification is sent. The script can run on the machine that generated the alert or on any machine you like.

To configure an alert to run a script perform the following steps:

  1. Check the after alert run box

  2. Click the select script link and select a script from the list.

  3. To run the script on a different machine, click the this machine ID link and select a machine ID from the list. To run the script on the same machine that generated the alert, leave this link set to this machine ID.

You can pass alert specific data to your script. Prior to running the specified script, the system automatically generates several variables (like those created by the Get Variable command) you can use in your script.

The system passes your script variables for the email subject body, and all the Data Keys related to the particular alert. To see the data keys for each alert, click the Format Email button. This screen lists the data keys at the bottom. Variable names match these data keys without the <> tags. Typical variables passed to the script include:

#subject#

Alert email subject line

#body#

Alert email body

#id#

Machine ID that generated the alert

#at#

Timestamp when the alert occurred

Why would I change the format of the email alert?

You may need to greatly restrict the size of an email alert message if the destination email address is a pager or some hand-held device.

How do I program an alert?

To program an alert:

  1. Select the type of alert you want to program

  2. Select the client machines you would like to apply the alert to.

  3. In the Send Email To field, enter the email address where you want the alert sent to. To enter a separate email address for each client machine, select each client machine and enter an email address, then press Apply. Perform this for each client machine that requires a separate email address. Be sure to press Apply after entering each email address. To send an alert to multiple email addresses, enter the each email address separated with a comma in the Send Email To field.

Note: When ever the KServer service stops, the system suspends all agent online/offline alerts. If the KServer stops for more than 30 seconds, then agent online/offline alerts are suspended for one hour after the KServer starts up again. Rather than continuously try to connect to the KServer when the KServer is down, agents go to sleep for one hour after first trying to connect a couple times. The one hour alert suspension prevents false agent offline alerts when the KServer starts back up.

    1. A new patch is available for the selected Machine ID.

    2. A patch installation failed on the selected Machine ID.

    3. The patch location for a new patch available for any machine is missing. See Patch Location for details.

Depending on the alert selected, the information provided will change. Some alerts require you to enter a number or select a checkbox. After selecting an alert, make sure you enter the necessary criteria in the field, if necessary.

The email address is shown in the Email Address column next to each client machine.

Note: The System Alerts notification does not provide a client machine list. The events listed only apply to the System Server.

Explanation of items on this page

The following selections are accessible from the Alerts function:

Apply

Applies the information entered. Confirm the information in the client machine list.

Clear

Clears all entered information. Selecting a client machine then pressing Clear deletes any entered alert information.

Copy

Only active when Summary is selected. Copy takes all the alerts settings for the selected Machine ID (select by clicking the select machine ID link) and applies the same settings to all other checked machine IDs.

Select Alert to Activate

    1. A new patch is available for the selected Machine ID.

    2. A patch installation failed on the selected Machine ID.

    3. The patch location for a new patch available for any machine is missing. See Patch Location for details.

Email Recipients

Email address where the event notification is sent. You can specify a different email address for each client machine, even if it is for the same event. The "From:" email address is specified in the Server Info function of the System feature tab. The event notification may be sent to more than one email address by putting a comma before each additional address.

Add to current list

Select this radio button to add the email address to the current list of recipients for that alert. If the name is already on the list for a selected machine ID, then any changes to alert settings are applied but the address list remains the same.

Replace list

Set the recipient email list for this alert to the list entered. This over-writes any existing email list.

Remove

Remove an email address from the recipient list for all selected machines without modifying any alert parameters. Use this button to quickly remove an email address for alerts without having to worry about setting up alert parameters.

Format Email

Change the default message sent with each email alert by clicking this button.

After alert run...

When an alert is generated you can set up the system to automatically run a script at the same time the email notification is sent out. You can run the script on the machine that generated the alert or any other machine you wish.

Edit icon

Clicking the edit icon between the check box and the machine ID, for any machine, automatically loads the form with the settings matching the selected machine IDs alert.

Machine.Group ID

Lists the client machines according to the Specify Accounts criteria.

Email Address

Comma separated list of email address where the event notification will be sent.

Note: The System Alerts notification does not provide a client machine list. The events listed apply only to the System Server.