Skip to main content
Skip table of contents

Windows Monitoring

Feature

Germain is designed to monitor the uptime and performance of Windows OS by establishing periodic connections to remote systems and executing a series of Windows Management Instrumentation (WMI) queries. WMI is a management infrastructure provided by Microsoft for Windows operating systems.

To enable remote access to WMI through DCOM (Distributed Component Object Model), the process may vary depending on the version of Windows installed on the target server. However, in all cases, it is necessary to create a user login that Germain can use to authenticate and access the necessary information.

For detailed instructions on enabling remote access to WMI through DCOM and creating the required user login, it is recommended to refer to the Microsoft documentation specific to your Windows version. Microsoft provides comprehensive documentation on configuring and managing WMI in different Windows environments.

By connecting to Windows systems and executing WMI queries, Germain can gather important performance metrics, system information, and other relevant data to monitor the uptime and performance of Windows OS. This allows you to proactively identify and resolve any issues, optimize system performance, and ensure the smooth operation of your Windows-based infrastructure.

Configuration

Network Requirements

Following ports that need to be accessible

Port

Notes

TCP 135

General RPC Port

UDP 137

Netbios Name Resolution

UDP 138

Netbios Datagram Service

TCP 139

Netbios Session Service

TCP 445

SMB

TCP Range

DCOM assigns a port to each incoming connection from a dynamically allocated range. We recommend limiting this port range explicitly (for example, to TCP 7000-7100), and then to open these ports in the firewall.


Please check Network Requirements section above for complete list of network ports that are required to be opened.

Windows Log File Access

  • Enable Read access to IIS logs (Normally under C:\inetup\logs, but can be configured on a per-application basis) via network share

  • Access to HTTPERRlogs (Normally under C:\Windows\System32\LogFiles\HTTPERR, but also configurable) via network share


For instruction on how to enable logging, please refer to the Microsoft documentation To enable IIS logging, see http://technet.microsoft.com/en-us/library/cc732079%28v=ws.10%29.aspx.

Windows Network Port Access

Open HTTP/S ports between Germain UX Engine (and/or Germain UX Agent) and IIS web server to allow Germain UX Engine/Agent to perform synthetic transaction on that HTTP/s port. 
Please check Network Requirements section above for complete list of network ports that are required to be opened.

Windows Registry Settings

Furthermore, depending on the Windows version in use, it may be necessary to create two pairs of registry keys to enable DCOM access. Specifically, the following entries are required:

Key

Action

Notes

HKCR/CLSID/{72C24DD5-D70A-438B-8A42-98424B88AFB8}

Create a new REG_SZ value named "AppID" and set value to UUID of key.

WScript.Shell to allow execution of remote commands (e.g., Siebel Server Manager)

HKCR/AppID/{72C24DD5-D70A-438B-8A42-98424B88AFB8}

Create two REG_SZ values, "(Default)" and "DllSurrogate", both of which can be left empty.

WScript.Shell to allow execution of remote commands (e.g., Siebel Server Manager)

HKCR/CLSID/{76A64158-CB41-11D1-8B02-00600806D9B6}

Create a new REG_SZ value "AppID" and set value to UUID of key.

WBEM Scripting Locator to perform WMI queries

HKCR/AppID//{76A64158-CB41-11D1-8B02-00600806D9B6}

Create two REG_SZ values, "(Default)" and "DllSurrogate", both of which can be left empty.

WBEM Scripting Locator to perform WMI queries

Wizard

Go to Germain Workspace > Left Menu > Wizards > Monitor Server (Local or Remote)

Component: Engine

Feature Availability: 8.0 or later

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.