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

Upload: allison-jacobs

Post on 21-Dec-2015

221 views

Category:

Documents


2 download

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]