Enhancing AutoSys Copyright, 2003 © P Dominey pdominey@dominey.biz Peter Dominey.

Post on 26-Mar-2015

221 views 0 download

Tags:

transcript

Enhancing AutoSysEnhancing AutoSys

Copyright, 2003 © P Dominey pdominey@dominey.biz

•Peter Dominey

IntroductionIntroduction

It’s probably true to say that no software product ‘ out of the box’ fulfills all the organizations needs of that product.

This is especially true of enterprise server products, because each company has it’s own particular requirements.

Adding to AutoSysAdding to AutoSys

• Use the tools native to the Use the tools native to the environment.environment.

• Keep it simple.Keep it simple.

• If you do something repeatedly, If you do something repeatedly, script it.script it.

Some things done at JPMCSome things done at JPMC

• Colorizing the monitoring of the Colorizing the monitoring of the event logevent log

• Operations front end to AutoSysOperations front end to AutoSys

• System Validation of JIL scriptsSystem Validation of JIL scripts

Colorizing the Event LogColorizing the Event Log

• Normal ‘autosyslog -e’.Normal ‘autosyslog -e’.

• Piped to a specially written PERL Piped to a specially written PERL script.script.

• E.g.: $ autosyslog -e | E.g.: $ autosyslog -e | autolog_color.plautolog_color.pl

Autolog Color OutputAutolog Color Output

Color OutputColor Output

Errors

Highlights errors in red and reverse video of the job

Operation’s ScreenOperation’s Screen

OP’s ConsoleOP’s Console

OP’s ConsoleOP’s Console

OP’s ConsoleOP’s Console

OP’s ConsoleOP’s Console

AutoSys Log MonitorAutoSys Log Monitor

• Provides for the monitoring of Provides for the monitoring of ‘EVENTS’‘EVENTS’

• Based on ‘EVENTS’ can triggerBased on ‘EVENTS’ can trigger

– E-Mail message (to pager)E-Mail message (to pager)

– Popup an Xterm windowPopup an Xterm window

– Send a Tivoli alertSend a Tivoli alert

– Send an SNMP trapSend an SNMP trap

CloseClose

• Summarize your points.Summarize your points.

• State your conclusion. Make it relevant to State your conclusion. Make it relevant to your audience. your audience.

And, if applicable:

• Describe options for future consideration.Describe options for future consideration.

• Recommend a future strategy, plan and/or Recommend a future strategy, plan and/or goal.goal.