Kein Folientitel

Download Report

Transcript Kein Folientitel

TWS/Audit
The Audit System for TWS z/OS
Product Presentation
HORIZONT
Software
HORIZONT for Datacenters1
Garmischer Str. 8
D- 80339 München
Tel ++49(0)89 / 540 162 - 0
www.horizont-it.com
TWS/Audit
What is TWS/Audit?
TWS/Audit is a change documentation system:
•
•
•
•
TWS/Audit documents all changes made to
-
The definition database (AD, ETT, SR, WS, Cal, Var)
The CP (current plan)
The LTP (long term plan)
The JS file (JCL)
TWS/Audit tracks versions
TWS/Audit allows to compare versions
TWS/Audit allows to restore old versions
HORIZONT
2
TWS/Audit
TWS/Audit - The Dialog
HORIZONT
4
TWS/Audit
TWS/Audit - Main Panel
This is the main panel
of TWS/Audit. If you
need information about
modified application
descriptions, simply
select option 4.
HORIZONT
5
TWS/Audit
TWS/Audit - Example 1
You need a list of all applications
deleted by user P390C
Specify D for Delete…
…and the user id…
HORIZONT
6
TWS/Audit
TWS/Audit - Example 1
TWS/Audit searches the
internal database…
HORIZONT
7
TWS/Audit
TWS/Audit - Example 1
Select the application to
view the details….
S
…and lists all applications
that where deleted by user
P390C
HORIZONT
8
TWS/Audit
TWS/Audit - Example 1
…the details of
the deleted
application
HORIZONT
9
TWS/Audit
TWS/Audit - Example 2
You want to compare two versions
of an application?
Specify C for Compare…
HORIZONT
10
TWS/Audit
TWS/Audit - Example 2
Modified fields are marked by “>”
HORIZONT
11
TWS/Audit
TWS/Audit - Example 3
You want to restore the deleted
application?
Specify G for “Generate Batchloader”…
HORIZONT
12
TWS/Audit
TWS/Audit - Example 3
Here are the Batchloader statements
generated by TWS/Audit, including the
job to load them back into TWS.
HORIZONT
13
TWS/Audit
TWS/Audit - Example 4
You need a complete change history for
period MONDAY?
Specify Period Name…
HORIZONT
14
TWS/Audit
TWS/Audit - Example 4
See exactly who inserted,
browsed, updated and finally
deleted the period MONDAY
HORIZONT
15
TWS/Audit
TWS/Audit for the CP
With version 4.0
TWS/Audit tracks
changes made to the
current plan
Entry point to CP
Audit
HORIZONT
16
TWS/Audit
TWS/Audit for the CP
Specify the input
(JT File or
Tracklog)
HORIZONT
18
TWS/Audit
TWS/Audit for the CP
Example: List all jobs that where changed
manually (=Dialog) in the last hour
HORIZONT
19
TWS/Audit
TWS/Audit for the CP
In opposite to AD-Audit
the CP function runs in
batch…
HORIZONT
20
TWS/Audit
TWS/Audit for the CP
…but it runs fast enough to wait
and browse the results.
(0-5 minutes in big installations
with 50.000 jobs per day)
HORIZONT
21
TWS/Audit
TWS/Audit for the CP
Somebody
modified an
operation
HORIZONT
22
TWS/Audit
TWS/Audit for the CP
What was
modified?
HORIZONT
23
TWS/Audit
TWS/Audit for the CP
The operation was
set to complete…
HORIZONT
24
TWS/Audit
TWS/Audit for the CP
...by user P390G
HORIZONT
25
TWS/Audit
TWS/Audit for the JS file
With version 5.0
TWS/Audit tracks
changes made to the JS
file (JCL)
Entry point to JS
Audit
HORIZONT
26
TWS/Audit
TWS/Audit for the JS file
Selection
Criteria
HORIZONT
27
TWS/Audit
TWS/Audit for the JS file
Applications with
changed JCL
HORIZONT
28
TWS/Audit
TWS/Audit for the JS file
The JCL
HORIZONT
29
TWS/Audit
TWS/Audit for the LTP
With version 5.0
TWS/Audit tracks
changes made to the LT
(long term plan)
Entry point to
LTP Audit
HORIZONT
30
TWS/Audit
TWS/Audit for the LTP
Let's assume that a loop was caused
by a modification made to the LTP.
Let‘s see what was inserted into the
LTP yesterday
HORIZONT
31
TWS/Audit
TWS/Audit for the LTP
Inserted applications
HORIZONT
32
TWS/Audit
TWS/Audit for the LTP
Application was
added manually (ISPF
dialog)
HORIZONT
33
TWS/Audit
Why not
using
EQQAUDIT?
Why not using
EQQAUDIT?
Why not using EQQAUDIT?
TWS writes modifications into the JT file and
EQQTROUT. Some facts:
•
•
•
•
JT file is unreadable
EQQTROUT is unreadable
EQQAUDIT is not complete, it shows only key values
TWS/Audit shows all modifications
-
Readable
Complete
HORIZONT
39
TWS/Audit
EQQAUDIT
EQQAUDIT:
This is an
inserted
operation
HORIZONT
EQQAUDIT is a TWS sample
program, which is part of every
TWS installation, but:
• Output is difficult to read
• Output is incomplete
40
TWS/Audit
TWS/Audit - Summary
A brief summary of TWS/Audit functions:
•
•
•
•
TWS/Audit documents all changes made to definition
database of TWS, to the CP, to the LTP, and the JS file
TWS/Audit tracks all versions
TWS/Audit compares versions
TWS/Audit allows to restore application descriptions
HORIZONT
41
TWS/Audit
TWS/Audit
The Audit System for TWS z/OS
Many thanks for your
attention
HORIZONT
Software
HORIZONT for Datacenters42
Garmischer Str. 8
D- 80339 München
Tel ++49(0)89 / 540 162 - 0
www.horizont-it.com
TWS/Audit