Top Banner
A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil
36

A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Dec 21, 2015

Download

Documents

Allison Jacobs
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

A new way to monitor System Automation configuration file

LUDIWAC

Helcia Conseil

Page 2: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

2

Preamble

– The use cases described in this presentation are based on scenarii found in actual industrial applications.

– The interface screenshots presented here are subject to change for the commercial version of the software. As such they hold no contractual value for this Beta version.

Helcia Conseil – 2015

Page 3: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

3

Introduction

This interface was made in response to the following two issues that arise while managing System Automation:Optimize information search in the configuration database

with visualization tools for faster and easier data understanding.

Foresee activation errors found in the configuration and avoid on-call specialists intervention during the night or week-ends.

Helcia Conseil - 2015

Page 4: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

4

A new interface : why?

– Make data search and visualization easier.

– Save time when looking for specific information.

– Check and show applications relationships.

– Simulate actions taken by Runmodes.

– Easily filter log information.

– Control variables used in commands.

– Compare data between 2 TSA databases.

Helcia Conseil - 2015

Page 5: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

5

Use case 1

• My TSA application doesn’t start !– Syntax error within TSA ?– TSA variable issue ?– z/OS variable issue ?– Undefined command ?– …

The needs:Quickly find the application in the configuration file. Immediately show defined commands.Validate variables used in the commands.

Helcia Conseil - 2015

Page 6: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

6

Solution 1

• How to find my application: Entry name search Subsystem name search Or search with jobname, application type…

• How to show commands immediately:Get the most data with one click.

• How to find used variables:Print values and warn if they’re null.

Helcia Conseil - 2015

Page 7: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

7

Select Applications entries

Helcia Conseil - 2015

Select Browse menu for Entry type selection

Page 8: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

8

See all APL with JES2 token filter

Helcia Conseil – 2015

Filtering

Page 9: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

9

See rels and cmd on JES2 APL

Helcia Conseil - 2015

Page 10: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

10

See other data on JES2 APL

Helcia Conseil - 2015

Page 11: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

11

See all details on JES2 APL

Helcia Conseil - 2015

Page 12: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

12

Global Search for « JES2 » string

Helcia Conseil - 2015

Page 13: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

13

See all entry containing « JES2 » string

Helcia Conseil – 2015

Page 14: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

14

Find another APL directly

Helcia Conseil - 2015

Page 15: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

15

Another APL attributes sample

Helcia Conseil - 2015

Page 16: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 16

APL Clone variable substitution

Page 17: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 17

Service periods 1/2

Page 18: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 18

Service periods 2/2

Page 19: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 19

Use case 2

• My message command wasn’t executed!– Syntax error within TSA?– TSA variable issue?– z/OS variable issue?– MRT issue?– Override issue in the automation table?

• The needs: Quickly find my message in the configuration database. Show linked applications. See message management in the message table and MRT.

Page 20: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 20

Solution 2

• How to find the message:Search with message ID.Search with message prefix.Search from an Application.

• How to check active filtering:How is the message managed in the MRT?

Page 21: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 21

Show all messages

Page 22: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 22

Search prefix message

Page 23: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 23

Search specific UP message

Page 24: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 24

Checking Message Code Match

Page 25: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 25

Automation table override message and where used

Page 26: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 26

Use case 3

• I added a new application. How do I make sure it will start and stop properly?– Are there well defined relationships?– Would another relationship create an issue?– Do relationships loop with other resources?

• The needs:Visualize relationships network.Check linked resources’ own relationships.Warn the user when relationships loop.

Page 27: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 27

Solution 3

• How to quickly find relationships:

Find the application (see use case 1),

Show the applications network in one click.

Browse the network by selecting applications.

Find relationships in one click.

Page 28: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 28

See TCIP APL rels

Page 29: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 29

Relationships level dependency

Page 30: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 30

Loops in relationships

Page 31: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 31

Use case 4

• I added a new Runmode.– Which resources are affected by this Runmode?– Which resources may be stopped ?

• The needs:See the tokens associated with the Runmode and

related applications.Verify which applications will be stopped when

activating the Runmode.

Page 32: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 32

Runmode Simulator 2015

Page 33: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2015 33

Planned features

MRT Filtering Syslog filters Canzlog filters z/OS system symbols substitutions Comparison between two ACFs And much more…

Page 34: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 34

Interface Web: The Future

September 2015

Version 1.0PDB importVisualization

January 2016

Version 1.1Policy Objects insertion

June 2016

Version 1.2New monitoring tools

Page 35: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2014 35

Conclusion

• Easier diagnostic for TSA errors.

• Faster data research.

• Easier learning curve for new engineers.

Page 36: A new way to monitor System Automation configuration file LUDIWAC Helcia Conseil.

Helcia Conseil - 2015 36

Thank you !

Feel free to contact us for any additional information, to schedule a demonstration – or

join the [email protected]