Chapter 10: Monitoring and Managing Enterprise Server

This chapter describes the monitoring and management support provided for Enterprise Server on Windows.

The support comprises 3 parts:

Windows Event Log

The reUZE Server product can be configured to log the console log messages to the Windows Event Log. Each enterprise server, which is configured to enable this feature, will then log each console log message as a separate Windows event under the reUZE Server Windows Event Log. The events logged under the reUZE Server Windows Event Log can be viewed using the Windows Event Viewer.

Performance Counters

You are able to configure reUZE Server to provide custom Windows performance counters through the WMI infrastructure. Each enterprise server that is configured to provide performance counters exposes performance information through the WMI. This information can then be monitored using applications such as the Windows Perfmon tool.

The provided performance counters are:

Management Packs for System Center Operations Manager

System Center Operations Manager (SCOM) is a Microsoft product that manages Windows Server Systems. It enables event, health and performance monitoring and also provides the capability to highlight relevant and important information to help prevent issues from going unseen.

Management Packs are provided in reUZE Developer to define reUZE Server specific rules and monitors. In addition, they provide a means of discovering instances of enterprise servers and their properties, monitoring of the Windows Event Log for key messages and displaying performance counter data.

Integration with Operations Manager requires a SCOM agent to be deployed to each machine that is to be managed. This agent monitors events and performance data based upon rules defined in the Management Packs. For information on how to deploy SCOM agents, please refer to the System Center Operations Manager documentation.

There are three reUZE Server Management Packs:

Monitors

A monitor is a state machine that is used to represent a particular aspect of the application, device, or service being monitored. They are used to determine the health state of a particular component and are integral part of the health model. The monitor can check for a single event or a wide range of events that represent many different problems.

The following monitors, with associated error codes and descriptions, are included in the Micro Focus Management Packs:

Monitor CategoryObjectError CodeError Description
AvailabilityDB Connectivity CASRM0002SODBC resource manager initialization terminated abnormally
ES Communications Server CASCD0169SES Communications Service execution process abended
CASCD1040SES Communications Service execution process exited
Processes CASSP0003EProcess termination recovery initiation failed
CASSP0004EProcess termination recovery initiation failed
CASSP0014SProcess termination due to RTS error
Resources CASSI0006SError opening RDO file
SEPs CASCD0144SSEP failed to initialize
CASCD0154S SEP abended
Server Manager CASCD0152S Service execution process manager abended
CASCD0142S Service execution process manager abended
CASCD0141S Service execution process manager failed in initialization
CASSI1001S Service execution process manager initialization failure
CASSI1002S Server manager failed the license check
CASSI1003W Service execution process manager initialization error, no MTO license found
CASCD0143S Service execution process manager failed in termination
CASCD0151S Service execution process manager abended in initialization
CASCD0153S Service execution process manager abended in termination
XA Resources CASXO0001S XA Resource Manager initialization error
CASXO0016S XA interface initialization failure
ConfigurationGeneralCASSI0005S Requested SIT could not be found
MF Server Operation DB ConnectivityCASRM0005S ODBC resource manager error
ProcessesCASKC6001S Unable to kill process
Resources CASSP0010S Syncpoint failure - resource state unpredictable
CASSP0011S Syncpoint failure - resources ROLLEDBACK
CASSP0013S Rollback failure - resource state unpredictable
Transactions CASKC0001E Transaction abend
XA ResourcesCASXO0002S Switch Load Module failed to load
PerformanceGeneral CASKC0007W Shared memory storage constrained
CASKC0008I Shared memory storage constraint ended

When a key message is reported to the event log, it will be indicated in the Health Explorer for the relevant enterprise server instance. The server's overall state will also indicate that an error or warning has occurred.

In the event of an error, a monitor will need to be reset in order to return it to a healthy state. An exception to this is the Shared memory storage constrained message. If a message is detected that indicates the constraint has ended, then the health state for that monitor will return to healthy.

Rules

Rules collect data from Micro Focus provided Performance Counters and event log occurrences. Alerts can be generated from the collected monitoring data.

An example rule is included which monitors for abnormal SEP termination (CASCD0154S). If this particular error is reported to the event log, then an alert will be raised indicating which enterprise server reported the alert.

Discovery

Once an agent has been installed on a machine, it will discover all enterprise server instances that reside there. For each instance, the following, if defined, will also be discovered:

Note: Discovery will occur for each enterprise server instance regardless of whether it is enabled for event logging or performance monitoring.

The discovery interval is 15 minutes, so a change of properties in a server may not immediately appear in Operations Manager.

Extending and Overriding reUZE Server Management Packs

Although the reUZE Server Management Packs cannot be modified directly, custom Management Packs can be created to override and extend their behaviour. Please refer to the System Center Operations Manager documentation for details on how to do this.

What You Can Do

Depending on the security settings for reUZE Server and user granted permissions, you can do all or some of the following:

Note: In order to monitor enterprise server instances, it is necessary to enable Performance Counters and Windows Event Logging.

How to...


Copyright © 2009 Micro Focus (IP) Ltd. All rights reserved.