ASAP & AutoASAP Overview Architecture AutoASAP AutoASAP Features AutoAsap Entities Availability & Availability & Availability & More Info Performance Monitor Performance Monitor Performance Monitor Other TANDsoft products Jack Digiacomo @ tandsoft.com Jack Digiacomo @ tandsoft.com TANDsoft Corporation TANDsoft Corporation 1
AutoSAP - - Presentation Contents Presentation Contents AutoSAP AutoSAP - 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. 2
Availability � 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. 3
ASAP & AutoASAP Introduction Introduction Introduction Overview Monitors • Status • Performance Objectifies • Information into Reports Object-State DB • Results Object • Status • Performance Analyzes • Service Level Objectives • Determines Availability 4
ASAP & AutoASAP Monitoring Monitoring Monitoring Overview � 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 Object – Subsystems or components, • Status such as File, Process, Rdf, Tmf, … • Performance � Application Domains are – Abstract Domains of Service, such as Accounts\Payable, Funds, Sales, ... 5
AutoASAP Overview Monitoring - - AutoASAP AutoASAP Monitoring Monitoring - AutoASAP � AutoASAP Monitors the Status and Performance of 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 Object & App – Subsystems or components, • Status such as Guardian & OSS File & Process, Pathway Servers, ServerNet, Comm Lines, • Performance SQL/MX & SQL/MP, TCP/IP(Conv & Parallel), … • Transaction � 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 ... 6
What is AutoASAP? What is AutoASAP? What is AutoASAP? Availability & Performance Monitor for AutoASAP Entities Nonstop Servers Business Views � System, Application & Transaction monitoring with NO Source Pathway Code changes. ServerClass + App Customer � Fully integrated with HP ASAP Client & Server functions. Applications � Monitor Application, Transaction & Business metric Availability Guardian + OSS and Performance. File & Process � Monitor Hardware & Sub-system Availability and Performance. TCP/IP � Monitor Customer-defined Business Views. COMM Line X25, Snax + � Alerts for Failed Customer-defined Service Level Objectives. ServerNet � Interface to Open Enterprise Management gateways. SQL, EMS � Supports Custom and Major applications, such as Base24. OSS CPU + NS 7
AutoASAP AutoASAP 8
ASAP & AutoASAP Architecture Architectural Overview Architectural Overview Architectural Overview Workstation Local Node Remote Nodes Enterprise Objects Object Open Enterprise ASAP Client ASAP Server Integration ASAP OIL Management Layer Gateway Adapter Server Cpu OIL Disk Expand Process ASAP ASAP OEM Server Client Enterprise Enterprise Objects Management X Framework Adapter Collector AutoASAP X ASAP Analysis Database & App Enterprise Objects Enterprise Alerts Reports Cpu ASAP Management Window Graphs Disk ... Framework Y … Grids Expand Adapter Y Trees Process ... … Enterprise ASAPX Management ... Framework ? … Adapter ... ... ... � Left side of diagram Left side of diagram � Right side of diagram Right side of diagram � � � Represents Consumer Functions. Represents Consumer Functions. � Represents Provider functions Represents Provider functions � � � Includes Presentation/Analysis Features. Includes Presentation/Analysis Features. � Including Smart Agents & Including Smart Agents & AutoASAP AutoASAP � � 9
ASAP & AutoASAP Architecture - - AutoASAP AutoASAP Architecture - AutoASAP Architecture Architecture Workstation Local Node Remote Nodes Enterprise Objects Object Open Enterprise ASAP Client ASAP Server Integration ASAP OIL Management Layer Gateway Adapter Server Cpu OIL Disk Expand Process ASAP ASAP OEM Server Client Enterprise Enterprise Objects Management X Framework Adapter Collector AutoASAP ... X ... ASAP API Analysis Database & App Enterprise Objects Enterprise Alerts Reports Cpu ASAP Management Window Graphs Disk ... Framework Y … Grids Expand Adapter Y Trees Process ... … Enterprise ASAPX Management ... Framework ? … Adapter ... ... ... � 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. 10 �
ASAP & AutoASAP Architecture AutoASAP- - BASE24 AutoASAP AutoASAP- BASE24 Plugin - SLO Alerts BASE24 Plugin Plugin - - SLO Alerts SLO Alerts 11
ASAP & AutoASAP Architecture AutoASAP– –Service Level Objectives Service Level Objectives AutoASAP AutoASAP–Service Level Objectives Workstation Local Node Remote Nodes Enterprise Objects Object Open Enterprise ASAP Client ASAP Server Integration ASAP OIL Management Layer Gateway Adapter Server Cpu OIL Disk Expand Process ASAP ASAP OEM Server Client Enterprise Enterprise Objects Management X Framework Adapter Collector AutoASAP X ASAP Analysis Database & App Enterprise Objects Enterprise Alerts Reports Cpu ASAP Management Window Graphs Disk ... Framework Y … Grids Expand Adapter Y Trees Process ... … Enterprise ASAPX Management ... Framework ? … Adapter ... ... ... � ASAP also monitors Service Level Objectives for all ASAP also monitors Service Level Objectives for all � AutoASAP enabled Apps & components. AutoASAP 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. 12 � � DB also provides history of failed App objectives. DB also provides history of failed App objectives. �
AutoASAP Architecture Smart Gathering Process - - SGP SGP Smart Gathering Process Smart Gathering Process - 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. 13
AutoASAP Architecture AutoASAP - - SGP (continued) SGP (continued) AutoASAP AutoASAP - 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 objectives? � What Applications did not meet their objectives at 2AM this morning? 14
AutoASAP Architecture SGPx – – SGP Intercept SGP Intercept SGPx SGPx – SGP Intercept � AutoASAP Smart Gathering Process(SGPx) Agents – Intercept-Based – Intercepts Application Input-Output operations. – 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. 15
Recommend
More recommend