This chapter describes the monitoring and management support provided for Enterprise Server on Windows.
The support comprises 3 parts:
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.
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:
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:
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 Category | Object | Error Code | Error Description |
|---|---|---|---|
| Availability | DB Connectivity | CASRM0002S | ODBC resource manager initialization terminated abnormally |
| ES Communications Server | CASCD0169S | ES Communications Service execution process abended | |
| CASCD1040S | ES Communications Service execution process exited | ||
| Processes | CASSP0003E | Process termination recovery initiation failed | |
| CASSP0004E | Process termination recovery initiation failed | ||
| CASSP0014S | Process termination due to RTS error | ||
| Resources | CASSI0006S | Error opening RDO file | |
| SEPs | CASCD0144S | SEP 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 | ||
| Configuration | General | CASSI0005S | Requested SIT could not be found |
| MF Server Operation | DB Connectivity | CASRM0005S | ODBC resource manager error |
| Processes | CASKC6001S | 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 Resources | CASXO0002S | Switch Load Module failed to load | |
| Performance | General | 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 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.
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.
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.
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.
Copyright © 2009 Micro Focus (IP) Ltd. All rights reserved.