using sysview to monitor and measure your ca datacom environment – ad and db
TRANSCRIPT
![Page 1: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/1.jpg)
World®’16
KevinShuma,VPProductManagementCATechnologies
UsingCASYSVIEW®PerformanceManagementtoMonitorandMeasureYourCADatacom®Environment– ADandDB
MFX98S
MAINFRAMEANDWORKLOADAUTOMATION
![Page 2: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/2.jpg)
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation
![Page 3: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/3.jpg)
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
ThissessionprovidesaninteractivedemonstrationofhowtouseCASYSVIEW®todiscoverCADatacom®environmentsanddrilldownforperformanceinformation,errordiagnosticsandmuchmore.
CASYSVIEW®PerformanceManagementisanintegralpartofperformancemanagementsolutionsfromCATechnologieswhichexposeawealthofperformanceinformationthatyoucanaccessthroughcustomizabledisplays.CASYSVIEW®PerformanceManagementCADatacom®OptionprovidesadirectperformancemanagementinterfacefortheCADatacom®/DBenvironment.
KevinShuma
CATechnologiesVP,ProductManagement
![Page 4: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/4.jpg)
4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Agenda
THECASYSVIEWINTERFACE
DISCOVERINGCADATACOMENVIRONMENTS
NAVIGATINGTHROUGHTHEDATACOMMENU
USINGCASYSVIEWFORREALTIMEPROBLEMSOLVING
1
2
3
4
SUMMARY5
![Page 5: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/5.jpg)
5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheCASYSVIEWInterface
§ CADatacomdeliversacallableinterfacethatCASYSVIEWusestogatherCADatacominformation– Isolatestheuserfromreleaseinconsistencies
§ Removesconcernsoverhavingtoupgradeoneproducttomatchtheother§ NewdatacanbeexposedbyDatacomthatthenextreleaseofSysviewuses§ APIgathersinformationfrommultiplesources
CADatacomMUF
SysviewAPI DynamicSystemTables
Incorememory
![Page 6: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/6.jpg)
6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheCASYSVIEWInterface(Cont’d)ThePrimaryDatacomMenu
![Page 7: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/7.jpg)
7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DiscoveringCADatacomEnvironmentsTheDCLISTCommand
UsestheSysviewAPIscapabilitiestodiscoveralltheDatacomEnvironmentsonagivenLPAR
![Page 8: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/8.jpg)
8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DiscoveringCADatacomEnvironments(Cont’d)TheDCLISTCommand
• ListsallDatacom(MUF)addressspaces• Bothactiveandinactive
• IndicateswhetherADorDB• ShowsJob-CPU,storage,IOs,etc.
![Page 9: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/9.jpg)
9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DiscoveringCADatacomEnvironments(Cont’d)TheDCLISTCommand
• Anyscreencanbesortedusingthesortcommand
• SortMUFsbyJob-CPUdescending
![Page 10: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/10.jpg)
10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DiscoveringCADatacomEnvironments(Cont’d)TheDCLISTCommand
• SelectingaMUFtodrilldownfurther• ASIDcommand• Use“S”onCmdline• SelectedMUFwillgethighlighted• Anchoredforallother
commands
![Page 11: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/11.jpg)
11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
NavigatingThroughtheDatacomMenuTheMENUDATACOMCommand
• Primarycommands• Secondarymenus• Onlinereference
• Commands• Datadisplayed
![Page 12: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/12.jpg)
12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
NavigatingThroughtheDatacomMenu(Cont’d)TheDCTASKSCommand
DCTASKS• ProvidesarealtimelookinsideMUF• Mostuseddebuggingdisplay
Statusshowswhateachtaskisdoing• ACTIVEaretasksthatrunningonaCPU• READYTORUN– waitingforaCPU• WAITxxxx– Taskasleepwhilewaiting
onanotherfunctiontocomplete• NOTACTIVE– notcurrentlyprocessing
aDatacomcommand
![Page 13: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/13.jpg)
13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
NavigatingThroughtheDatacomMenu(Cont’d)TheDCMUFsCommand
DCMUFS• ProvidesSpecificinformationonthe
anchoredMUF• UsePF10/PF11togoleftandright
![Page 14: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/14.jpg)
14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
NavigatingThroughtheDatacomMenu(Cont’d)TheDCBASESCommand
DCDBASES• ListsalltheDatacombases• Placingan“S“inCMDwillswitchinto
areadisplay
![Page 15: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/15.jpg)
15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
NavigatingThroughtheDatacomMenu(Cont’d)TheDCAREASCommand
DCAREAS• ListsalltheDatacomareas• Placingan“S“inCMDwillswitchinto
tabledisplay• Fromtherewecancontinuethedrill
down• Columns• Keys• Elements
![Page 16: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/16.jpg)
16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
NavigatingThroughtheDatacomMenu(Cont’d)TheDCDIRSub-Menu
MenuDCDIR• ListsinfofromtheDirectory(CXX)• Databasemodel
• DCDBASES• DCAREAS(data)• DCINDEX(IXX)• DCTABLES• DCCOLUMNS• DCKEYS• DCKEYFLD• DCELEMEN• DCPARCOL
• DCDIR– listsinfoonthedirectory(CXX)itself
![Page 17: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/17.jpg)
17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
NavigatingThroughtheDatacomMenu(Cont’d)TheDCDIRSub-Menu- DCDSETS
DCDSETS• Listsdatasetinformationfortheareas
andindexes• Pullsselectedinformationfromthe
systemcatalog• Mayrunawhileifalotof
datasetsourqueried• Canbeusedtomonitorspace,
percentageofin-use,etc.
![Page 18: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/18.jpg)
18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
NavigatingThroughtheDatacomMenu(Cont’d)TheDCDIRSub-Menu- DCVOLUME
DCVOLUME• Listsvolumeinformationfortheareas
andindexes• Pullsselectedinformationfromthe
systemcatalog• Mayrunawhileifalotof
datasetsourqueried
![Page 19: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/19.jpg)
19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
NavigatingThroughtheDatacomMenu(Cont’d)TheDCDIRSub-Menu– CADatacomDirectoryDashboard
Directorydashboard(nodirectcommand)• SelectedinformationfromtheDCDIR• CombinedwithDCINDEXandDCDBASES
• Fordatabase1000(dynamicsystemtables)
![Page 20: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/20.jpg)
20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
NavigatingThroughtheDatacomMenu(Cont’d)TheDCMONSub-Menu
MenuDCMON• Variousperformanceandutilization
information• Databasemodel
• DCBUFFER• DCBUFP• DCCBS• DCLOG• DCRATES• DCREQS• DCSMP• DCSMPTSK• DCSYSTEM• DCTCBSRB• DCZIIP
![Page 21: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/21.jpg)
21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
NavigatingThroughtheDatacomMenu(Cont’d)TheDCMONSub-Menu– CADatacomMUFMonitoringDashboard
Monitoringdashboard• Combinesperformanceandutilization
informationfromseveraldisplays
![Page 22: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/22.jpg)
22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
NavigatingThroughtheDatacomMenu(Cont’d)OtherSubMenus
DCCDC– changedatacaptureDCDBASE– physicalandlogicalaccessinformation• Openareas,areaIOs• TablerequestsDCDEBUG– variousdisplaysshowingreturncodes,dumps,etc.DCOPT– variousdisplaysoncurrentlyexecutingMUFoptionsDCSQL- variousdisplaysonSQLactivitiesCSF– ifenabled,variousdisplaysonCICSServicefacilityusage
![Page 23: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/23.jpg)
23 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
UsingCASYSVIEWforReal- TimeProblemSolvingOnlyReal-TimeTooltoLookInsideMUF
§ CASYSVIEWinterfaceallowsSYSVIEWto“see”insideMUFevenwhentheMUFishungorlooping
§ Noteverysituationwillbethesame,butthereareacoupleoffamiliaroccurrences
§ Wewillwalkthroughacoupleofscenarios
![Page 24: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/24.jpg)
24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
UsingCASYSVIEWforReal-TimeProblemSolvingMUFisLooping(HeavyCPUorIOConsumption)
§ IssueDCTASKSandlookatexecuting(ACTIVE)task– Hitenterdoesthetaskswitchoristhesametaskalwaysactive
§ Sametaskactive– couldmeanaloopingorrunawaytask– DoestheRSEQNUMchange
§ No– thenthetaskis“runningaway”inMUF
§ Yes– thentheapplicationisrunningaway– drivingMUF
§ DifferenttaskactivemeansMUFisprocessingasexpected– AretheRSEQNUMchanging
§ NO– thenseveralheavytasksinMUF
§ Yes– ThenthetasksaredrivingMUF
![Page 25: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/25.jpg)
25 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
UsingCASYSVIEWforReal-TimeProblemSolvingMUFisLooping(HeavyCPUorIOConsumption)
Taskthatseemstoberunningaway
![Page 26: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/26.jpg)
26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
UsingCASYSVIEWforReal-TimeProblemSolvingMUFisLooping(HeavyCPUorIOConsumption)(Cont’d)
§ Possibleremediation– Researchloopingjobs,ifpermissible
§ Canceljob/CICStaskassociatedwithtaskinMUF§ UseREQABORTtocanceltaskinMUF
– WaitforafewminutesandrepeatDCTASKs
![Page 27: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/27.jpg)
27 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
UsingCASYSVIEWforReal-TimeProblemSolvingMUFisHung– NothingisHappening
§ IssueDCTASKSandlookattaskdisplay– Hitenterdoesthetasklistchange
§ Ifnot,whatarethetaskswaitingon?– WaitLXX(istheLXXFULL)
– Waittask
§ Arethetaskshungupwaitingoneachother
– NOTACTIVE– MUFdoesn’tbelievethereisanyworktodo
![Page 28: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/28.jpg)
28 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
UsingCASYSVIEWforReal-TimeProblemSolvingMUFisHung– NothingisHappening
Allmaintenancetasksare
waitingonLXX
SYSVIEW ISPF1 CA31 --------------------------- DCTASKS, CA Datacom MUF Active Tasks ----------------------------- 10/10/16 13:15:09Command ====> Scroll *===> PAGE--------------------------------------------------------------------------------------------------- Lvl 8 Row 1-18/41 Col 1-131/346Jobname DSNZMFX ASID 02E9 Jobid STC14266 Datacom 15.0 Mode REGION Group n/a -----------------------------------------------------------------------------------------------------------------------------------Cmd Jobname MUFName TaskJobn TaskNum Owner EXCPs RunUnit RSeqNum Command Status Duration Tran Term Opid CTask DBID Tbl___ . . QA#@EDS3 9 12 11607 840363 SELFR ACTIVE 3100 HST___ . . QA#@EOP1 13 3 11612 840282 GETIT READY TO RUN 352 HST___ . . QA#@EOP2 5 1 11613 840362 UPDAT WAIT I/O IXX 7:03 355 ACC___ . . QA#@EOP3 6 4 11614 839876 ADDIT WAIT I/O IXX 8:03 357 HST___ . . QA#@EOP4 7 4 11616 839876 UPDAT WAIT I/O IXX 6:21 357 GHT___ . . QA#@EOP5 8 4 11618 839876 DELET WAIT I/O IXX 5:08 359 BAS___ . . QA#@EOP6 1 4 11611 839876 ADDIT WAIT I/O IXX 7:32 357 HST
-----------------------------------------------------------------------------------------------------------------------------------1=HELP 2=SPLIT 3=RETURN 5=FIND 7=UP 8=DOWN 9=SWAP 10=LEFT 11=RIGHT 12=RECALL
![Page 29: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/29.jpg)
29 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
UsingCASYSVIEWforReal-TimeProblemSolvingThingsareRunningbutThereSeemstobealotMoreActivityThanUsual
§ IssueDCTASKSandlookattaskdisplay– Hitenterdoesthetasklistchange
§ Ifthingslookliketheyarerunningbuttheworkloadseemshigh– Startlookingatotherdisplays
§ DCRATES– istheMUFconsumingCPUandIO
§ DCAREAIO(sortL-Readsd)– arethereanysurprises,isoneareagettingalotofIO
§ DCTABREQ(sortrequestsd)– arethereanysurprises,isonetablegettingalotofrequests
§ DCRETCOD,DCSQLCOD– aretherealotoffailedrequestsgoingon
![Page 30: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/30.jpg)
30 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecommendedApproach
Establishaperformancebaselinethatisusedtomeasureandtrackproductionenvironments.What’snormalforyoushop.
Monitor UseCASYSVIEWtoregularlymonitortheactivityinyourMUFs.GettoknowtheSysviewdisplaysaswellastheMUFprocessing.
Alert UseCASYSVIEWdisplaystodebugpossibledatabaseprocessingissuesinreal-time.
Measure
![Page 31: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/31.jpg)
31 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Summary
§ CASYSVIEWprovidesthebestreal-timeperformancemonitoringforaCADatacomenvironment.
![Page 32: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/32.jpg)
32 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecommendedSessionsSESSION# TITLE DATE/TIME
MFX92S StrategyandVisionforCADatacomandCAIdeal™ 11/16/2016at12:45pm
MFX93S What’snewinCADatacom 11/16/2016at1:45pm
MFX94S ReducingTCOwithDatacomCompression(Presspack) 11/16/2016at3:00pm
MFX95SA ModernizingtheCADatacomdata – SQLAccessPartI 11/16/2016at3:45pm
MFX95SB ModernizingtheCADatacomdata – SQLAccessPartII 11/16/2016at4:30pm
MFX96S CADatacom/ADInstallation/UpgradeandMaintenance 11/17/2016at12:45pm
MFX97S CADatacom/ADReportUtilization,andinformationgatherforSupport 11/17/2016at1:45pm
MFX98SUsingCASYSVIEW®tomonitorandmeasureyourCADatacomenvironment– ADandDB
11/17/2016at3:00pm
MFX99S BirdsofaFeather/StumptheTechie! 11/17/2016at3:45pm
![Page 33: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/33.jpg)
33 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Questions?
![Page 34: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/34.jpg)
34 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Stayconnectedatcommunities.ca.com
Thankyou.
![Page 35: Using Sysview to Monitor and Measure Your CA Datacom Environment – AD and DB](https://reader030.vdocuments.mx/reader030/viewer/2022013120/58739fb31a28ab85438b746f/html5/thumbnails/35.jpg)
@CAWORLD#CAWORLD ©2016CA.AllRIGHTSRESERVED.35 @CAWORLD#CAWORLD
MainframeandWorkloadAutomation
FormoreinformationonMainframeandWorkloadAutomation,pleasevisit:http://cainc.to/9GQ2JI