1 / 31

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

ASAP General Overview ASAP 2.8 Release ASAP TCP-IP Plug-in. NonStop Enterprise Division. What is ASAP?. Strategic Manageability offering from HP NonStop Provides monitoring and management infrastructure for NonStop Availability, Statistics and Performance (ASAP).

Antony
Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ASAPGeneral OverviewASAP 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.

  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 - http://NonstopAsap.com/

  4. ASAP Capabilities • Interfaces to wide range of environments • EMS Tokenized interface • Provider/Consumer API interfaces • Conversation, Fat, Thin, HTML, Excel, XML, ... • SMTP email, 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

  5. Interfaces EMS Events Provider APIs Consumer APIs Fat/Thin Graphical interfaces Conversational interface Email 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 ASAP Interfaces

  6. 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. ASAP Graphical Dashboards

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

  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 email, 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 1000+ 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

  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

  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 Startfor in-depth Analysis...

  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 50-100 pages of measure output sorted and formatted for improved relevancy. • Correlate As... Provides Correlation analysis of ASAP and Measure data.

  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

  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 stateGoal Cpu, Blades=3 • Added - Blades Up List of Up BladesA, AB, or A B C • Example DMR Goal Cpu, Blades=2Cpu 0 only 1 blade up

  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

  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. NodeClass \Chicago TcpipClass .Tcpip TcpClass \Tcp TcpProcess \$Ztc06 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 Relation Object NodeClass Parent NULL Caption *; Relation Object TcpipClass Parent NodeClass Caption Tcpip; Relation Object TcpClass Parent TcpipClass Caption Tcp; Relation Object TcpProcess Parent TcpClassInstance;

  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 3.1.15 now distributed with 2.8 client • OIL intermediate clicks now partial-match • OEM XML context provider

  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

  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=15.0.0.0 But Tcpip Address 16.83.228.163 not in subnet 15.0.0.0 Note - ASAP TCP/IP monitoring allows new security access control previously not possible

  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

  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

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

  23. ASAP TCP/IP Plug-in - Summary • 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 • 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

  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.

  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

  26. ASAP ASAP ASAP ASAP ASAP ASAP ASAP App1 App2 App3 ... Appn App1 App2 App3 ... Appn App1 App2 App3 ... Appn App1 App2 App3 ... Appn App1 App2 App3 ... Appn App1 App2 App3 ... Appn App1 App2 App3 ... Appn AsapXmon AsapXmon AsapXmon AsapXmon AsapXmon AsapXmon AsapXmon 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

  27. SharedMemory ASAP ASAPX Consumer Provider ASAPX – API Interface - Example domain_name ‘:=‘ “Exxon\Station\Sales”; ASAP_REGISTER_( domain_name : length , domain_handle);. . ENDTRANSACTION; ASAP_UPDATE_( domain_handle, error_detail , Data_item, Value, Math ); 8 Data_item- Defined by EDL Value - Defined by application Math = 0 - Add Value to Data_itemMath = 1 - Assign Value to Data_itemMath = 2- Assign Text to Data_item ASAPDatabase

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

  29. 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 ASAP Hybrid LINUX NonStopTM Server

  30. ASAP HP OpenView Smart Plug-in Adds All ASAP Availability, Stats, & Performance statisticsto OpenView Operations service management views

  31. ASAP Web Resources • HP NonStop ASAP - Technical Portal • http://nonstopasap.com/ • ASAP Core - Examples • http://nonstopasap.com/Examples.htm • ASAP OpenView SPI - Examples • http://nonstopasap.com/OV.htm • ASAP Linux - Datasheet • http://nonstopasap.com/Hybrid/ASAP Hybrid for Linux Datasheet.pdf • ASAP Frequently Asked Questions • http://nonstopasap.com/Faqs.htm • ASAP Documents • http://nonstopasap.com/Document.htm • ASAP Down Loads • http://nonstopasap.com/Download.htm

More Related