AutoASAP AutoASAP Features AutoAsap Entities Availability & - - PowerPoint PPT Presentation

autoasap autoasap
SMART_READER_LITE
LIVE PREVIEW

AutoASAP AutoASAP Features AutoAsap Entities Availability & - - PowerPoint PPT Presentation

ASAP & AutoASAP Overview Architecture AutoASAP AutoASAP Features AutoAsap Entities Availability & Availability & Availability & More Info Performance Monitor Performance Monitor Performance Monitor Other TANDsoft


slide-1
SLIDE 1

1

AutoASAP

Availability & Performance Monitor

AutoASAP

Availability & Availability & Performance Monitor Performance Monitor

Jack Digiacomo @ tandsoft.com TANDsoft Corporation Jack Digiacomo @ tandsoft.com TANDsoft Corporation

ASAP & AutoASAP Overview Architecture Features AutoAsap Entities More Info Other TANDsoft products

slide-2
SLIDE 2

2

AutoSAP - Presentation Contents AutoSAP AutoSAP -

  • Presentation Contents

Presentation Contents

ASAP and AutoASAP Overview.

Availability Monitoring Concepts.

ASAP and AutoASAP Architecture. ASAP Features. What is AutoASAP? AutoASAP Features. More information on ASAP and AutoASAP. Other TANDsoft products.

slide-3
SLIDE 3

3

Availability

– Has many Dependencies – Is a relative Notion – Depends on Usage or Application – Can be defined with Service Level Objectives

To provide true High Availability Enterprise

– Cannot just Monitor Hardware & Operating System – But must also Monitor Availability of Application Domains – External Monitoring inadequate; Apps Hang, Loop, Deadlock – External Monitoring can’t know about internal domains & values

If Application Domain Service Levels are not monitored, it’s impossible to know when Application Domains are unavailable. Availability

slide-4
SLIDE 4

4

Object

  • Status
  • Performance

Introduction Introduction Introduction

Objectifies

  • Information into

Object-State DB

Analyzes

  • Service Level Objectives
  • Determines Availability

Reports

  • Results

Monitors

  • Status
  • Performance

ASAP & AutoASAP Overview

slide-5
SLIDE 5

5

Monitoring Monitoring Monitoring

ASAP Monitors the Status and Performance of System objects and Application domains

Status refers to

– Qualitative Attributes, such as Up, Down, Warning...

Performance refers to

– Quantitative Attributes, such as Busy, Queue, Rate, ...

System Objects are

– Subsystems or components, such as File, Process, Rdf, Tmf, …

Application Domains are

– Abstract Domains of Service, such as Accounts\Payable, Funds, Sales, ...

Object

  • Status
  • Performance

ASAP & AutoASAP Overview

slide-6
SLIDE 6

6

Monitoring - AutoASAP Monitoring Monitoring -

  • AutoASAP

AutoASAP

AutoASAP Monitors the Status and Performance

  • f additional System objects and Customer Application

domains with NO Source Code changes.

Status refers to

– Qualitative Attributes, such as Up, Down, Warning, Low-Cash...

Performance refers to

– Quantitative Attributes, such as Busy, Queue, Rate, ...

System Objects are

– Subsystems or components, such as Guardian & OSS File & Process, Pathway Servers, ServerNet, Comm Lines, SQL/MX & SQL/MP, TCP/IP(Conv & Parallel), …

Customer Application Domains are

– Customer-Third Party Apps, Transactions and Domains of Service with NO Source-Code changes. Apps include Base24, in-house apps, Accounts\Payable, Funds, Sales, etc ...

Object & App

  • Status
  • Performance
  • Transaction

AutoASAP Overview

slide-7
SLIDE 7

7

What is AutoASAP? What is AutoASAP? What is AutoASAP?

Availability & Performance Monitor for Nonstop Servers

System, Application & Transaction monitoring with NO Source Code changes. Fully integrated with HP ASAP Client & Server functions. Monitor Application, Transaction & Business metric Availability and Performance. Monitor Hardware & Sub-system Availability and Performance. Monitor Customer-defined Business Views. Alerts for Failed Customer-defined Service Level Objectives. Interface to Open Enterprise Management gateways. Supports Custom and Major applications, such as Base24.

AutoASAP Entities

Customer Applications Pathway

ServerClass+App

Business Views Guardian+OSS File & Process

TCP/IP

ServerNet

SQL, EMS

OSS CPU + NS COMM Line X25, Snax +

slide-8
SLIDE 8

8

AutoASAP AutoASAP

slide-9
SLIDE 9

9

Workstation Local Node Remote Nodes Enterprise Management Framework

...

? Adapter

Enterprise Management Framework

Y

Y Adapter

Enterprise Management Framework

X

X

Adapter

Object Integration Layer

OIL

OIL Adapter

OEM

ASAP Database App Cpu Disk Expand Process … Alerts Window Open Enterprise Management Gateway ASAP Client ASAP Server

ASAP Client

ASAPX ... … ... ...

Enterprise Objects

ASAP ... … ...

Enterprise Objects

ASAP Server

Cpu Disk Process Expand

Architectural Overview Architectural Overview Architectural Overview

ASAP Server

Collector Analysis & Reports Graphs Grids Trees

  • Right side of diagram

Right side of diagram

  • Represents Provider functions

Represents Provider functions

  • Including Smart Agents &

Including Smart Agents & AutoASAP AutoASAP

  • Left side of diagram

Left side of diagram

  • Represents Consumer Functions.

Represents Consumer Functions.

  • Includes Presentation/Analysis Features.

Includes Presentation/Analysis Features. AutoASAP

Enterprise Objects

ASAP & AutoASAP Architecture

slide-10
SLIDE 10

10

Workstation Local Node Remote Nodes Enterprise Management Framework

...

? Adapter

Enterprise Management Framework

Y

Y Adapter

Enterprise Management Framework

X

X

Adapter

Object Integration Layer

OIL

OIL Adapter

OEM

ASAP Database App Cpu Disk Expand Process … Alerts Window Open Enterprise Management Gateway ASAP Client ASAP Server

ASAP Client

ASAPX ... … ... ...

Enterprise Objects

ASAP ... … ...

Enterprise Objects

AutoASAP

... ...

API

Enterprise Objects

ASAP Server

Cpu Disk Process Expand

Architecture - AutoASAP Architecture Architecture -

  • AutoASAP

AutoASAP

ASAP Server

Collector Analysis & Reports Graphs Grids Trees

ASAP & AutoASAP Architecture

  • AutoASAP

AutoASAP allows Customer allows Customer-

  • Third Party access to ASAP

Third Party access to ASAP infrastructure with NO Source Code changes. infrastructure with NO Source Code changes.

  • AutoASAP

AutoASAP allows you to utilize all ASAP Client/Server functions. allows you to utilize all ASAP Client/Server functions.

  • AutoASAP

AutoASAP uses a high uses a high-

  • performance, architecture.

performance, architecture.

slide-11
SLIDE 11

11

AutoASAP-BASE24 Plugin - SLO Alerts AutoASAP AutoASAP-

  • BASE24

BASE24 Plugin Plugin -

  • SLO Alerts

SLO Alerts

ASAP & AutoASAP Architecture

slide-12
SLIDE 12

12

Workstation Local Node Remote Nodes Enterprise Management Framework

...

? Adapter

Enterprise Management Framework

Y

Y Adapter

Enterprise Management Framework

X

X

Adapter

Object Integration Layer

OIL

OIL Adapter

OEM

ASAP Database App Cpu Disk Expand Process … Alerts Window Open Enterprise Management Gateway ASAP Client ASAP Server

ASAP Client

ASAPX ... … ... ...

Enterprise Objects

ASAP ... … ...

Enterprise Objects

ASAP Server

Cpu Disk Process Expand

AutoASAP–Service Level Objectives AutoASAP AutoASAP– –Service Level Objectives Service Level Objectives

ASAP Server

Collector Analysis & Reports Graphs Grids Trees

  • ASAP also monitors Service Level Objectives for all

ASAP also monitors Service Level Objectives for all AutoASAP AutoASAP enabled Apps & components. enabled Apps & components.

  • Informs you when Application SLOs are not met.

Informs you when Application SLOs are not met.

  • Tells what Apps did not meet objectives.

Tells what Apps did not meet objectives.

  • DB also provides history of failed App objectives.

DB also provides history of failed App objectives.

Enterprise Objects

AutoASAP

ASAP & AutoASAP Architecture

slide-13
SLIDE 13

13

Smart Gathering Process - SGP Smart Gathering Process Smart Gathering Process -

  • SGP

SGP

AutoASAP Smart Gathering Process(SGP) Agents

– Collect Status, Performance & Availability info - interface to ASAP – Supports OSS & Guardian Files and Processes. – Supports SQL/MX and SQL/MP. – Supports File Name and Process Name Templates. – Supports Process search criterion. – Supports Auto Discovery and Auto Refresh. – Supports Customer-defined Business Application Views. – Measure Based and SPI Based. – Complete – Supports all Measure or SPI entity counters. – Extensible – Customer can add Measure or SPI counter.

AutoASAP Architecture

slide-14
SLIDE 14

14

AutoASAP - SGP (continued) AutoASAP AutoASAP -

  • SGP (continued)

SGP (continued)

AutoASAP Smart Gathering Process(SGP) Agents

–Store statistics in ASAP history data base. –Provides Service Level Objectives on Entities and logs EMS events when SLOs are not met. SLOs tell you:

What Applications did not meet their service level

  • bjectives?

What Applications did not meet their objectives at 2AM this morning?

AutoASAP Architecture

slide-15
SLIDE 15

15

SGPx – SGP Intercept SGPx SGPx – – SGP Intercept SGP Intercept

AutoASAP Smart Gathering Process(SGPx) Agents – Intercept-Based – Intercepts Application Input-Output

  • perations.

– Log-Based – Read Application or Transaction Log files. – No application Source Code Changes. – Collect Application & Transaction Status, Statistics, Performance & Availability info - interface to ASAP – Supports OSS & Guardian, Native and TNS Processes. – Extensible – Customer defines Application, Business or Transaction metrics to Collect and Monitor.

AutoASAP Architecture

slide-16
SLIDE 16

16

AutoASAP – New ASAP Entities

  • AutoASAP

AutoASAP – – New ASAP Entities New ASAP Entities

  • Multi

Multi-

  • Entity Applications

Entity Applications

  • Cpu

Cpu

  • Disk

Disk

  • Expand

Expand

  • File

File

  • Process Selected

Process Selected

  • Process Busy

Process Busy

  • RDF 1.3

RDF 1.3

  • Spooler

Spooler

  • Tape

Tape

  • TMF

TMF

  • System

System

ASAP 2.0

  • Business View

Business View

  • CustApp

CustApp (Custom Applications)

(Custom Applications)

  • ServerClass

ServerClass & & ServerClassApp ServerClassApp

  • Diskfile

Diskfile & File & File-

  • Measure

Measure

  • Process

Process-

  • Measure

Measure

  • ServerNet

ServerNet

  • Line (

Line (Snax Snax, X.25, +) , X.25, +)

  • Tcp/ip

Tcp/ip

  • SQL

SQL

  • OSS CPU and OSS NS

OSS CPU and OSS NS

  • ASAP/Reporter

ASAP/Reporter

  • EMS*

EMS*

AutoASAP AutoASAP Overview

slide-17
SLIDE 17

17

DOTs - AutoASAP DOTs - AutoASAP

DOTs – Allow Discrete Object Thresholds

  • – Rank Process-AA\$MyApp, CompTraps < 100, TMF-Trans > 5

– Rank Serverclass, LinkQbusy < 50 Info, DynLinkQbusy < 80 Info – Rank Serverclassapp, RTi6busy < 45 Info, Errcnt < 5 Info – Rank Diskfile, Locktimeouts = 0 Critical, Lockbounce = 0 Info – Rank FileAA\$Data.Master.Accounts, FileBusy < 50 Info,

LockWaits = 0 Info,TimeoutCancels = 0 Critical, Escalations = 0 Info

– Rank Line\$X25, Busy < 50 Info, Retries < 5 Critical – Rank Base24\Atm Zeist\North, Cash > 5000, BadPins < 5 – Rank Base24\pos\files, Uppercent = 100.0 critical – Rank Base24\pos\line-station, Uppercent = 100.0 critical – Rank Base24\pos\process, Uppercent = 100.0 critical – Rank Base24\pos\trans, errcnt < 20, timeoutcnt < 5 critical – Rank Base24\pos\trans\mtdd, errcnt < 30 critical

AutoASAP Features

slide-18
SLIDE 18

18

EMS Events - AutoASAP EMS Events EMS Events -

  • AutoASAP

AutoASAP

Discrete Object Thresholds - Availability Events

– EMS Events now optionally Logged when ASAP & AutoASAP DOTs objectives are not met. – Event Generation Options include

INFO CRITICAL REPEAT DISPLAY

Burst Suppression on EMS events

  • – Eliminates Event Avalanches

– Includes Burst Summary Reports

ASAP 2.0 Features

slide-19
SLIDE 19

19

Availability Summary Availability Summary

Definition of Availability is subjective. It depends on how you intend to use object. Studies indicate if you monitor Availability Actual object Availability is increased... If Application Service Levels are not monitored, you will not know when Applications become unavailable. ASAP provides both Availability monitoring, and Service-Level Objectives monitoring. AutoASAP extends Availability and Service-Level Objectives monitoring to all AutoASAP Entities.

ASAP 2.0 Summary

slide-20
SLIDE 20

20

AutoASAP - Business View AutoASAP AutoASAP -

  • Business View

Business View

Monitors Customer & Third party Application Availability and Performance

Monitors Application specific Entities(Base24 Process,Line). Monitors Application Transactions and Business metrics. Monitors Application & Transaction Service Level Objectives. Logs EMS events when SLOs are not met. Presented as a single consolidated ASAP Business View. No Application Source Code Changes needed. Supports Customer & Third-party Applications. Supports Base24 Application.

slide-21
SLIDE 21

21

AutoASAP - Business View AutoASAP AutoASAP -

  • Business View

Business View

slide-22
SLIDE 22

22

AutoASAP – CustApp AutoASAP AutoASAP – – CustApp CustApp

Monitors Customer & Third party Application Transactions

and Business metrics.

Interception-based or Log-based. Application Transaction Statistics include;

Multiple Transaction Types. TPS, Response Time, Success-Timeout-Declined Percent Application - Transaction State.

Monitors Application Transaction Service Level Objectives. Logs EMS events when Transaction and Business metrics

are not met.

Presented as ASAP Custom Application/Transaction View. No Application Source Code Changes needed. Supports Custom Applications and Transactions, like Base24.

slide-23
SLIDE 23

23

AutoASAP AutoASAP – – CustApp CustApp

slide-24
SLIDE 24

24

AutoASAP AutoASAP – – Base24App Base24App

slide-25
SLIDE 25

25

AutoASAP – Base24App Configuration AutoASAP AutoASAP – – Base24App Configuration Base24App Configuration

Define Application Transactions for AutoASAP to Monitor.

Use AutoASAP Intercept Definition Language(IDL).

ACTION MTDD TYPE STAT-ASAP

  • DOMAIN Base24App\PTLF\MTDD

END-ACTION IF tx^type = "MTDD" THEN

  • IF _ptlf_approve(ptlf.auth.resp^cde) THEN
  • MTDD COUNTER 0 ADD $$VALUE(1)
  • ELSE …

Compile IDL CustApp Source File, creating CustApp Library.

RUN IDL / in idlcustp, out $s.#idl.custp / alibcup

Run Application with CustApp Library.

RUN Base24DH / LIB alibcup, name $tcup1 /

slide-26
SLIDE 26

26

AutoASAP – ServerClass & ServerClassApp AutoASAP AutoASAP – – ServerClass

ServerClass & & ServerClassApp ServerClassApp

Monitors Pathway ServerClass Availability, Performance

and Resource usage.

Monitors Application Pathsend ServerClass Availability,

Performance and Statistics. (Interception-based)

ServerClass Statistics include;

TPS, Response Time, Busy percent, Link usage ServerClass State.

Monitors ServerClass Service Level Objectives and Log

EMS events when objectives not met.

Presented as ASAP ServerClass View. No Application Source Code Changes needed. Supports Guardian & OSS Pathway ServerClass and

Pathsend applications.

slide-27
SLIDE 27

27

AutoASAP AutoASAP – – ServerClass ServerClass

slide-28
SLIDE 28

28

AutoASAP AutoASAP – – ServerClassApp ServerClassApp

slide-29
SLIDE 29

29

AutoASAP – ServerClass Configuration AutoASAP AutoASAP – – ServerClass ServerClass Configuration Configuration

Define Pathway ServerClass environment(s) to Monitor.

ASAP-SERVERCLASS DOMAIN ServerClass ASAP-SERVERCLASS INTERVAL-MIN 1 ASAP-SERVERCLASS PATHMON-NAME $ZVPT ASAP-SERVERCLASS PATHMON-NAME $PASAP ASAP-SERVERCLASS PATHMON-NAME $Zweb ASAP-SERVERCLASS PATHMON-NAME $Zweb2 ASAP-SERVERCLASS PATHMON-NAME $Zadm

Start AutoASAP ServerClass SGP process.

RUN AASGPSC / name $aasc, nowait / config aconfonl

slide-30
SLIDE 30

30

AutoASAP – ServerClassApp Configuration AutoASAP AutoASAP – – ServerClassApp

ServerClassApp Configuration Configuration

Define Application PathSend environment(s) to Monitor.

ASAP-SERVERCLASS-APP DOMAIN ServerClassApp\Online ASAP-SERVERCLASS-APP RESP-TIME-RANGE-1-MAX-MILLI 500 ASAP-SERVERCLASS-APP RESP-TIME-RANGE-2-MAX-MILLI 1000 ASAP-SERVERCLASS-APP RESP-TIME-RANGE-5-MAX-MILLI 3000 ASAP-SERVERCLASS-APP DOMAIN ServerClassApp\Batch

Run PathSend Application with ServerClassApp Library.

add define =autoasap_config, class map, file aconfonl RUN PathAppl / LIB aalibsc, name $tsc1 /

slide-31
SLIDE 31

31

AutoASAP – File-Measure AutoASAP AutoASAP – – File File-

  • Measure

Measure

Monitors Guardian and OSS File Availability, Performance

and Resource usage.

Measure Based. Extensible - Measure counters can be selected. File Statistics include;

Throughput, File Full, File Busy. Physical and Logical File access usage.

Monitors File Service Level Objectives and Log EMS events

when objectives not met.

Presented as ASAP File-Measure and DiskFile-Measure

Views

slide-32
SLIDE 32

32

AutoASAP AutoASAP – – DiskFile DiskFile-

  • Measure

Measure

slide-33
SLIDE 33

33

AutoASAP AutoASAP – – File File-

  • Measure

Measure

slide-34
SLIDE 34

34

AutoASAP AutoASAP – – OSS OSS DiskFile DiskFile-

  • Measure

Measure

slide-35
SLIDE 35

35

AutoASAP AutoASAP – – OSS File OSS File-

  • Measure

Measure

slide-36
SLIDE 36

36

AutoASAP – DiskFile Configuration AutoASAP AutoASAP – – DiskFile DiskFile Configuration Configuration

Specify Diskfiles(Physical) for AutoASAP to Monitor.

RUN AAMON config-file aconfonl server $aadf domain DiskFile &

rate 3 refresh 30 entity Diskfile-measure & autoasap-profile diskfile & measure-spec " $data.asapv2.* " & measure-spec " ""/usr/tandem/webserver/logs/httpd.log"" " & measure-spec " ""/usr/tandem/webserver/logs/error.log"" " ;

slide-37
SLIDE 37

37

AutoASAP – File Configuration AutoASAP AutoASAP – – File Configuration File Configuration

Specify Files(Logical) for AutoASAP to Monitor.

RUN AAMON config-file aconfonl

server $aafi domain FileAA & rate 3 refresh 30 entity file-measure &

autoasap-profile file &

measure-spec " $data.asapv2.* " & measure-spec " ""/usr/tandem/webserver/logs/httpd.log"" " & measure-spec " ""/usr/tandem/webserver/logs/error.log"" " ;

slide-38
SLIDE 38

38

AutoASAP – Process-Measure AutoASAP AutoASAP – – Process Process-

  • Measure

Measure

Monitors Guardian and OSS Process Availability,

Performance and Resource usage.

Measure Based. Extensible - Measure counters can be selected. Process Statistics include;

Throughput, Process Busy.

Monitors Process Service Level Objectives and Log

EMS events when objectives not met.

Presented as ASAP Process-Measure View.

slide-39
SLIDE 39

39

AutoASAP AutoASAP – – Process Process-

  • Measure

Measure

slide-40
SLIDE 40

40

AutoASAP AutoASAP – – OSS Process OSS Process-

  • Measure

Measure

slide-41
SLIDE 41

41

AutoASAP – Process Configuration AutoASAP AutoASAP – – Process Configuration Process Configuration

Specify Processes for AutoASAP to Monitor.

RUN AAMON config-file aconfonl

server $aapr domain ProcessAA & rate 3 refresh 30 entity process-measure &

autoasap-profile process &

tacl-spec " Search PAID tandsoft.jack " & tacl-spec " Search programfile $system.system.asap* " & measure-spec " $system.*.tcpip " & measure-spec " ""/usr/tandem/webserver/bin/httpd"" " ;

slide-42
SLIDE 42

42

AutoASAP – ServerNet AutoASAP AutoASAP – – ServerNet ServerNet

Monitors ServerNet Availability, Performance and Resource

usage.

Monitors ServerNet SACs - SCSI, NIOC, COLO, intra-

system (IPC) and inter-system(RIPC) traffic.

Measure Based. Extensible - Measure counters can be selected. ServerNet Statistics include;

SAC throughput, Queues, Latency.

Monitors ServerNet Service Level Objectives and Log EMS

events when objectives not met.

Presented as ASAP ServerNet View.

slide-43
SLIDE 43

43

AutoASAP AutoASAP – – ServerNet ServerNet

slide-44
SLIDE 44

44

AutoASAP – ServerNet Configuration AutoASAP AutoASAP – – ServerNet ServerNet Configuration Configuration

Specify ServerNet SACs for AutoASAP to Monitor.

RUN AAMON config-file aconfonl

server $aasn & domain Servernet & rate 3 refresh 30 entity servernet-measure &

autoasap-profile servernet &

measure-spec " * " ;

slide-45
SLIDE 45

45

AutoASAP – Line AutoASAP AutoASAP – – Line Line

  • Monitors Communication Line subsystems (

Monitors Communication Line subsystems (AM3270, ATP, AM3270, ATP, CP6100, Envoy and Envoy ACP/XF, Expand, SNAX/XF and CP6100, Envoy and Envoy ACP/XF, Expand, SNAX/XF and SNAX/APN, TR3271, and X25AM SNAX/APN, TR3271, and X25AM) Availability, Performance and ) Availability, Performance and Resource usage. Resource usage.

Measure Based. Extensible - Measure counters can be selected. Line and Path Statistics include;

– Throughput, Line Busy, Retries.

Monitors Line Service Level Objectives and Log EMS events

when objectives not met. Presented as ASAP Line View.

slide-46
SLIDE 46

46

AutoASAP AutoASAP – – Line Line

slide-47
SLIDE 47

47

AutoASAP AutoASAP – – Line ( Line (Snax+X.25) Snax+X.25)

slide-48
SLIDE 48

48

AutoASAP – Line Configuration AutoASAP AutoASAP – – Line Configuration Line Configuration

Specify Communication Lines for AutoASAP to Monitor.

RUN AAMON config-file aaconfig server $aali

& domain SNAX & entity line-measure rate 3 refresh 30 & allpaths YES server-mode yes

autoasap-profile line &

measure-spec “ * " ;

slide-49
SLIDE 49

49

AutoASAP – Line (Snax) Configuration AutoASAP AutoASAP – – Line ( Line (Snax Snax) Configuration ) Configuration

Specify Communication Lines for AutoASAP to

Monitor.

RUN AAMON config-file aaconfig server $aali server-mode yes &

domain LINE & entity line-measure rate 3 refresh 30 allpaths YES &

autoasap-profile line-snax &

measure-spec " * (58) " ;

slide-50
SLIDE 50

50

AutoASAP – Tcp/Ip AutoASAP AutoASAP – – Tcp/Ip Tcp/Ip

  • Monitors Nonstop

Monitors Nonstop Tcp Tcp/IP subsystem availability, /IP subsystem availability, performance and resource usage. performance and resource usage.

  • Monitors

Monitors Tcp Tcp/IP Protocol layers, Port, Subnet and Routes. /IP Protocol layers, Port, Subnet and Routes.

  • Supports Conventional and Parallel

Supports Conventional and Parallel Tcp Tcp/IP. /IP.

SPI Based. Extensible – SPI counters can be selected. Tcp/IP Statistics include;

– Protocol Layer, Route & Subnet Throughput, Connections, Errors. – Port Queues, Connections.

Monitors Tcp/IP Service Level Objectives and Log EMS

events when objectives not met.

Presented as ASAP Tcp/IP and Tcp/IP Port Views.

slide-51
SLIDE 51

51

AutoASAP AutoASAP – – Tcp/ip Tcp/ip Port Port

slide-52
SLIDE 52

52

AutoASAP AutoASAP – – Tcp/ip(conv Tcp/ip(conv) )

slide-53
SLIDE 53

53

AutoASAP AutoASAP – – Tcp/ip(Parallel Tcp/ip(Parallel) )

slide-54
SLIDE 54

54

AutoASAP – Tcp/Ip PORT Configuration AutoASAP AutoASAP – – Tcp/Ip Tcp/Ip PORT Configuration PORT Configuration

Specify Tcp/IP Ports for AutoASAP to Monitor.

RUN AAMON aaconfig

server $aatpx domain TCPIPPORT & rate 2 refresh 0 & entity TCPIPPORT & Conventional Yes Parallel Yes & process-list ( * );

slide-55
SLIDE 55

55

AutoASAP – Tcp/Ip(Conventional) Configuration AutoASAP AutoASAP – – Tcp/Ip(Conventional Tcp/Ip(Conventional) Configuration ) Configuration

Specify Tcp/IP Processes, Routes and

Subnets for AutoASAP to Monitor.

RUN AAMON aaconfig

server $aatcp domain TCPIP & rate 2 refresh 0 entity TCPIP Conventional Yes Parallel No & autoasap-profile TCPIP-Conventional & process-list ( * ) route-list (*) subnet-list (*) ;

slide-56
SLIDE 56

56

AutoASAP – Tcp/Ip(Parallel) Configuration A AutoASAP

utoASAP – – Tcp/Ip(Parallel Tcp/Ip(Parallel) Configuration ) Configuration

Specify Tcp/IP Processes, Routes and

Subnets for AutoASAP to Monitor.

RUN AAMON aaconfig

server $aatcp domain TCPIP & rate 2 refresh 0 entity TCPIP Conventional No Parallel Yes & autoasap-profile TCPIP-Parallel & process-list ( * ) route-list (*) subnet-list (*) ;

slide-57
SLIDE 57

57

AutoASAP – OSS CPU-Measure AutoASAP AutoASAP – – OSS CPU OSS CPU-

  • Measure

Measure

Monitors OSS elements in each CPU.

  • POSIX extended segment (PXS)

POSIX extended segment (PXS)

  • OSS file system cache

OSS file system cache

  • File manager

File manager

  • Pipe pool

Pipe pool

  • Pipe server

Pipe server

Measure based & extensible – new counters can be added. Monitors OSS CPU Service Level Objectives and Log EMS

events when objectives not met.

Presented as ASAP OSSCPU View.

slide-58
SLIDE 58

58

AutoASAP AutoASAP – – OSS CPU OSS CPU

slide-59
SLIDE 59

59

AutoASAP – OSS CPU Configuration AutoASAP AutoASAP – – OSS CPU Configuration OSS CPU Configuration

Specify CPUs for AutoASAP to Monitor.

RUN AAMON config-file aconfonl

server $aaoc & domain OSSCPU & rate 3 refresh 30 entity osscpu-measure &

autoasap-profile osscpu &

measure-spec " * " ;

slide-60
SLIDE 60

60

AutoASAP – OSS NS (Name Server) AutoASAP AutoASAP – – OSS NS (Name Server) OSS NS (Name Server)

Monitors OSS Name Server operation and

Performance.

  • Any OSS operation involving an OSS file pathname uses

Any OSS operation involving an OSS file pathname uses a Name Server. a Name Server.

Measure based & extensible – new counters can

be added.

Monitors OSS NS Service Level Objectives and

Log EMS events when objectives not met.

Presented as ASAP OSSNS View.

slide-61
SLIDE 61

61

AutoASAP AutoASAP – – OSS NS OSS NS

slide-62
SLIDE 62

62

AutoASAP – OSS NS Configuration AutoASAP AutoASAP – – OSS NS Configuration OSS NS Configuration

Specify OSS Name Servers for AutoASAP to Monitor.

RUN AAMON config-file aconfonl

server $aaon & domain OSSNS & rate 3 refresh 30 entity ossns-measure &

autoasap-profile ossns &

measure-spec " * " ;

slide-63
SLIDE 63

63

AutoASAP – SQL AutoASAP AutoASAP – – SQL SQL

Monitors SQL/MP and SQL/MX Process and Statement

availability, performance and resource usage.

Measure Based. Extensible - Measure counters can be selected. SQL Process and Statement Statistics include; Throughput, Process Busy. Monitors SQL Process & Statement Objectives and Log

EMS events when objectives not met.

Presented as ASAP SQL-Proc & SQL-Statement

Views.

slide-64
SLIDE 64

64

AutoASAP AutoASAP – – SQL SQL-

  • Proc

Proc

slide-65
SLIDE 65

65

AutoASAP AutoASAP – – SQL SQL-

  • Statement

Statement

slide-66
SLIDE 66

66

AutoASAP – SQLProc Configuration AutoASAP AutoASAP – – SQLProc SQLProc Configuration Configuration

Specify SQL Processes for AutoASAP to Monitor.

RUN AAMON config-file aconfonl

server $aasp & domain Sqlproc & rate 3 refresh 30 entity sqlproc-measure & autoasap-profile sqlproc & tacl-spec “Search programfile $system.sys*.sqlci2" & tacl-spec “Search PAID tandsoft.jack " & measure-spec " $dsmscm.*.* " ;

slide-67
SLIDE 67

67

AutoASAP – SQLStatement Configuration AutoASAP AutoASAP – – SQLStatement

SQLStatement Configuration Configuration

Specify SQL Statements for AutoASAP to Monitor.

RUN AAMON config-file aconfonl

server $aass & domain Sqlstmt & rate 3 refresh 30 entity sqlstmt-measure & autoasap-profile sqlstmt & measure-spec " $system.system.sqlci2 " ;

slide-68
SLIDE 68

68

ASAP Reporter – ASAP DB summary. ASAP Reporter ASAP Reporter – – ASAP DB summary. ASAP DB summary.

Creates ASAP Availability summary database.

  • Hourly, Daily, Monthly and Yearly ASAP Summary.

Hourly, Daily, Monthly and Yearly ASAP Summary.

  • Consolidate ASAP archive DB.

Consolidate ASAP archive DB.

  • Supports all ASAP and AutoASAP entities.

Supports all ASAP and AutoASAP entities.

View entity summary.

ASAP Client can be used to view Reporter DB. Enform can be used to process summary DB.

slide-69
SLIDE 69

69

ASAP Reporter ASAP Reporter -

  • CPU

CPU

slide-70
SLIDE 70

70

ASAP Reporter ASAP Reporter -

  • DISK

DISK

slide-71
SLIDE 71

71

ASAP Reporter ASAP Reporter -

  • Process

Process

slide-72
SLIDE 72

72

AutoASAP – More Info AutoASAP AutoASAP – – More Info More Info

  • ASAP Resources

– Manuals on TIM Independent Products CD – InterNet http://nonstop.compaq.com/view.asp?PAGE=OpsMgmt_ASAP

AutoASAP Resources

– Software and Manuals available with FREE Software Evaluation – InterNet http://www.tandsoft.com/

AutoASAP Presentation

– A copy of this presentation is available at;

– http://www.tandsoft.com/autoasap/info/autoasap.ppt

slide-73
SLIDE 73

73

TANDsoft – HP Nonstop products TANDsoft TANDsoft – – HP Nonstop products HP Nonstop products

  • FileSync

FileSync – – Business Continuity. Business Continuity.

  • Automatically synchronizes Guardian and OSS Files, Tables and Ap

Automatically synchronizes Guardian and OSS Files, Tables and Applications plications between HP NonStop Servers. between HP NonStop Servers.

  • OPTA2000

OPTA2000 – – System Clock and Time Zone Simulator. System Clock and Time Zone Simulator.

  • Run multiple applications, each with their own simulated System

Run multiple applications, each with their own simulated System Clock or Time Zone, Clock or Time Zone,

  • n a single Disaster Recovery, Production or Test system, with N
  • n a single Disaster Recovery, Production or Test system, with NO source changes

O source changes to the application. Join other NonStop users who are saving mon to the application. Join other NonStop users who are saving money by consolidating ey by consolidating and running multiple Time Zone sensitive applications on a singl and running multiple Time Zone sensitive applications on a single HP Nonstop e HP Nonstop Server. Server.

  • AutoASAP

AutoASAP – – Extends ASAP Availability & Performance monitoring. Extends ASAP Availability & Performance monitoring.

  • Supports

Supports Servernet Servernet, Communication Lines, TCP/IP, Guardian/OSS File/Process , Communication Lines, TCP/IP, Guardian/OSS File/Process Measure, Pathway, SQL, Application Transaction & Business State Measure, Pathway, SQL, Application Transaction & Business State monitoring(interception). monitoring(interception).

slide-74
SLIDE 74

74

TANDsoft – HP Nonstop products TANDsoft TANDsoft – – HP Nonstop products HP Nonstop products

  • ASAP Reporter

ASAP Reporter – – Extends ASAP Historical Analysis. Extends ASAP Historical Analysis.

  • Provides ASAP and SQL (Hourly, Daily, Monthly and Yearly) availa

Provides ASAP and SQL (Hourly, Daily, Monthly and Yearly) availability and bility and performance aggregate statistics for all ASAP and AutoASAP entit performance aggregate statistics for all ASAP and AutoASAP entities. ies.

  • BusinessLink

BusinessLink – – Extends existing Application functionality. Extends existing Application functionality.

Using Intercept technology, BusinessLink Plug-In capabilities can be added to

existing applications, with NO application source code changes.

Extends Application Business State monitoring and alerting to; ASAP, Measure, PROGNOSIS and SQL.

  • Adds Automatic-TMF.

Generates TMF transactions for your UN-Audited files.

  • OPTA

OPTA – – Online Process Tracer & Analyzer Online Process Tracer & Analyzer

  • With NO application changes, Trace TNS and Native System procedu

With NO application changes, Trace TNS and Native System procedure calls. re calls.

slide-75
SLIDE 75

75

Source Node

FileSync

Synchronizes Applications and Files between HP Nonstop Servers

FileSync FileSync

Synchronizes Applications and Files Synchronizes Applications and Files between HP Nonstop Servers between HP Nonstop Servers

SQL Enscribe

Destination Nodes

\ PROD \ PROD2 \ PROD1

Expand TCP/IP for System Upgrades Replication for Business Continuity and Software Distribution

FileSync

Duplicate SQL Enscribe OSS Database

Application Environment

Duplicate

New System Node

Application Environment

SQL Enscribe \ PROD

FileSync

OSS Database

Application Environment

slide-76
SLIDE 76

76

OPTA2000 Clock and Time Zone Simulator OPTA2000 OPTA2000 Clock and Time Zone Simulator Clock and Time Zone Simulator

OPTA2000 is a Tandem Clock & Time Zone Simulator, not just for Y2K. OPTA2000 Supports >>>

Multiple simulated System Clock &

Time Zone values for multiple Apps & environments (Test, Dev and QC).

Multiple DR environments running in

multiple Time Zones can be combined onto one system running OPTA2000 Time Zone simulation.

All program languages and types,

Native, TNS and Nonstop SQL, with NO source code changes. With OPTA2000, programs "think" it’s the Clock or Time Zone value that you specified.

slide-77
SLIDE 77

77

What is AutoASAP? What is AutoASAP? What is AutoASAP?

Availability & Performance Monitor for HP Nonstop Servers

System, Application & Transaction monitoring with NO Source Code changes. Fully integrated with HP ASAP Client & Server functions. Monitor Application, Transaction & Business metric Availability and Performance. Monitor Hardware & Sub-system Availability and Performance. Monitor Customer-defined Business Views. Alerts for Failed Customer-defined Service Level Objectives. Interface to Open Enterprise Management gateways. Supports Custom and Major applications, such as Base24.

AutoASAP Entities

Customer Applications Pathway

ServerClass+App

Business Views Guardian+OSS File & Process

TCP/IP

ServerNet

SQL, EMS

And More COMM Line X25, Snax +

slide-78
SLIDE 78

78

AutoASAP AutoASAP

slide-79
SLIDE 79

79

ASAP Reporter ASAP Reporter -

  • CPU

CPU

slide-80
SLIDE 80

80

OPTA Online Process Tracer & Analyzer OPTA OPTA Online Process Tracer & Analyzer Online Process Tracer & Analyzer

OPTA is a Program Tracing utility for NSK applications.

OPTA intercepts and logs Calls to the NSK System Procs. Procedure information captured by OPTA includes;

Parameter contents, Condition codes, Return values, File Errors,

$RECEIVE / TMF info, etc. ).

No application source code changes are required. Ideal for finding Application DeadLock and Timing related

problems.

System and Application IPC messages are also intercepted. Supports all TNS & Native programming languages.

slide-81
SLIDE 81

81

For additional information or a FREE software evaluation, please visit;

www.tandsoft.com

Thank You very much