z/OS Common Information Model User's Guide
Previous topic | Next topic | Contents | Index | Contact z/OS | Library | PDF


IBMzOS_WLM

z/OS Common Information Model User's Guide
SC34-2671-00

IBMzOS_WLM

Purpose

This class represents the z/OS® Workload Manager.

Before you can access this class, be sure that you have prepared the security steps as described in Setting up the CIM server for WLM management

  • _ Grant the requestor’s user ID READ access to the RACF® facility class MVSADMIN.WLM.POLICY
  • _ If your environment requires program control, be sure that library BLSUXTID in SYS1.MIGLIB is program controlled.
    Example:
     RDEFINE PROGRAM BLSUXTID
     RALT PROGRAM BLSUXTID ADDMEM('SYS1.MIGLIB'/'******'/NOPADCHK) +
     UACC(READ)
     SETROPTS WHEN(PROGRAM) REFRESH

Inheritance

  • CIM_ManagedElement
  • ← CIM_ManagedSystemElement
  • ← CIM_LogicalElement
  • ← CIM_EnabledLogicalElement
  • ← CIM_Service
  • ← IBMzOS_WLM

Module name

The module name of the CMPI provider that is registered for a CIM class which is used by the cimprovider command line tool for the administration of CMPI providers is

  • IBMzOS_WLMProviderModule

Provider library

The physical name of a CMPI provider’s shared object library as it is stored in the hierarchical file system is

  • libwlmprovider.so

Owning component

The z/OS component which owns the CMPI provider is

  • WLM

Properties

string Caption
A short description of the class
string Description
A description of the class
string ElementName
Name given to this instance of the class
datetime InstallDate
Not supported
uint16 OperationalStatus[]
The current status of WLM:
[2]
[OK]
string StatusDescriptions[]
Not supported
string Status
Not supported
uint16 HealthState
The health status of WLM:
5
OK
uint16 EnabledState
Indicates the Enabled or Disabled state:
2
Enabled
string OtherEnabledState
Not supported
uint16 RequestedState
The last requested state:
2
Enabled
uint16 EnabledDefault
Indicates the default value for Enabled State:
2
Enabled
datetime TimeOfLastStateChange
Not supported
string SystemCreationClassName [key]
The scoping system's CreationClassName
string SystemName [key]
The name of the scoping system
string CreationClassName [key]
Indicates the name of the class used in the creation of an instance
string Name [key]
Name of z/OS Workload Management service
string PrimaryOwnerName
Not supported
string PrimaryOwnerContact
Not supported
boolean Started
Indicates if z/OS WLM runs
string ActiveServicePolicy
Name of WLM service policy activated for the sysplex
string PolicyDescription
Description of the WLM service policy activated for the sysplex
datetime PolicyActivationTimestamp
The time the WLM service policy has been activated
string PolicyActivationUser
Userid that activated the WLM service policy
string PolicyActivationSystem
System from which the WLM service policy activation was triggered
string RelatedServiceDefinition
Name of the service definition the WLM service policy was activated from
datetime ServiceDefinitionInstallationTimestamp
Time the service definition was installed
string ServiceDefinitionInstallationUser
User that installed the service definition
string ServiceDefinitionInstallationSystem
System from which the service definition installation was triggered
uint8 ServiceDefinitionFunctionalityLevel
Functionality level of the service definition
string EmbeddedEWLMPolicy
Name of the EWLM policy embedded in the active WLM service policy
datetime EWLMDMPolicyActivationTimestamp
Time the EWLM Domain Manager has triggered the activation of the EWLM policy that is activated on this system
datetime EWLMPolicyActivationTimestamp
Time the EWLM Managed Server has activated the EWLM policy that is activated on this system
datetime EWLMManagementActivationTimestamp
Time when management towards EWLM goals has been activated on this system
boolean PolicyActivationInProgress
Indicates whether a WLM policy activation is currently in progress
boolean AbnormalSystemConfiguration
Indicates an abnormal system configuration
string PolicyActivatingSystem
If a WLM policy activation is currently in progress, the name of the system where the policy activation was triggered
uint8 WLMVersion
WLM version
uint16 CDSFormat
WLM Couple Dataset format
string SysplexMembersSystemName[]
Name of systems in sysplex
uint8 SysplexMembersWLMMode[]
Workload management mode of systems in sysplex:
0
Undefined
1
Compatibility Mode
2
Goal Mode
3
EWLM Mode
uint8 SysplexMembersWLMStatus[]
Workload management status of systems in sysplex:
0
Undefined
1
Initializing
2
Active
3
Active, Not Running with Active Policy
4
Quiesce in Progress
5
Cleanup Initiated by System
6
WLM Inactive, Cleanup Complete
7
Unknown
8
System Inactive, Cleanup Pending
9
System Inactive, Cleanup Complete
10
Unknown
uint8 SysplexMembersGPAStatus[]
Guest platform management provider (GPMP) status of systems in sysplex:
0
PgmError
1
Inactive
2
Started
3
Active
4
Connected
5
Shutdown1
6
Shutdown2
7
Shutdown3
8
Failed
9
Stopped
10
SevFailed
11
Early-IPL
12
Disabled
13
Unavailable
14
Unknown
string SysplexMembersActivePolicy[]
Name of WLM service policy active on systems in sysplex
datetime SysplexMembersPolicyActivationTimestamp[]
Time the WLM service policy was activated on systems in sysplex
string SysplexMembersCleaningSystem[]
If WLM state is ‘Cleanup Initiated by System', the name of the system performing the cleanup
string CouplingFacilityStructureNames[]
Name of the WLM coupling facility structures
uint8 CouplingFacilityStructureStatus[]
Status of the WLM coupling facility structures:
0
Disconnected
1
Connected

Methods

uint32 RequestStateChange()
Not supported
uint32 StartService()
Not supported
uint32 StopService()
Not supported
uint32 ActivateServicePolicy()
Activate a service policy contained in the WLM service definition installed in the WLM couple dataset. UPDATE access to the RACF facility class MVSADMIN.WLM.POLICY is required to successfully invoke this method. Successful execution of this method is indicated by an IBMzOS_WLMPolicyActivationIndication indication.
uint32 InstallServiceDefinition()
Install the passed service definition to the WLM couple dataset. UPDATE access to the RACF facility class MVSADMIN.WLM.POLICY is required to successfully invoke this method.
uint32 ExtractServiceDefinition()
Extract the service definition from the WLM couple dataset. READ access to the RACF facility class MVSADMIN.WLM.POLICY is required to successfully invoke this method.
uint32 UploadServiceDefinition()
Save service definition in XML format in a sequential dataset.
uint32 DownloadServiceDefinition()
Download a service definition that is stored in XML format in a sequential dataset.

Indications

IBMzOS_WLMPolicyActivationIndication
A ‘process' indication that indicates that a service policy has been activated in the sysplex. This event occurs on each system in the sysplex.

Associations

IBMzOS_WLMOS
Source
IBMzOS_WLM
Target
IBMzOS_ComputerSystem
see
Association IBMzOS_WLMOS

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014