3.5.1 Matrix Server Administration Guide
Copyright © 1999-2007 PolyServe, Inc. All rights reserved. 255
15
Configure Notifiers
If you would like certain actions to take place when matrix events occur,
you can configure notifiers that define how the events should be handled.
Overview
Matrix Server uses notifiers to enable you to view event information
generated by servers, network interfaces, virtual hosts, service monitors,
device monitors, and filesystems. Notifiers send events from these
entities to user-defined notifier scripts. The events are categorized as State
Transitions, Errors, Warnings, and Informational messages.
One server in a matrix holds the responsibility to forward a global event
message to notifier scripts. The global events are generally state transition
events. Some events such as errors, warnings, and informational
messages from service monitors are reported only locally on a server.
Any local event will be forwarded to notifier scripts that have subscribed
to the event and entity combination on the server.
We recommend that you configure notifier scripts on each server in the
matrix because the server responsible for handling global events may
change in the normal course of ClusterPulse daemon processing. Only
one notifier event message is delivered for each invocation of a notifier
script. If multiple notifiers subscribe to the same combination of event
and entity, then when an event is triggered, each notifier script is given a
copy of the event message.
When adding a notifier, you will need to specify a name for the notifier
and to supply the script to be run when an event is triggered that matches