Presentation is loading. Please wait.

Presentation is loading. Please wait.

ASAP General Overview ASAP 2.8 Release ASAP TCP-IP Plug-in

Similar presentations


Presentation on theme: "ASAP General Overview ASAP 2.8 Release ASAP TCP-IP Plug-in"— Presentation transcript:

1 ASAP General Overview ASAP 2.8 Release ASAP TCP-IP Plug-in
NonStop Enterprise Division

2 What is ASAP? Strategic Manageability offering from HP NonStop
Provides monitoring and management infrastructure for NonStop Availability, Statistics and Performance (ASAP). Provides service-level Goal & Action objectives engine. Can monitor any type of object including System objects - such as CPUs, Disks, Files, Processes... Subsystem objects - such as RDF, Spooler, TMF, Tape, ... Network objects – such as Comm, Lines, X.25, Expand lines, TCP/IP, Subnets, Routes, Ports, Services, Windows, more... Applications – can monitor the availability and performance of virtually any type of abstract application domain Flexible – offers wide variety of visual and programmatic interfaces. 16 September September 2018

3 ASAP Product component overview
ASAP Product Suite Includes ASAP Core – Product Monitors Availability, Stats, and Performance of NonStop system and application components. ASAP Extension – Extends ASAP API to internal application domains ASAP OpenView Smart Plug-in – Extends ASAP stats to OpenView ASAP Hybrid Extension for LINUX – Extends ASAP to LINUX systems ASAP TCP/IP Plug-in – Extreme in-depth TCP/IP Monitoring  New Technical Portal - 16 September September 2018

4 ASAP Capabilities Interfaces to wide range of environments
EMS Tokenized interface Provider/Consumer API interfaces Conversation, Fat, Thin, HTML, Excel, XML, ... SMTP , wireless phone, pager, ... Enterprise management object-state interfaces Goals & Actions Language (GOAL’s) Goals - Service-level objectives, alerts, rules Actions - Automated Actions Automatic service-level management ASAP Database Both Real-time and Long-term history Includes service-level objectives data base High performance, super-scaling design Automated archival of reliable data-store Normalized Published Database Entity Definition Language (EDL) Uniform EDL meta-data language provides Abstract definition of System/Subsystems Applications and Third-party domains 16 September September 2018

5 ASAP Interfaces Interfaces EMS Events Provider APIs Consumer APIs
Fat/Thin Graphical interfaces Conversational interface interface Wireless interface Pager interface Web Viewpoint interface Application plug-in entities 3rd Party plug-in entities Published Database Batch Query interface Enterprise Management Frameworks such as... OpenView SPI interface 16 September September 2018

6 ASAP Graphical Dashboards
Highly customizable Can mix graph types Can mix entities Save As ... Saves dashboards Allows many different dashboards Can Save/Restore at click of the mouse. 16 September September 2018

7 ASAP – Goals and Actions engine
Process Busy < 80 Action TACL Suspend <#object> Notes - If Goal not met, Red critical Alert can be displayed... Eg $Step busy is more than 80% busy - Action option allows automated actions to occur... such as Suspend 16 September September 2018

8 ASAP – In Depth Monitoring/Extensibility
ASAP fault tolerance architecture Fully fault-tolerant Availability, Stats, and Performance (ASAP) monitoring infrastructure Engineered for HP NonStop servers Alerts/Reports via extremely wide range of interfaces Reports/Alerts can be sent via SMTP , wireless phone, pager, HTML ... Automated corrective actions based on users defined service-level goals Normalized state model combines: Availability state info – Up, Down, Warning, Critical states Performance state info – Low, Medium, High, Critical utilization Service-level objective state monitoring with upper and lower bound thresholding. Infrastructure allows monitoring of: Over key data-points, user selectable, controls, goals, objects, and actions System Objects – Cpu, Comm, Disk, Expand, Nodes, Systems, Tape, ... Subsystem Objects – File, Busiest, Process, RDF, Spooler, TMF, ... Abstract Application domains – both external and internal app domain monitoring Leverages NonStop fault-tolerant architecture All ASAP monitor/collect components are true NonStop Process pairs Components automatically restart and reconfigure when processors go up/down or are de/installed ASAP Database provides fault-tolerant repository of both short and long term history (up to 10 years) Goals, Objectives, and Actions data-store can be fully audited 16 September September 2018

9 ASAP 2.8 Release – latest release
New Features Reporting Measure on Demand Persistent Sorting Auto Sizing Notification improvements Removed object housekeeping EDL New Entities and Attributes New EDL statement types New Relation statement New Map statement Two dozen minor improvements 16 September September 2018

10 ASAP 2.8 – Reporting – Measure on Demand
New with ASAP 2.8 New Show Related Measurement Popup - Graphical Measurement of Objects - Allows Point-and-Click Measurements - Cpu, Disk, Process, File, … Example: - ASAP detects Disk $DEV is Busy 8 - High use Icon indicates 48.8 %busy - Click Show Related Measurement 8 ASAP Displays ASAP Measure dialog… Click Start for in-depth Analysis... 16 September September 2018

11 ASAP 2.8 – Reporting – Measure on Demand
Measure Report Window - Provides on-demand in-depth analysis of Measure statistics Analysis includes Selected Object details Busiest Objects (Files) Busiest Openers (Processes) Display on right represents pages of measure output sorted and formatted for improved relevancy. Correlate As... Provides Correlation analysis of ASAP and Measure data. 16 September September 2018

12 ASAP 2.8 – Reporting - Sort View
Sort View enhanced Sorts now Persistent Each update re-sorted Columns auto-size too Sizing Menu options Contents + Headings Contents Only Window Width Default best fit 16 September September 2018

13 ASAP 2.8 – Cpu Blades attributes
New Blade Attributes Added for NSAA Goals Added - Blades Count is count of up blades Added - Blades State is blade count state Goal Cpu, Blades=3 Added - Blades Up List of Up Blades A, AB, or A B C Example DMR Goal Cpu, Blades=2 Cpu 0 only 1 blade up 16 September September 2018

14 ASAP 2.8 EDL – New Expand Primary Cpu
New Expand “Primary Cpu” EDL Attribute Now can specify Expand Cpu Goals Example: GOAL is Cpu= 1 But the value = 0 16 September September 2018

15 ASAP 2.8 – EDL Language ASAP includes an Entity Definition meta data Language (EDL) EDL can be used to define any abstract entity EDL can describe any system and/or application entity Changes to Entity Definition Language (EDL) in 2.8 ASAP 2.8 adds relationships to EDL language New 2.8 Relation Definition Language extensions are called RDL RELATION – new statement defines hierarchical relationships between EDL entities and containers. MAP – new statement defines associations between hierarchical classes, containers, and EDL entities. 16 September September 2018

16 ASAP 2.8 EDL – Relationships (RDL)
New EDL RELATION Statement RELATION OBJECT <ObjectID> PARENT <Parent-ObjectID> | NULL CAPTION <Container-Name> | INSTANCE \Chicago.Tcpip\Tcp\$Ztc06 NodeClass TcpipClass TcpClass TcpProcess \Chicago .Tcpip \Tcp \$Ztc06 Relation Object NodeClass Parent NULL Caption *; Relation Object TcpipClass Parent NodeClass Caption Tcpip; Relation Object TcpClass Parent TcpipClass Caption Tcp; Relation Object TcpProcess Parent TcpClass Instance; 16 September September 2018

17 ASAP 2.8 - Summary ASAP 2.8 12 new entities, 600 new statistics
TCP/IP - 9 new Tcp/IP entity definitions Telserv - 3 new Telserv entity definitions CPU provides Blade count, state, and mask EXPAND provides primary Cpu & state PROCESS Command and Detail long names New EDL RELATION and MAP statements Relation Definition Language (RDL) TCP/IP Telserv hierarchies defined in RDL Notification on state improvement provided Sort View supports persistent sorts Sort View columns now auto-size Report window 'Copy Special' Report Show Related Measurement Measure on Demand Delete Removed Objects Object auto-delete option 'After N Minutes' File, Process, Tcp*, Telserv* AGE options View Graph/Tile Graph use Taskbar size/loc 2D graphs support single attribute graphing Drop-downs auto-size to max text width SSG Fixed Interval supports seconds X1 Toolbar button increases samples +10 Multiple Client instances with different exe State Filter Toolbar one-click State filter ABOUT box close-box now stops client Limits on max attributes removed (was 100) CSG now distributed with 2.8 client OIL intermediate clicks now partial-match OEM XML context provider 16 September September 2018

18 New TCP/IP Plug-in - In-depth TCP monitoring
Monitors TCP-IP subsystem 12 new TCP/IP/TELSERV entities Monitors processes, subnets, routes, ports, telnet, services, windows, more... Both Conventional and IPv6 compatibility mode supported 600 new attributes monitored Goals and Actions features extended to all TCP/IP and TELSERV entities Alerts can be issued on any attribute Goals can be set on any attribute Actions can be taken on any attribute Port monitoring can serve as basis for security alerts/actions on system access 16 September September 2018

19 ASAP TCP/IP Plug-in – Overview
RDL defines new super hierarchies Telserv & TCP/IP \Node \Telserv \Window \$ZTN04 \#PT92NE GOALs & ACTIONs now also possible for Tcp/ip & Telserv Example – Alert Goal Faddr= But Tcpip Address not in subnet Note - ASAP TCP/IP monitoring allows new security access control previously not possible 16 September September 2018

20 ASAP TCP/IP Plug-in – Telnet service monitoring
Example GOAL Telnet Service should NOT be “TACL” Note - ASAP TCP/IP monitoring allows new security access control previously not possible 16 September September 2018

21 ASAP TCP/IP Plug-in - Traffic History
ASAP 2.8 now provides TCP-IP Traffic History Example ASAP detects busy Window #Pt92n40 Graphical History of User-Bytes > sent Net-Bytes < received 16 September September 2018

22 ASAP TCP/IP Plug-in - Process opens
ASAP 2.8 allows Tcpip goals on window opener properties. Example GOAL TelservWindow, Processes < 3 ASAP detects 3 Processes opening #Pt92n3z and Alerts Show Object Details popup menu item provides opener info, userid, object filename 16 September September 2018

23 ASAP TCP/IP Plug-in - Summary
12 new in-depth TCPIP Entities... TCP ICMP – Control Message Protocol TCP IP – Internet Protocol Statistics TCP PORT – <port#>\Tcpip\Opener\Oid TCP PROCESS – $System.Sysnn.TCPIP TCP QIO – TCP QIO histograms and statistics TCP ROUTE – TCP Route statistics TCP RTE – Route Error statistics TCP SUBNET – subnet statistics TCP UDP – User Datagram Protocol TELSERV PROCESS – Telserv process statistics TELSERV SERVICE – Telserv service statistics TELSERV WINDOW – Telserv window statistics Monitoring of 600 TCP / IP /Telserv attributes Long term history of TCP/IP traffic sent / received TCP/IP service-level objective GOALs TCP/IP service-level ACTIONS Foreign/Local subnet and port monitoring Foreign/Local IP-Address subnet Goals Foreign/Local IP-Address subnet Actions Traffic monitoring, thresholds, actions Setmode, Control, Cancels, Openers, Window type, Service name, Local/Foreign port, IP-addr, active Program filename, Cpu, Primary/Backup, Pin Protocol, ZSPI, TCP, Opener Pid. ... more TCP entities and attributes coming in 2.9 16 September September 2018

24 ASAPX API Product ASAPX is an API that allows customers to use ASAP to do in-depth monitoring of their NonStop applications’ availability and performance. 16 September September 2018

25 ASAPX API – Summary of Benefits
Survey of 250 IT managers * What Benefit does your company receive from improved Application quality? More Enterprise Uptime - 89% Reduced Maintenance - 78% Improved Customer Satisfaction - 75% More efficient business processes – 60% Reduced Cost of ownership – 56% * Source –Information Week Research, Software Quality 16 September September 2018

26 ASAPX – API Architecture
ASAP Massively-Parallel Shared-Segment API Architecture In-depth application domain monitoring Monitoring allows improved application quality Engineered for NonStop server MP architecture Ultra-fast, non-blocking, interface - Apps never wait Efficient stats collection, aggregation, objective alerts ASAP ASAP App1 App2 App3 ... Appn AsapXmon 16 September September 2018

27 ASAPX – API Interface - Example
Consumer domain_name ‘:=‘ “Exxon\Station\Sales”; ASAP_REGISTER_( domain_name : length , domain_handle); . . ENDTRANSACTION; ASAP_UPDATE_( domain_handle, error_detail , Data_item, Value, Math ); 8 ASAPX Shared Memory Provider Data_item - Defined by EDL Value Defined by application Math = Add Value to Data_item Math = Assign Value to Data_item Math = Assign Text to Data_item ASAP Database 16 September September 2018

28 ASAPX – MPS2 Domain Aggregation
Station\Sales\A Station\Sales\B Station\Sales\C Station\Sales\... Station\Sales\.. ASAP Aggregation Analysis Station\Sales\# Statistical Aggregation ASAPXSGP Shared Segments ASAPXMON CPU 0 CPU 1 CPU 2 CPU 3 CPU 4 CPU 5 L Extensible B F I A C E G K D H J 16 September September 2018

29 ASAP Hybrid LINUX NonStopTM Server
Extends ASAP application monitoring capabilities to Linux Linux applications tell ASAP about objects and metrics ASAP monitors objects, issues alerts as it would for all other objects Data stored on NonStop server along with all other ASAP data Same high-performance, shared-memory, protected architecture as ASAP on NonStop NonStopTM Server 16 September September 2018

30 ASAP HP OpenView Smart Plug-in
Adds All ASAP Availability, Stats, & Performance statistics to OpenView Operations service management views 16 September September 2018

31 ASAP Web Resources http://nonstopasap.com/
HP NonStop ASAP - Technical Portal ASAP Core - Examples ASAP OpenView SPI - Examples ASAP Linux - Datasheet Hybrid for Linux Datasheet.pdf ASAP Frequently Asked Questions ASAP Documents ASAP Down Loads 16 September September 2018


Download ppt "ASAP General Overview ASAP 2.8 Release ASAP TCP-IP Plug-in"

Similar presentations


Ads by Google