Monitor Management

This section covers the following topics:


What is the Monitor?

The Monitor is that component of Entire Output Management which performs all the work of generating, printing and distributing reports and bundles.

It runs as a Natural subtask under Entire System Server or as a batch job.

Monitor Status

The monitor status can be one of the following:

  • Abended

  • Analyse Report Sources

  • Closed

  • Create Active Reports

  • Delete Active Reports

  • Export Objects

  • Idle

  • Inactive

  • Initializing

  • Load Source into NOM DB

  • Process bundles

  • Process printouts

  • Process SPOOL queue

  • Purge expired archive

  • Purge expired bundles

  • Purge expired logs

  • Purge expired printouts

  • Purge expired reports

  • Recovering from Error

  • Shutdown in progress

  • Start ARCHIVE

  • Start CONDENSE

  • Start REVIVE

Modifying the Monitor Parameters

Start of instruction setTo modify the monitor parameters:

  1. Select an instance of the System Administration > Monitor Management > Monitor in the object workspace.

  2. Invoke the context menu and choose Open Parameters.

    The monitor parameter settings are displayed.

  3. The parameters are explained below. You can change their settings as desired.

  4. Choose OK to save your changes.

Main Task Parameters

Parameter Explanation
Monitor Node The node under which Entire Output Management is running.
Minimum Wait The minimum time (in seconds) the Monitor is to wait between two consecutive monitoring cycles. You can modify this value by entering a new value.
Maximum Wait The maximum time (in seconds) the Monitor is to wait between two consecutive monitoring cycles. You can modify this value by entering a new value.
Wait Increment The number of seconds by which the wait time increases. If there is no activity during the minimum wait time, the wait time is increased by this value, until the maximum is reached. When activity occurs, the wait time returns to the minimum. You can modify this value by entering a new value.
Current Wait The wait time in effect for the current cycle (in seconds).

See also Wait Factor under Monitor Defaults.

Displaying the Monitor Parameters

Start of instruction setTo display the monitor parameters:

  1. Select an instance of the System Administration > Monitor Management > Monitor node in the object workspace.

  2. Invoke the context menu and choose Display.

  3. The monitor parameters are displayed. They are described under Main Task Parameters.

  4. Select Cancel to close the window.

Starting the Monitor

To start the Monitor, the Entire System Server node specified for start must be active.

Start of instruction setTo start the Monitor:

  1. Select an instance of the System Administration > Monitor Management > Monitor node in the object workspace.

  2. Invoke the context menu and choose Start.

    A message confirms the start, and the Monitor status changes accordingly.

Waking the Monitor

To activate the Monitor before the next scheduled activity cycle, see Wait parameters under Main Task Parameters.

Start of instruction setTo wake the Monitor:

  1. Select an instance of the System Administration > Monitor Management > Monitor node in the object workspace.

  2. Invoke the context menu and choose Wake.

If there was any pending work, the Monitor status changes. When the activity cycle is completed, the Monitor status changes back to "Idle".

Closing the Monitor

Start of instruction setTo close the Monitor:

  1. Select an instance of the System Administration > Monitor Management > Monitor node in the object workspace.

  2. Invoke the context menu and choose Close.

The Monitor status changes to "Shutdown In Progress". This means that the Monitor has not yet detected the close, since it is in wait status. The next time it is active, the Monitor detects the close and performs the normal close. The status then changes to "Closed".

Displaying the Monitor Status

Start of instruction setTo display the status of the monitor:

  1. Select an instance of the System Administration > Monitor Management > Monitor node in the object workspace.

  2. Invoke the context menu and choose Status.

    The status of the Monitor is displayed. The possible values are listed under Monitor Status.

Displaying the Monitor Log

Start of instruction setTo display the monitor log:

  1. Select an instance of the System Administration > Monitor Management > Monitor node in the object workspace.

  2. To list all events, proceed directly with the next step.

    To list selected events, first invoke the context menu and choose Filter Log. A window is displayed in which you specify your selection criteria, and choose OK

  3. Invoke the context menu and choose Display Log.

    The monitor log is displayed.

    You can sort the log entries by date (ascending or descending).

Purging the Monitor Buffer Pool

Start of instruction setTo purge the monitor buffer pool:

  1. Select an instance of the System Administration > Monitor Management > Monitor node in the object workspace.

  2. Invoke the context menu and choose Purge Buffer.

    All entries in the Natural Buffer Pool are purged.

Purging a Single Buffer Pool Entry

Start of instruction setTo purge a single buffer pool entry:

  1. Select an instance of the System Administration > Monitor Management > Monitor node in the object workspace.

  2. Invoke the context menu and choose Purge Single.

  3. Enter data for the object to be purged and select OK.

    The object specified is purged from the Monitor Buffer Pool.

Monitor Tasks

Listing Monitor Subtasks

This function is used to see the current status of the monitor subtasks.

Start of instruction setTo list the monitor subtasks:

  1. Select an instance of the System Administration > Monitor Management > Tasks node in the object workspace.

  2. Invoke the context menu and choose List.

    The Monitor Task List is displayed.

  3. To refresh the list, you select the Refresh button.

    To refresh the list automatically at regular intervals (every n seconds), you select Refresh every and specify a period of time.

  4. To perform a function for one of the tasks listed, you select the task, invoke the context menu, and choose the desired function.