Hanspe-3019 / wlmreport

Analyze service definition from z/OS WLM print file

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wlmreport

z/OS WLM report tool to inspect WLM Report File with Python. Tested with z/OS 2.2.

Screenshot first lines of WLM Report File

Install

Install as package using

    pip install -e .

from this directory.

Using it

  1. Start ISPF WLM Dialog and generate print file of service definition
  2. Download the resulting textfile into your python Environment
  3. Enter your python shell (e.g. ipython) and run
    import wlmreport
    sd = wlmreport.Servicedefinition(<path to service definion file>)
    # explore the sd object:
    sd.applenvs.values()
    sd.repclasses.values()
    sd.clfgroups.values()
    sd.resgroups.values()
    sd.serviceclasses.values()
    sd.workloads.values()
    sd.policies.values()
    sd.schedenvs.values()
    sd.ssmtypes.values()
    #
    # or export to excel file (needs openpyxl):
    #
    sd.to_excel('sd.xslx') 

Example Workloads Tab

About

Analyze service definition from z/OS WLM print file

License:GNU General Public License v3.0


Languages

Language:Python 100.0%