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

  • Analyzing report sources

  • Analyzing Unix nodes

  • Cataloging Natural srce.

  • Checking defined events

  • Closed

  • Controlling print jobs

  • Controlling print tasks

  • Creating active reports

  • Deleting report sources

  • Exporting objects

  • Idle

  • Inactive

  • Initializing

  • Loading sources into DB

  • Processing bundles

  • Processing printouts

  • Processing spool queue

  • Purging expired archives

  • Purging expired bundles

  • Purging expired logs

  • Purging exprd. printouts

  • Purging expired reports

  • Purging NAT buffer pool

  • Reactivating susp. nodes

  • Restaring after error

  • Scheduler active

  • Shutting down

  • Starting archiving

  • Starting condensing

  • Starting monitor cycle

  • Starting Natural subtask

  • Starting reviving

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.

    The corresponding console messages will be displayed:

    NOM1510 Monitor initialization completed successfully. 
    NOM1603 Monitor NOMXTS dbid fnr on node node started.

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".

The corresponding console message will be displayed:

NOM1515 Monitor shutdown completed.

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

See also Monitor Tasks under Monitor Defaults.

Listing Monitor Tasks

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

Start of instruction setTo list the monitor tasks:

  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.

Maintaining Monitor Tasks

Start of instruction setTo maintain a monitor task:

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

  2. Invoke the context menu and choose the desired function.

    The functions correspond to those described above for the monitor.