Presentation is loading. Please wait.

Presentation is loading. Please wait.

ASAP 2.5 Technical Update ITUG MEA-12-HP October 5, 2004

Similar presentations


Presentation on theme: "ASAP 2.5 Technical Update ITUG MEA-12-HP October 5, 2004"— Presentation transcript:

1 ASAP 2.5 Technical Update ITUG MEA-12-HP October 5, 2004
NonstopAsap.com

2 ASAP 2.5 – Part 1 - Goals - Actions - File Monitoring NSK/OSS - Process Monitoring NSK/OSS
MEA-12-HP

3 GOAL Command Specifying Recovery Actions
ACTION “<text string>” | <rule> [WAIT <n>] [NOREPEAT] Defines a repeating recovery action <text string> is the action <rule> is a stored action string, more on rules later WAIT defines minutes to wait before retry NOREPEAT turns off retry Tokens can be used to substitute for actual values GOAL CPU 3, BUSY < 80 ACTION “TACL STOP $ABC” RANK CPU, STATUS ACTION “TACL RELOAD <#OBJECT>, PRIME” GOAL and RANK are synonyms September 18, 2018 ASAP 2.5 Technical Update

4 GOAL Command Specifying Recovery Actions
To make sure USERID is always secured correctly… MONITOR FILE $SYSTEM.SYSTEM.USERID GOAL FILE $SYSTEM.SYSTEM.USERID, RWEP = OOOO ACTION “FUP SECURE <#OBJECT>, ‘<#GOAL>’” To make sure C compiles run at a low priority… MONITOR PROCESS $SYSTEM.SYSTEM.C RANK PROCESS $SYSTEM.SYSTEM.C, PRI <= 120 ACTION “TACL ALTPRI <#OBJECT>, <#GOAL>” To make sure no process steals a processor… MONITOR PROCESS $* GOAL PROCESS $*, BUSY < 50 CRITICAL 6000 ACTION “TACL ALTPRI <#OBJECT>, 10” September 18, 2018 ASAP 2.5 Technical Update

5 GOAL Command Specifying Recovery Actions
To make sure process $ABC doesn’t loop… MONITOR PROCESS $ABC GOAL PROCESS $ABC, BUSY < 80 ACTION “TACL SUSPEND <#OBJECT>” To make sure there is enough space on a volume… RANK DISK $DATA, FRAGMENT > 100 ACTION DCOM To send ASAP alert information to your own TACL macro… MONITOR SPOOLER $SPL43 GOAL SPOOLER $SPL43, NUMJOBS < 500 INFO ACTION “TACL FIXSPOOL <#OBJECT> <#ATTR> <#OP> <#GOAL> <#VALUE> <#STATE> <#LASTSTATE> ” September 18, 2018 ASAP 2.5 Technical Update

6 GOAL Command Defining Custom Event Numbers
INFO|CRITICAL [REPEAT] [NODISPLAY] [<down>] [-<up>] <down> is used when the objective fails <up> is used when the object returns to normal Range No EMS template associated with custom event However EMS text token is present for display GOAL CPU, BUSY < 80 CRITICAL RANK CPU, BUSY < 80 CRITICAL REPEAT 6001 GOAL CPU 3, BUSY < 91 CRITICAL -6002 September 18, 2018 ASAP 2.5 Technical Update

7 ACTION Command Defining Rules
ACTION RULE <name> = <string> Rules are reusable ACTION strings ACTION RULE SUSPEND=TACL SUSPEND <#OBJECT> No quotes around string, no single quote substitution These rules are pre-defined ACTION RULE ACTIVATE = TACL ACTIVATE <#OBJECT> ACTION RULE ALTPRI = TACL ALTPRI <#OBJECT>, <#GOAL> ACTION RULE DEFRAG = DCOM <#OBJECT> ACTION RULE GIVE = FUP GIVE <#OBJECT>, <#GOAL> ACTION RULE PRIMARY = SCF PRIMARY <#OBJECT>, <#GOAL> ACTION RULE RELOAD = TACL RELOAD <#OBJECT>, PRIME ACTION RULE SECURE = FUP SECURE <#OBJECT>, “<#GOAL>” ACTION RULE SUSPEND = TACL SUSPEND <#OBJECT> September 18, 2018 ASAP 2.5 Technical Update

8 FILE Monitoring Many Ways to Monitor Files
MONITOR FILE $VOL.SUBVOL.FILE MONITOR FILE $VOL.SUBVOL M FILE MYFILES\$VOL.SUBVOL.FILE MONITOR FILE $VOL.SUB*.FILE* MONITOR FILE MYFILES\$VOL.S*.F* MONITOR FILE MYFILES\# M FILE /home/data/filename M FILE MYFILES/home/data/filename M FILE ANYNAME\YOU\WANT PATH /<pathname> September 18, 2018 ASAP 2.5 Technical Update

9 PROCESS Monitoring Many Ways to Monitor Processes
MONITOR PROCESS $NAME MONITOR PROCESS $N* M PROCESS SALES\ORDERS\$NAME M PROCESS SALES\ORDERS\$N* M PROCESS SALES\ORDERS\## M PROCESS $VOL.SUBVOL.OBJECT M PROCESS TEST\$VOL.SUBV.OBJECT M PROCESS /home/directory/object M PROCESS SALES/home/directory/object M PROCESS ANY\NAME PATH /<pathname> September 18, 2018 ASAP 2.5 Technical Update

10 Presentation Title MEA-12-HP
ASAP 2.5 – Part 2 - Long term history - New Comm entity - Entity enhancements MEA-12-HP

11 ASAP 2.5 Database Long Term History
Presentation Title ASAP can now automatically maintain long term history New DBMaxDays option controls amount of history kept Different retention periods can be specified for each entity Days, Weeks, Months, or even Years can be retained SPOOL COMM APP FILE CPU TMF September 18, 2018 ASAP 2.5 Technical Update

12 ASAP 2.5 Database SET DBMaxDays Examples
SET DBMaxDays [<entity>] <days> Examples SET DBMaxDays ! History for all entities, 1 day SET DBMaxDays CPU 365 ! History for Cpu entity, 365 days SET DBMaxDays PCB 60 ! History for Process Busy, 60 days SET DBMaxDays DISK 30 ! History for Disk entity, 30 days SET DBMaxDays EXP 28 ! History for Expand entity, 28 days SET DBMaxDays FILE 14 ! History for File entity, 14 days September 18, 2018 ASAP 2.5 Technical Update

13 ASAP 2.5 Database New DB command
DB command provides analysis of historical database DB [ <Year> ] [ INFO ] [ DETAIL ] [ <Entity> ] <Year> indicates year to analyze, default is current year. DB command alone provides disk usage by entity and by date. INFO provides file info about DB files: last-mod, owner, rwep, … DETAIL provides first and last record timestamps for each file <Entity> allows you to restrict analysis to one entity September 18, 2018 ASAP 2.5 Technical Update

14 ASAP 2.5 Database - DB command
DB command provides analysis of disk usage by entity by date +DB 2004 Availability Stats and Performance -- Disk usage by entity by date Zmmdd APP COM CPU DSK EXP FIL NCP PCB PRO RDF SPL SYS TAP TMF Z m k Z m m Z m m Z m 9.4m m m 1.6m Z m 9.4m m m 1.6m Z m 9.3m m m 1.6m Z m 9.4m 38m 47m 21m 24m 36m 71m m 1.6m 3.9m 9.7m Z m 9.4m 38m 47m 21m 24m 36m 71m m 1.6m 3.9m 9.7m Z m 9.4m 38m 47m 21m 24m 36m 70m m 1.6m 3.9m 9.7m Z m 9.4m 38m 47m 21m 24m 36m 65m m 1.6m 3.9m 9.7m Z m 8.9m 36m 45m 20m 22m 34m 72m m 1.5m 3.7m 9.2m Z m 13m 38m 47m 0.1m 24m 35m 26m m 1.6m 3.9m 9.7m Z k 7m 19m 24m 3.8m 12m 18m 3.5m m 786k 1.0m 4.8m Total APP COM CPU DSK EXP FIL NCP PCB PRO RDF SPL SYS TAP TMF 6.1g m 1.0g 581m 682m 134m 153m 1.1g 609m m 379m 33m 82m DBMaxDays Cpu and System entities – back to 01/15 DBMaxDays Comm, ProcessBusy, and Spooler entities – back to 7/24 DBMaxDays All other entities – back to 8/16 – 7 days ago on Aug 23 September 18, 2018 ASAP 2.5 Technical Update

15 Presentation Title ASAP 2.5 Comm Entity The Comm SGP collects performance and state information about one or more communication lines. The Following Communication lines are supported: AM ATP CP6100 Envoy EnvoyACP Snax X.25 Auto-discovery of all configured Communication lines. Availability information reported by the client is: The largest performance value for the Comm line. Highest operational state information for the Comm line. Supports user defined Comm object monitoring. Supports user defined discrete object thresholds Fully integrated with ASAP infrastructure September 18, 2018 ASAP 2.5 Technical Update

16 ASAP 2.5 Comm Entity New Monitoring features
Comm Monitoring Specifying Comm lines. MONITOR COMM $SNAX MONITOR COMM $X25a MONITOR COMM ! Shows Comm lines ! selected in the DB MONITOR COMM, LIST ! Displays Comm ! lines being ! monitored by ! Comm entity September 18, 2018 ASAP 2.5 Technical Update

17 ASAP 2.5 Comm Entity New Goal and Action features
Presentation Title ASAP 2.5 Comm Entity New Goal and Action features ASAP GOAL and ACTION commands can be used to configure objectives and actions. Examples: GOAL Comm, Busy < 60 ! Lines should be < 60% GOAL Comm $X25, Busy < 30 ! X25 should be < 30% GOAL Comm $LineB, ! Primary should be Cpu 1 CPU = 1 Action Primary ! if not take Action to correct Goal Comm ! Display goals in objectives DB Goal Comm, List ! Display the objectives ! Comm SGP is using. September 18, 2018 ASAP 2.5 Technical Update

18 ASAP 2.5 ASAP CI New Status and Set options
Presentation Title ASAP 2.5 ASAP CI New Status and Set options STATUS command Now allows user timeout value SGP that is not running is now shown SGP that is not running restarted after 15 minutes SET <entity> command Can specify Cpu on SET <entity> option If Cpu down ASAP automatically picks another SET Process Cpu 1 SET Spooler Cpu 8 Process Spooler September 18, 2018 ASAP 2.5 Technical Update

19 ASAP 2.5 Entity Enhancements
Presentation Title ASAP 2.5 Entity Enhancements DISK entity objectives on max FRAGMENT size: GOAL DISK, Fragment > 200 ACTION Defrag DISK entity decimal objective on disk QLen: GOAL DISK $System, QLen < 1.5 CPU entity allows objectives on breakpoints: GOAL CPU, BrkPnt < 10 DISK entity supports new Enterprise Storage Subsystem (ESS) Subtype 52 disk devices. September 18, 2018 ASAP 2.5 Technical Update

20 Presentation Title MEA-12-HP
ASAP 2.5 – Part 3 - Notifications - Interfaces - Dashboards - Save extensions - Secure Property Sheets - EDL Download, Compile, AutoSync MEA-12-HP

21 ASAP 2.5 Notify - Overview ASAP Notifications Alerts Reports Example
can now be sent via , Phone, Pager, or Browser Alerts Sent when goals not met, or if objects change state Reports can now be scheduled at various times of the day, eg: 6:00, 10:30, 11:55, ... Example ASAP Report in Outlook preview pane formatted using ASAP options: HTML - Color encoding Score – Object State Matrix Detail – Sorted object states September 18, 2018 ASAP 2.5 Technical Update

22 ASAP 2.5 Notify - Options ASAP Notifications have wide range of options Content options Define notification rule, report content, and formatting style Rules – On State Change, Scheduled, On Each Sample Reports - Alerts, Scoreboard, Sorted object states Formats – Color coded HTML, plain text, abbreviated Recipient options Define who and/or what devices receive notifications Can be a list of people’s addresses: Wireless device addresses, eg Web Server path, eg .../inetpub/wwwroot/Alerts Server options Define server address, account, and security information SMTP server address, eg SMTP.SBCGlobal.Net Account, Userid, optional passwords, timeouts, ... September 18, 2018 ASAP 2.5 Technical Update

23 ASAP 2.5 Notify - Content Options
Alerts – show the number of recent object state changes Score – show matrix of object counts, entities, and states Detail – show sorted object states from worst to best (down to up) September 18, 2018 ASAP 2.5 Technical Update

24 ASAP 2.5 Notify - Recipient Options
Recipient property sheet: To, Cc:, Bcc: address list phone number list pager address list From: return address/spoof Subject, Priority, Importance Append check box allows user defined HTML or plain text at end of message. September 18, 2018 ASAP 2.5 Technical Update

25 ASAP 2.5 Interfaces ASAP interfaces EMS Events Provider APIs
Consumer APIs Application plug-in entities 3rd Party plug-in entities Published Database Batch Query interface Conversational interface Graphical User interface Optional EMF interfaces interface Wireless interface Pager interface OpenView SPI interface Web Viewpoint interface September 18, 2018 ASAP 2.5 Technical Update

26 ASAP 2.5 Notification - Web content
File field of control panel allows dynamic saves of analysis as web pages: Rule – OnEachSample Style – HTML Refresh – Browser rate File – Web page path... September 18, 2018 ASAP 2.5 Technical Update

27 ASAP 2.5 WASAP - Web content
WASAP Plug-In New Web ViewPoint plug-in Shares ASAP object and state statistics with Web Viewpoint Includes hierarchical tree with hyperlinks for drill-down onto ASAP stats detail. September 18, 2018 ASAP 2.5 Technical Update

28 ASAP 2.5 OpenView SPI - Web content
HP OpenView smart plug-in for ASAP Integrates ASAP objects and state info with OpenView Console and Web interface. September 18, 2018 ASAP 2.5 Technical Update

29 ASAP 2.5 – OpenView Integration
Allows all ASAP entity types to appear in OpenView Supports all object types (system, application, third-party) Shares objects, state, availability, performance, and service level information Utilizes both OpenView Service and OpenView Node View Integration is optional; OpenView is not required in order to deploy or use ASAP Included in base ASAP product September 18, 2018 ASAP 2.5 Technical Update

30 ASAP 2.5 – OpenView Integration
ASAP data can now appear in both OpenView Console and in OpenView Web Interface September 18, 2018 ASAP 2.5 Technical Update

31 ASAP 2.5 Dashboards - Overview
Allow whole sets of object Graphics Graphic properties are now retained on shutdown, and restored on startup Dashboards can be named, saved, and re-displayed for later analysis September 18, 2018 ASAP 2.5 Technical Update

32 ASAP 2.5 Dashboards – Customization
Mixed graph types now also supported All properties are now saved: x, y, size, node, entity, objects, samples, min state, etc. Right mouse on graph and select “Graph Type” to configure mixed sets of graphics View Dashboard menu dynamically grows and is saved for future reference September 18, 2018 ASAP 2.5 Technical Update

33 ASAP 2.5 Save As ... Analysis can now be saved as... EDL TEXT HTML
EXCEL September 18, 2018 ASAP 2.5 Technical Update

34 ASAP 2.5 Secure property sheets
You can now secure property sheet settings Click “Set Password” button on General tab of properties Dialog on right is displayed Check Property sheet names to password protect settings: Examples: Attribute, Entity, ... Enter and confirm Password Click “Set Password” to lock ASAP property sheet settings September 18, 2018 ASAP 2.5 Technical Update

35 ASAP 2.5 Property password prompt
Protected Property sheets require password to access Enter correct Password, unlocks property sheet If you cancel dialog or don’t know password, you can view properties, but cannot change settings September 18, 2018 ASAP 2.5 Technical Update

36 ASAP 2.5 EDL Download & Compile
New File... menu item Compile Server EDL... Downloads & Compiles Server’s copy of EDL Greatly simplifies EDL synchronization September 18, 2018 ASAP 2.5 Technical Update

37 ASAP 2.5 EDL Download into IDE
New Download EDL toolbar button Downloads EDL into Interactive Development Environment (IDE) Allows view, edit, or debug of EDL Allows ad hoc edits of server EDL for App development September 18, 2018 ASAP 2.5 Technical Update

38 ASAP 2.5 EDL Auto Synchronization
EDL now auto synchronizes Entity definition versions are now automatically checked If version mismatch occurs auto sync prompt appears If you Click “Yes”, server EDL is automatically downloaded and compiled, auto correcting version mismatch Eliminates EDL matching Simplifies working with custom application EDLs September 18, 2018 ASAP 2.5 Technical Update

39 ASAP 2.5 Hardware-Software Requirements
Server - runs on all supported Nonstop servers Minimum OS Release: NonStop Kernel D42 Minimum OS Gateway: SSGCOM T8488AAB Client - runs on all Windows workstations Client fully compatible with all prior Server versions, there are no migration/integration considerations Can be installed over any pre-existing client Compatible with any ASAP server including: 1.0, 2.0, 2.1, 2.2, 2.3, 2.4, and 2.5 All Server versions benefit from ASAP 2.5 Client Examples: Notifications, Dashboards, Security, ... features all work with old versions of ASAP server September 18, 2018 ASAP 2.5 Technical Update

40 NonStop ASAP 2.5 Delivers More Power More Storage More Software
All ASAP 2.5 server components are 4x faster New Goals, Actions, Notify via , phone, ... New Interfaces Oss, Nsk, Comm, Html, Excel New OpenView Smart Plug-In for ASAP New Web ViewPoint Plug-In for ASAP More Storage New long term historical database Disk Entity supports new ESS drives More Software 53 feature-solutions added in ASAP 2.5 234 new feature-solutions since 2001 More Future Proven 5 year record of improvement “ASAP Very well suits our needs” – EAP For Less... In past 5 years ASAP has added 234 features/solutions at no additional cost. Customers who bought ASAP in 1999 have received 6 upgrades at no additional charge. Date Release F/S 2004 ASAP 2.5 53 2003 ASAP 2.4 43 2002 ASAP 2.3 23 ASAP 2.2 33 2001 ASAP 2.1 37 ASAP 2.0 45 1999 ASAP 1.0 Total 234 September 18, 2018 ASAP 2.5 Technical Update

41 Presentation Title


Download ppt "ASAP 2.5 Technical Update ITUG MEA-12-HP October 5, 2004"

Similar presentations


Ads by Google