Alert options
Alert options are configured on the trigger pane.
The Alert Name, Group Names, , and the options are applied for all alert types. These fields are always present.
Option | Description |
---|---|
This option is only shown when an alert type is thread status, thread
held, or protocol status. Select the check box for alerts with thread
sources to arm and fire only when the process owning the threads is
running. When selected, if the process in which the source thread resides is running, the alert works as code before the change. If the process is not running, then the alert is blocked from arming and resets if armed. This is useful when there are valid alerts to monitor the process that fire if required, and thread alerts would be redundant. |
|
Alert Name | This is case-insensitive and can be empty. If it is not empty, then it
must be unique in all named alerts that are defined in the current site.
Every new alert has an auto-assigned name value (Alert_ plus a numeric). If the name is not unique, then an error message opens when the alert changes are committed. You can use this option to reference the alert by name in other alerts. There is an internal ID number assigned to each alert as it is loaded by hcimonitord. If there is no NAME key specified, then the name of the alert is assigned at runtime when the alert is loaded as:
You can also access the alert through the hcicmd interface. If there is a conflict between the default assigned name and an existing loaded alert, then an additional sub-ID is added. This happens until a unique name is found. |
Group Names | This field is used for the enabling/disabling of alerts. To avoid false
triggering, if you have alerts that are connected to a source that is
down, then disable all alerts for that source. When the problem is
resolved, you can enable those alerts. When the alerts for the source
are in a group, this is a "one click" solution to enable or disable the
alerts. Disable does not reset an alert, nor does it reset times that are used in alert tests. The time-out for the alert to fire is a "test time" of the alert. When it is enabled, that time is then used in the test. This continues until a new value is set by the thread or the thread is restarted. In general, do not clear the disable until you are sure that an event changes the time in msi or that the alert may fire. In most cases, this is after the thread has been bounced. Groups are enabled/disabled using the hcicmd’s disable command.
This disables alerts belonging to Group names are configured through the Configure Group Names dialog box that opens when you click the button. A Group List is a collection of groups to which an alert belongs. An alert can belong to a maximum of 16 distinct groups. On this dialog box, you can add or delete groups. The Group field is editable, and optional. It lists all existing group names in the current site and master site. You can select one of the groups or specify a new group name. |
State From and To | These fields tell the protocol status alert to filter which state
changes arm the alert. The alert essentially becomes a "transition
alert" that arms only on the state changes. If these options are not selected, then state changes are not filtered. These fields are only available when the Alert Type is protocol status and Comparing is diff. If the To field is bad, then state changes are filtered so that only those that match one of these arms the alert:
The State From field is also not available when bad is selected. |
When this is selected, the duration period and maximum repeating number
are configured in the fields to the right. A repeating alert fires
repeatedly until the alert is reset or the configured maximum number of
firings is met. Use an integer greater than 0 to indicate the maximum number of times the action is to be repeated. Leaving Max empty indicates an unlimited number of firings. The maximum number refers to the number of repeat firings. That is, if you specify three repeats, then there are a total of four alert firings. These are the initial firing and the three repeats, if the condition remains true. The duration period value is N seconds or N minutes, but cannot be empty. Only integers greater than zero are permitted. If you select but do not specify any value for the duration period, then an error results.To specify an infinite number of repetitions, leave Max empty. When is selected, the duration period value is updated to reflect how long the condition has been true. This value is calculated using the difference between when the alert was triggered and the current firing time. |