PureMessage Monitor uses several scheduled jobs that
are present but are disabled by default. You can view and enable these jobs via the
Local Services tab of the PureMessage Manager. Depending on your environment, you can
enable some or all of the scheduled jobs as described below.
Single-Server Environment
In a single-server environment, enable the following scheduled jobs:
- Monitor: Generate event notifications: Enable so that
pmx-monitor-notifier runs to monitor logs and generate event notifications.
- Monitor: Analyze events: Enable so that
pmx-monitor-analyzer runs to analyze generated events and generate action
events.
- Monitor: Reacts to events: Enable so that
pmx-monitor-reactor runs in reaction to generated action events.
- Monitor: Refresh temporary list: Enable so that
pmx-monitor-refresh-temporary-lists runs to periodically refresh lists with
data that has been added by the "Add to List Temporarily" reactor. If you are not making use of
this reactor, this job can be safely left disabled.
Multi-Server Environment
In a multi-server environment, a typical configuration is set up with multiple hosts
generating notifications that are then consolidated to a single host for analysis and reaction.
You must enable the scheduled jobs:
- Monitor: Generate event notifications: Enable on every server
in your environment so that pmx-monitor-notifier runs to monitor logs and
generate event notifications.
- Monitor: Consolidates events from remote server: Enable on your
central server only, so that pmx-monitor-consolidate runs to consolidate
events from all of your servers to your central server.
Note: The configuration for
this scheduled job is provided strictly as an example. You must set up your own scheduled jobs
to perform the consolidation for your servers.
On your central server, create separate
scheduled jobs that execute pmx-monitor-consolidate, specifying which
servers you wish to consolidate events from. This job does not need to be enabled on your
edge/MTA servers. For example:
pmx-monitor-consolidate --url=http://mta1.example.com:28080
pmx-monitor-consolidate --url=http://mta2.example.com:28080
pmx-monitor-consolidate --url=http://mta3.example.com:28080
- Monitor: Analyze events: Enable on your central server only, so that
pmx-monitor-analyzer runs to analyze generated/consolidated events and
generate action events.
- Monitor: Reacts to events: Enable on your central server only, so
that pmx-monitor-reactor runs in reaction to generated action events.
- Monitor: Refresh temporary list data: Enable on your central
server only, so that pmx-monitor-refresh-temporary-lists runs to
periodically refresh lists with data that has been added by the "Add to List Temporarily"
reactor. If you are not making use of this reactor, this job can be safely left disabled.