TWS/WebAdmin
This presentation is the property of its rightful owner.
Sponsored Links
1 / 75

H O RIZONT Software for Datacenters PowerPoint PPT Presentation


  • 51 Views
  • Uploaded on
  • Presentation posted in: General

TWS/WebAdmin. The Web Interface for TWS. TWS/WebAdmin for z/OS. H O RIZONT Software for Datacenters. Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com. What is TWS/WebAdmin for z/OS?.

Download Presentation

H O RIZONT Software for Datacenters

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


H o rizont software for datacenters

TWS/WebAdmin

The Web Interface for TWS

TWS/WebAdmin for z/OS

HORIZONT

Software for Datacenters

Garmischer Str. 8 D- 80339 München

Tel ++49(0)89 / 540 162 - 0www.horizont-it.com


What is tws webadmin for z os

What is TWS/WebAdmin for z/OS?

TWS/WebAdmin is a Web interface for "TWS for z/OS". The AD (application description) and the CP (current plan) are kept in a separate, synchronized database. Main functions are:

  • Create, delete or modify („design") applications and operations (jobs)

    • Prepare it in TWS/WebAdmin’s own database

    • If it's time to go in production, move it to TWS

    • Print your application descriptions by clearly arranged reports

  • Simulate modifications and verify the critical path at any day in the future

  • Search, query, analyse your TWS operations, dependencies etc.

  • View AD and CP in high quality graphical

    • Job and application flowcharts

    • Bar charts

  • Monitor your jobs in the CP and/or in past (historical) CP versions

  • Use the Status Monitor to

    • Define business process views and generate public HTML pages

    • Generate automatic alerts in case of critical jobs are late or in error

  • Insert “ad hoc jobs” to the CP or LTP (long term plan)


Table of contents

Table of Contents

The links below guide you directly to a specific chapter

  • Technical architecture and Home Page (dashboard)

  • Work on Applications and Operations (Jobs)

  • Application Report

  • Simulation

  • AD Queries (including graphical net plan)

  • CP Queries (including graphical net plan)

  • CP History (including graphical bar chart)

  • Status Monitor


How does it work

How does it work?

DP Extend

CP

LTP

EQQTROUT

Synchronized-CP

Synchronized-AD(PostGre SQL)

JTn

TWSz

JT1-n

AD

WebAdminSync-Task

WebAdminSync-Process

WebAdminUpdate-Proc.

WebAdmin

Server & PHP

z/OS

Windows

Web-Browser


Tws webadmin for z os home

TWS/WebAdmin for z/OS - home

Admin part and user options

Dashboard of connected TWS systems

AD part, work on applications, simulation, queries and graphics

CP Part, insert add hoc applications, queries, graphics and monitoring


Create or modify applications

Create or Modify Applications

Click on AD

“List, Modify, Delete

Specify search criteria like application id, owner etc.


Modify application

Modify Application

Your applications. Based on the internal security system (user/groups), you may see only yours.

Column "State" shows the status in TWS/WebAdmin’s DB.

"Actual" means that this version is currently in TWS,

"History" are older versions,

"Modified" means that the application was changed, up to now only in TWS/WebAdmin’s DB

Select an application to e.g. modify


Modify application1

Modify Application

To create a copy, change the „Application id" and press „OK"

Based on the internal security system (user/groups), all fields can be initialized with default values or made “read only” or hidden

"Predefined Run Cycles" simplifies the Run Cycle definition and “Show Run Days" shows an preview of the scheduling (like "Gendays")

Modify Operations or Run Cylces


Modify operation

Modify Operation

Modify repeat or insert operations, or select “Operation Detail“, “Dependencies“ or “Special Resources" etc.

Use Netplan to view it graphically


Modify dependencies

Modify Dependencies

Predecessors and Successors can be defined. In case of external successors, the predecessor applications will be updated automatically


Modify dependencies1

Modify Dependencies

"?" brings up selection list


Modify dependencies2

Modify Dependencies

Easy to read job netplans (flowcharts) to verify the dependencies graphically.

Yellow colored boxes show changed applications, blue boxes show current (“actual") versions


Modify run cycle

Modify Run Cycle

You can work like in TWS using Periods, Rules, Free Day Rules etc.


Modify run cycle1

Modify Run Cycle

You may also use

“pre defined run cycles“

which are prepared by your administrator

You don’t need to know anything about input arrivals, periods, free day rules etc.


Verify run cycle

Verify Run Cycle

“Show Run Days" gives you a clear preview


Modify application2

Modify Application

Click on “OK" to save the changes to TWS/WebAdmin’s DB


Tws update

TWS update

If you are done and it’s time to bring it in production, you can start the “TWS update".

You need RACF update authority in TWS z/OS.

The update may also be done by an administrator.


Modify application3

Modify Application

The new versions get state “Actual", the old versions “History"

Check one or more applications and click Report to get a printable documentation


Application report

Application Report

Select the parts which the report should contain (Netplan will come soon)


Application report1

Application Report

The result is one temporary file which contains all selected parts of all selected applications…


Application report2

Application Report

Operation details overview…


Application report3

Application Report

Predecessors, Successors, Special Resources, …


Application report4

Application Report

Use Ctrl+P to print the Report

Run Cycles and Run Days…


Simulation

Simulation

Specify search criteria and click Simulation


Simulation1

Simulation

You can modify e. g. dependencies or durations just for simulation

There are useful mass update rules like e.g. add 10 percent to estimated duration to all CPU operations


Simulation2

Simulation

If you press “Simulate”, the critical path will be calculated and the critical operations are marked

You can sort by (calculated/expected) start time and see when your jobs will run


Simulation3

Simulation

In the netplan view you can see the red marked jobs on the critical path

For more details about the simulation feature and forecasting, please see TWSWebAdmin zOS - Simulation.ppt


Query applications operations in ad

Query Applications/Operations in AD

Query AD offers powerful queries to search e.g. for “Critical Path Target" jobs etc.

Cross one or more TWS systems!

“Query AD Database” offers powerful queries to search e.g. for “Critical Path Target" jobs etc.

Cross one or more TWS systems!


Query applications operations in ad1

Query Applications/Operations in AD

Found critical path target operations

Besides viewing all operation details, you can get a flowchart to see and verify e.g. the whole predecessor chain of that jobs


Ad netplan options

AD Netplan Options

Predecessor level 999 shows all levels…

without any impact to TWS!


Ad netplan

AD Netplan

The netplan with the selected operations and it‘s predecessors


Search for dependencies ad

Search for Dependencies (AD)

You can e.g. search where your job is defined as predecessor


Search for dependencies ad1

Search for Dependencies (AD)

The successor operations

The predecessor Job


Search for special resource ad

Search for Special Resource (AD)

You can e.g. search where a special resource is used


Search for special resource ad1

Search for Special Resource (AD)

The result shows the operations and the special resource usage etc.


Query current plan

Query Current Plan

All queries are based on a synchronized database by SQL and without any impact to TWS

The dashboard gives an overview how many jobs are in status W, R, S, C or E. If you click on it, you will see e.g. the list of jobs in error, ready, started etc.


Selection criteria applications

Selection Criteria Applications

“?" pops up “Date Picker" and selection lists


Application list

Application List

Applications, Input Arrival, Status etc.

Click on a link to get detailed information


Display application

Display Application

Information about the application (all fields)

Direct links to additional information, e. g. list all applications belonging to that owner

List of all operations


Operation list

Operation List

List of all operations, status, planned start, actual start etc.

Click here to get detailed information about the job


Operation details

Operation Details

Full operation view on a single page, including dependencies and special resources (scroll down)


Operation details1

Operation Details

List of predecessor, successor and resources

Click on the link "special resource"…


Operations using resources

Operations using Resources

The result is a list with all operations which are using that resource


Application s joblist

Application’s Joblist

You can get all dependencies of an operation with unlimited levels as a table (“All dependencies") or flowchart (“Netplan")


Cp netplan

CP Netplan

Prompt for netplan options,

e.g. show all successors (unlimited level)


Cp netplan1

CP Netplan

all successors of the job

(which are waiting to fix the error),

grouped by application,

colored by "status"


Cp netplan critical path

CP Netplan, Critical Path

There are several search functions, e.g. critical path


Cp netplan critical path1

CP Netplan, Critical Path

Jobs on critical path

Total duration of the critical path

Result, list of critical jobs, planned start time etc.


Cp netplan critical path simulation

CP Netplan, Critical Path Simulation

Simulation allows to modify, delete or insert jobs and dependencies. Perfect to answer to "What happens if" questions!


Cp netplan critical path simulation1

CP Netplan, Critical Path Simulation

New Critical Path

New total duration


Cp netplan2

CP Netplan

You can get flowcharts based on all result lists


Cp netplan application level

CP Netplan, Application Level

Every symbol represents an application

(and can be expanded)


Cp netplan operation job level

CP Netplan, Operation/Job Level

The operation flowchart with internal and external dependencies, grouped by application.


Cp netplan with time axis

CP Netplan with Time Axis

Planned or actual start time


Selection criteria operations

Selection Criteria Operations

To search for operations in the CP, many fields and times are available, e.g. search for

“what is planned for tomorrow between 05:00 and 06:00“?


Operations list

Operations List

The operations, status, planned time etc.

Each result can be saved to a file (TXT or CSV)


Selection criteria operations1

Selection Criteria Operations

Another useful selection criteria is “Extended Status" (find all „NOP" operations, or “Waiting for resources“ etc.)


Common tws errorlist

Common TWS Errorlist

See all error jobs of all TWSz-Systems


Search for special resource cp

Search for Special Resource (CP)

You can e.g. search where a special resource is used


Search for special resource cp1

Search for Special Resource (CP)

The result shows the operations and the special resource usage etc.

There is also planned start/end and actual start/end which an be used to sort in runtime sequence


Cp history

CP History

If a new CP has been created, each “old” CP is stored to the history database

Select desired old CPs and

"Set and go to …"

Creation date of the CP


Cp history1

CP History

Now you can search e.g. when a job was scheduled and when it did run.

Select the needed CP versions and e.g. one critical job.


Cp history2

CP History

Here you can see the planned start, actual start/end and it’s duration of the last runs.


Cp history3

CP History

Or you select a set of applications in an old CP to see how it runs some days ago

(to verify e.g. if SLA was met)

Check all applications and action "Netplan" or "Barchart"


Barchart

Barchart

Adaptable time axis

(month, day, hour, minute)

"Collapsed" by application


Barchart1

Barchart

Double click for details

"Expanded" view shows operations

Optional time line (trailed by mouse)


Status monitor

Status Monitor

The administrator defines one or more “Status Monitor Trees” and the Jobs to be monitored (see next slides)

The Monitor optional generates HTML output to e.g. a public shared path

The Monitor optional generate alert emails, e.g. in case of error or late jobs


Status monitor1

Status Monitor

Define Groups in hierarchical order, Applications and Operations to be monitored and give them self explaining names like payroll, accounting etc.

Enter generic or detailed (milestones) search criteria and optional parameters, e.g. when it should be completed


Status monitor2

Status Monitor

Once the monitor is started, it reads TWS/WebAdmin’s synchronized CP database and calculates the status of each object and shows it in status colors (waiting=grey, ready=yellow, started=green, error=red, completed=blue)


Status monitor3

Status Monitor

Depending on the refresh rate (e.g. one minute), it shows the new status

The monitor optional send an email if something ended in error or is late


Status monitor4

Status Monitor

Late time can be based on TWS times (input arrival, planned start, deadline etc.) and in addition calculated on the non completed predecessors of a end job

The monitor shows the remaining duration of the critical predecessor path (here 51 min 04 sec) and the remaining buffer from the current time to the required end time (here +9 min, therefore it’s still ok)


Status monitor5

Status Monitor

The generated HTML can be placed on a shared folder. The top down links follow the monitor tree hierarchy.

Specify useful descriptions, so that everybody can easily find his own jobs

Next slide


Status monitor6

Status Monitor

The monitor optionally generates a list with detailed TWS information of the monitored operations, which shows also actual and planned start/end times etc.


Any questions about tws webadmin

Any questions about TWS/WebAdmin?

[email protected]


H o rizont software for datacenters

TWS/WebAdmin

The Web Interface for TWS

Thank you very much for you attention

Release Notes

HORIZONT

Software for Datacenters

Garmischer Str. 8 D- 80339 München

Tel ++49(0)89 / 540 162 - 0www.horizont-it.com


  • Login