Redwood Documentation

Product Documentation

 

›Environment

RunMyJobsMonitoring Processes

Processes

  • Monitoring and Managing Processes
  • Advanced Process Search
  • Filtering Processes
  • Processes Monitor Diagrams
  • Redwood Server Process Processing
  • Process States
  • Available Columns in the Processes Monitor
  • Chains Monitor Filter Columns
  • Process Forecasting
  • Integrating Redwood Server into Third-Party Applications with PermaLink

Operator Messages

  • Operator Messages Monitor
  • Creating Operator Messages
  • Interacting with Operator Messages
  • Creating Advanced Operator Message Reply Expressions
  • Receiving Operator Messages on your Desktop

Events

  • Monitoring Events
  • Filtering Events
  • Event Filter Columns

Environment

  • Monitoring System Performance
  • Monitoring Dashboard
  • Housekeeping Dashboard
  • Monitoring SAP Systems
  • Creating Custom Monitor Checks

Submitting Processes

  • Submitting Processes and Chains
  • Submitting a Process or Chain
  • Scheduling with Times and Dates
  • Rescheduling Processes Automatically
  • Using Recurrences

Calendaring

  • Using Time Windows
  • Shifting Times and Days with Time Windows
  • Configuration Data for Time Windows
  • Using Time Windows in Processes
  • Defining Advanced Execution Times with Period Functions
  • Managing Recurrences
  • Creating Submit Frames
  • Frequently Asked Questions About Submit Frames
  • Using Submit Frames in Processes
  • Time Zones
← Event Filter ColumnsMonitoring Dashboard →

Monitoring System Performance

The Monitor Tree is part of the Monitoring section in the navigation bar. The Monitor Tree allows you to get a quick overview over systems connected to Redwood Server and their current status. You can get a graphical representation of the status of a subset of monitors by creating dashboard dials for built-in leaf nodes of process servers, queues, and database monitor leaf nodes. By default, only the database tables are monitored.

The Monitor Tree displays an hierarchical overview of all monitors, and their current status, expressed by a severity value. The severity is propagated upwards through the hierarchy so a parent monitor shows the highest severity of its children.

The Monitor Tree consists of two panes:

  1. The monitor pane displays a hierarchy of all monitors.
  2. The detail pane displays run-time data of the currently selected monitor.

Three types of monitors are shown:

  1. Nodes - A monitor that can contain sub-monitors.
  2. Checks - A monitor that defines conditions upon which events are to be raised.
  3. Links - A monitor that links to another monitor (node or check).

The following

  • System.Database - contains all the Redwood Server-specific database tables with default Monitor Checks that check the size of the individual tables, System_MonitorTables tracks tables that have exceeded their recommended sizes, stored in process file TableGrowth.csv.
  • System.Queue - contains all queues created in Redwood Server
  • System.ProcessServer - contains all process servers created in Redwood Server, this includes platform agent and module-related process server like SAP or JDBC process servers
  • System.cluster - contains nodes describing the current application server setup; regardless of whether there are more than one nodes, the name will be cluster

Severity

The severity gives you information about the extent of the issue and is indicated by a number ranging from 0 to 100. A severity of less than 25 will not result in a green severity, a severity above 50 will be yellow and above 75 it will be red. This means that severities comprised of -1 to 24 are not taken into account, merely displayed.

The primary function of the Monitor Tree is to check no monitors have a severity above 24.

Events

You can configure monitor nodes to trigger events, when certain severities are reached. These events can then schedule processes to alert operators or even restart applications. The Rising flag is used to only trigger an event when a monitor is getting worse, that is, the severity is rising. If you leave the check-box unchecked, configure an event to be raised as soon as the monitor reaches a severity of 50 and the monitor reaches 75, the event will be raised again when the severity falls below 50.

Database Monitors

You monitor the database tables used by Redwood Server using the Database node in the Monitor Tree. Update the Database monitoring tree by submitting System_MonitorTables.

Some tables will grow quickly depending on your use of Redwood Server. SAP jobs (SAP_AbapRun) usually have many parameters and this causes the JobParameter table to grow quickly, one row for each job/parameter combination. On production systems with many processes and long keep strategies, you may increase the CheckRows monitor condition expression, the default being =NumberOfRows > 5000000.

Job History

History is usually kept for 365 days, you change the default by specifying the following registry entry and submitting the System_Aggregate_History process definition:

/configuration/history/jobhistory

This affects HistoryJob and HistoryJobParameter tables.

Available Monitors:

  • NumberOfRows - the number of rows the table has in the database
  • TableSize - an estimate of the table size, based on the number of rows the table has
  • TimeDelta - time since the previous time the monitor was updated
  • TimeDeltaMillis - same as TimeDelta, in milliseconds
  • RowsDelta - number of rows added/removed since last update

Enabling Process Server and Queue Monitoring

Process server and queue monitoring is disabled by default for performance reasons. You set the /configuration/jcs/monitoring/enabled configuration entry to true to enable monitoring and for each process server you wish to monitor, you set the MonitorInterval process server parameters.

Process Server Monitor Checks

You specify checks on platform agent process servers to monitor services, event logs (Windows) or processes and log files (UNIX, HP OpenVMS) as well as sockets (all platform agent platforms). These can the be monitored with Events or Monitor Alert Sources to send operator messages/emails when a monitor has reached a severity; the latter functionality requires the Active Monitoring Module.

note

The Active Monitoring Module requires the Module.Alerting license key

SAP System Monitors (Deprecated)

If you have connected Redwood Server to SAP Systems, then the default monitor-tree contains monitors for the SAP Application Servers. To import the bare monitor tree from transaction RZ20, you need to fill in the XAL tab on the SAP System object and import the monitors. To import individual CCMS monitors, that you access via transaction RZ20 in SAPGui, you need to submit the SAP_ImportCcmsMonitors process definition.

Context-Menu

Monitor Nodes support the following context-menu actions:

ActionDescription
Show permalinksShow links that can be used from third party applications to link to the object
Add to navigation barAdd the current object to the navigation bar
Edit SecurityEdit the security of the monitor node
New Monitor Alert SourceCreate a new monitor alert source for this monitor node
DeleteDelete this monitor node
EditEdit this monitor node
Export > ExportExport this monitor node into a CAR file
Export > Export with related objectsExport this monitor node into a CAR file including referenced objects
Promote > Promote to systemPromote the object to a remote system
Promote > Edit further then promoteEdit the export rule set prior to promoting
PromotePromote the monitor node to another Redwood Server instance
Expand AllExpand all monitor nodes below the current node

Monitor leaf nodes support the following actions:

ActionDescription
EditEdit this monitor [leaf] node
Edit SecurityEdit the grants to the monitor [leaf] node
New Monitor Alert SourceCreate a monitor alert source for this monitor node.
Export > ExportExport this monitor leaf node into a CAR file
Export > Export with related objectsExport this monitor leaf node into a CAR file including referenced objects
Promote > Promote to systemPromote the object to a remote system
Promote > Edit further then promoteEdit the export rule set prior to promoting
PromotePromote the monitor leaf node to another Redwood Server instance
Show permalinksShow links that can be used from third party applications to link to the object

Procedure

To monitor components perform the following tasks:

  1. Navigate to "Monitoring > Monitors" to get an overview of all monitors.
  2. Choose the Refresh button to update the monitor.
  3. Choose the [+] icon to expand the monitor nodes and links and show the child monitors. Choose the [-] icon to collapse and hide the child monitors.
  4. Choose a monitor to show the monitor details in the lower detail pane.

Values

FieldDescription
Parent Monitor NodeThe parent monitor node this monitor belongs to.
NameThe unique name of this monitor.
DescriptionThe description of the monitor.
DocumentationA comment about the monitor.
Actual Severity (Node and Check monitors only)The current severity of the monitor, or -1 if it has not been set before.
Remote ID (Node and Check monitors only)Unique identification of the monitor in the remote system.
Linked Monitor (Link monitors only)The linked monitor (Node or Check monitors).
Monitor Events (Node and Check monitors only)Event to be raised when a monitor reaches a particular severity.
Monitor Conditions (Check monitors only)A monitor condition defines when a problem is raised.
Monitor Values (Check monitors only)A monitor value is a numeric, string or timestamp value used to define monitor conditions.
Creation TimeThe creation time of this monitor.
Last Modification TimeThe last modification time of this monitor.

See Also

  • Monitoring Servers with Platform Process Servers
  • Monitoring External Systems with Platform Agents
  • Creating a Monitoring Platform Agent
  • Creating a Monitor Check
  • Creating Custom Monitor Checks
  • Documenting Objects using the Documentation Tab

MonitorNode

← Event Filter ColumnsMonitoring Dashboard →
  • Database Monitors
    • Job History
  • Enabling Process Server and Queue Monitoring
    • Process Server Monitor Checks
    • SAP System Monitors (Deprecated)
  • Context-Menu
  • Procedure
    • Values
  • See Also
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |