WBEM Query Analysis

Home  Previous  Next

Objective

The aim of this tool is to execute WBEM queries on your system and consolidate these queries within your PATROL environment along with the application monitoring under a single icon. It has the ability to query the WBEM repository for class and instance information.

Definition

Web-Based Enterprise Management (WBEM) is a set of systems management technologies developed to unify the management of distributed computing environments. WBEM is based on Internet standards and Distributed Management Task Force (DMTF) open standards: Common Information Model (CIM) infrastructure and schema, CIM-XML, CIM operations over HTTP, and WS-Management. Although the name refers to WBEM as being "Web-Based", it is not necessarily tied in any way to a particular user interface (see below). Other systems management approaches are remote shells, proprietary solutions and network management architectures like SNMP.

What does WBEM do?

WBEM provides users with information about the status of local or remote computer systems. It also supports such actions as the configuration of security settings, setting and changing system properties, setting and changing permissions for authorized users and user groups, assigning and changing drive labels, scheduling processes to run at specific times, backing up the object repository, and enabling or disabling error logging.

Method (summary)

Launch the WBEM Query Wizard
Identify the host of the remote element, enter a namespace
Enter the WBEM query and user credentials

Result

An icon representing the WBEM query appears in the console with two parameters: ReturnOutput and QueryStatus under it. You can now run String Searches and Extract Numeric Values from this output.

Create or edit a WBEM query analysis

To setup WBEM query analysis, right-click the Application/Container icon > KM Commands > New > WBEM Query analysis

WIZ_WBEMQuery_1Welcome

WBEM Query Analysis Wizard — Welcome Page

To edit a WBEM query analysis, right-click the WBEM query icon > KM Commands > Edit.

Step 1: After launching the WBEM wizard, identify the host

WIZ_WBEMQuery_2Host

WBEM Query Analysis Wizard — Host Identification Page

Hostname: Enter the host name or IP address
Connect through port: Enter the port number you wish to use for the connection. By default, in standard environments, the port 5988 is used for non-encrypted data, while port 5989 is used for0 encrypted data.
Name space: Enter the WBEM namespace. A namespace is a logical group of related classes representing a specific technology or area of management (Ex: root\cimv2)
Encrypt data using the HTTPS protocol: Select this option to encrypt the query with the HTTPS protocol.
Hyper Text Transfer Protocol Secure (HTTPS) is a secure version of the Hyper Text Transfer Protocol (http) based on the SSL (Secure Sockets Layer) protocol. SSL creates a secure connection between a client and a server, over which any amount of data can be sent securely.
WBEM Query: Enter your WBEM query
Username and Password: Enter your credentials: username and password
TipThe variable used to specify the path to the jar file used to perform WBEM queries is: /MASAI/SENTRY8/wbemJarPath

Click Next.

Step 2: Monitoring Studio settings

WIZ_WBEMQuery_3Object

WBEM Query Analysis Wizard — Settings Page

Object display name: Label displayed in the PATROL Console for this WBEM query object

Object internal identifier (ID): PATROL internal identifier

What thresholds do you want to set for the newly created instance? A drop-down list allows you to select the mode of setting alert thresholds:

Use default thresholds: Uses the default thresholds set by Monitoring Studio
Set custom thresholds: Allows you to customize the thresholds for all parameters of the instance
Use default thresholds and customize them: Sets the default Monitoring Studio thresholds on certain parameters (see list of parameters with default thresholds) and then allows you to customize any/all of them. This is mainly intended to help save time if you wish to customize the thresholds of just one of many parameters for the instance, and leave the default settings for the others.
NoteIf you select Use default thresholds and customize them; on clicking Finish, the Set Thresholds panel will appear, and certain parameters for the instance may appear with an asterisk symbol - indicating that they already have thresholds. You can then customize (any/all) the thresholds of the parameters as per your specific needs.
Do not set any thresholds for now: No thresholds will be set on any parameter of the instance, and as a result no alerts will be triggered. Monitoring Studio will poll the object and return the output of the polling – but will not raise any alerts until you set thresholds.
TipThresholds can be set or modified at anytime by right-clicking on the instance > KM commands > Set Thresholds.

Click Finish. You can then add a string or numeric value search if you wish. An icon labeled WBEM: [object name] will appear, with icons under it for QueryStatus, ReturnOutput. You can add numeric value extraction or string searches on this object.

WBEM query analysis objects are instances of the SW_WBEM class.


See Also

String Search

SW_WBEM

Text Pre-processing