pre-con ed: best practices for setting thresholds in ca sysview®

51
World ® ’1 6 The Process of Setting Thresholds in CA SYSVIEW Performance Management Tom Quinn, Sr Engineering Services Architect CA Mainframe Solution Center MFX02E MAINFRAME AND WORKLOAD AUTOMATION

Upload: ca-technologies

Post on 22-Jan-2017

93 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

World®’16

TheProcessofSettingThresholdsinCASYSVIEWPerformanceManagementTomQuinn,Sr EngineeringServicesArchitectCAMainframeSolutionCenter

MFX02E

MAINFRAMEANDWORKLOADAUTOMATION

Page 2: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.

Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.

ForInformationalPurposesOnlyTermsofthisPresentation

Page 3: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Abstract

The“bestpractice”forsettingmainframemonitoringthresholdsisaprocess,notasetofvariablesandnumbers.Onlyyoucandecidewhatthemostimportantvariablesareandwhatthresholdsshouldbesetforyourshop.

JointhisinformativesessiontolearnhowyoucansetmeaningfulthresholdvaluesinCASYSVIEW®PerformanceManagementthatarespecifictoyourenvironmentandbusinessgoalsforproactiveperformancemonitoring.

TomQuinn

CATechnologiesSr EngineeringServicesArchitect,MainframeSolutionCenter

Page 4: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Agenda

PROCESSOVERVIEW

HOWCASYSVIEW THRESHOLDSANDSTATESWORK

STEPSINTHEPROCESS

INTEGRATINGWITHMAINFRAMETEAMCENTER:OPERATIONALINTELLIGENCE

1

2

3

4

Page 5: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

SettingThresholdsinCASYSVIEW®PerformanceManagement

ProcessOverview

Page 6: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

Evaluate

Measure

Analyze

Update

Validate

Page 7: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

§ Settingthresholdsisanon-going,cyclicalprocessthatshouldbepartofyourmonitoringstrategy.

§ TheinformationyouneedisavailableonyoursystemthroughCASYSVIEWhistoricaldatalogstreams.

§ Businessrequirementsplayanimportantroleinthisprocessaswell.

BestPractice

Page 8: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

§ Youmustfirstunderstandwhatis“normal”andthevariabilityofyourworkload.

§ Whatis“normal”?– TimeofDay– TimeofMonth– DayoftheWeek– Workloadtype

BestPractice

Page 9: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

Whydowegothroughthisprocess?

§ PerformanceManagementistheprocessofmonitoringandmanagingend-userexperienceandkeyperformanceindicators(KPIs).– Availability– ResponseTime– Throughput– Utilization

PerformanceManagement

Page 10: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

HowCASYSVIEWStatesandThresholdsWork

Page 11: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

§ CASYSVIEWprovidestheabilitytomonitorandalertuponboththresholdsandstates.– Thresholdsdefinitionsassignnumericwarningandproblemlimit

valuestoametricorresource.Thresholdsarealwaysnumeric.– Statedefinitionsassignastatustoaspecificconditionofametricor

resource.Statesalwayshavecharactervalues:ACTIVE,INACTIVE,ONLINE,OFFLINE.

§ AllavailablevariablesinCASYSVIEWarelistedintheVARScommanddisplay.

HowCASYSVIEWThresholdandStateDefinitionsWork

Page 12: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

§ Thresholdruletypesdefinethealgorithmthatisusedtodeterminewhenacollectedmetrichasexceededtheallowableresourceusage.

§ Multipleruletypesorcheckscanbedefinedforasinglemetric:– UPPER- ifthemetricvalueexceedsthewarningorproblemlimitvalues– LOWER- Ifthemetricvaluefallsbelowthewarningorproblemlimitvalues– CHANGE- definestheamountthatametriccanchange,upordown,interms

ofstandarddeviationsfromthehistoricalaverage.

HowCASYSVIEWThresholdandStateDefinitionsWork

Page 13: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

§ STATEsdonothavemultipleruletypes.– STATEexceptionprocessingassignsastatustothecurrentstateofa

metricorresource.

§ Exceptionprocessing,orthresholdprocessing,ispartoftheCASYSVIEWdatacollectionprocessandcontrolledbytheEventScheduler.

HowCASYSVIEWThresholdandStateDefinitionsWork

Page 14: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcess

Page 15: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

Evaluate

Measure

Analyze

Update

Validate

Page 16: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

Evaluateistheprocessofreviewingyourmonitoringstrategy.– Areyoudefiningmonitoringatthesystemorapplicationlevel?– Doyouhavebusinessrequirementsformonitoringthesystemandthe

application?– Doyouhavedifferenttiersofmonitoringinplace?

§ Monitoringtiersallowforthedefinitionofmonitoringlevelsbasedontheimportanceofthesystemorapplication.

§ Moreimportant,orhighertieredapps,mayreceivemoremonitoringthanalessimportant,lowertieredapp.

Evaluate

Page 17: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

DeterminingImportance\MonitoringTiers– Disasterrecoveryplan– Businessrequirements

§ Eachtimeyouareintheevaluationphaseofthisprocessyouwillreviewallsystems,applicationsorbusinessrequirementstolookforneworchangedrequirements.

Evaluate

Page 18: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

Evaluate

Measure

Analyze

Update

Validate

Page 19: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

Measureistheprocessofmonitoringyoursystemsandgatheringthedatarequiredtoanalyzebothyoursystemdataandtheeffectivenessofyourthresholds.

§ ByhavingCASYSVIEWinstalled,configuredandcontinuallyrunningandcollectingdatayouhavetheabilitytomeasureyoursystem’sperformanceandtheeffectivenessofyourthresholds.

Measure

Page 20: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

§ InCASYSVIEW,itisrecommendedtocollectexceptiondatabyutilizingtheExceptionLogcapabilities(XLOG),andhistoricaldatathroughthevariousCASYSVIEWlogstreams andCASYSVIEWSMF255records.

§ BesidestheXLOG,theotherlogstreams includeIMSregionandsummaryrecords;MQhistoryrecords;CICSdetail,summaryandsystemrecords;andhistoricalPLOTrecords.

Measure

Page 21: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

§ AuditlogandCICSExecInterfaceTraceareavailablelogdatatypesthatarenotnecessarilyusedinthisprocess.

§ Itisrecommendedyougatherthehistoricalrecordtypesthatyouareabletoinordertobestprovideyouwiththenecessarydatatomakemeaningfuldecisionsregardingthresholdlevels.Thisdatawillbereviewedbothon-lineandthroughbatchreporting.

§ https://docops.ca.com/display/CSPM10/Usage+of+SMF+Records

Measure

Page 22: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

Evaluate

Measure

Analyze

Update

Validate

Page 23: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

23 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

Analyze istheprocessofreviewingyourmeasureddatatodeterminewhatmetricsneedthresholds,whatthosethresholdsshouldbe,andhoweffectiveyourthresholdsare.

Theveryfirsttimeyougothroughthisprocess,thiswillbethemosttime-consuming.Analyzemaybethemostimportantstepintheprocesscycle.

Analyze

Page 24: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

WheredoIbegin?

§ CASYSVIEWcontainsmanyoutoftheboxthresholdsasexamples

§ AgoodplacetostartiswiththeCASYSVIEWVARS command– VARSlistsallofthemetricsthatcanbeusedforthresholding

Analyze

Page 25: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

25 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

PLOTLOG

§ Asanexample,PLOTLOGdisplayshourlyintervalrecordsforz/OSandsubsystemdatacollectionmetrics.

§ Alogcanpotentiallycontainalargenumberofrecords,thereforeitisrecommendedtousetheFILTERcommandwithinthePLOTLOGcommanddisplay(CASYSVIEWr14.1andgreater)tolimitthedatayouwishtosearchandreturn.

Analyze

Page 26: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

PLOTLOGExample– CPUusage

Analyze

Page 27: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

27 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEWAnalyze

CP CP CP CP CP CP CP CP CP CP CP CP CP CP CP CP CP CP CP CP CP CP CP CP12:00:00AM

1:00:00AM

2:00:00AM

3:00:00AM

4:00:00AM

5:00:00AM

6:00:00AM

7:00:00AM

8:00:00AM

9:00:00AM

10:00:00AM

11:00:00AM

12:00:00PM

1:00:00PM

2:00:00PM

3:00:00PM

4:00:00PM

5:00:00PM

6:00:00PM

7:00:00PM

8:00:00PM

9:00:00PM

10:00:00PM

11:00:00PM

CA11AverageofAverage 0.3540.3220.3210.3940.4420.4010.4220.3840.4150.4580.556 0.58 0.5760.5890.5550.5130.4710.4590.4840.4850.4770.4370.5380.397

AverageofMinimum 0.173 0.17 0.1640.2170.2180.2230.2150.2140.2260.2780.3630.3930.404 0.42 0.3830.3480.3240.2940.3340.3460.3310.2730.2920.209

AverageofMaximum 0.6910.6070.6290.6990.7210.6990.7240.6330.7390.7620.771 0.79 0.7320.7790.7760.7460.6770.6480.6870.6620.6640.6940.8510.687

00.10.20.30.40.50.60.70.80.9

%

AVGGP%byHour01/17- 02/04/2016

Page 28: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

28 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

Thisdatashouldstarttogiveinsighttoyoursystem.– Aretherecertaintimesofdaysweseespikes?– Arethereperiodsoftimethatareconsistentlyhigherorat100%?

Basedonthesetrends,thinkagainaboutyourworkload.– Timeofday– batchwindow?– Timeofmonth,year

Onceyoustarttounderstandyourdata,systemandbusinessrequirementsyoucanstarttosetmeaningfulthresholds.

Analyze

Page 29: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

29 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

CICS

§ MENUCHISTORYisagreatplacetostarttolookatyourCICShistoricaldata.– Remember:youmustbecollectingCICShistoricaldataintheCA

SYSVIEWlogstreams tousethesecommands.– CREVIEW– byregion,thenumberoftransactionsthatraninthepast

24hoursandanhourlybreakdownofthosetransactions.– CSYSDATA– byregion,15-minuteintervalsummary.

Analyze

Page 30: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

30 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

CICS

§ Historycontinued– CTRANLOG– everyCICStransactionthatranonyoursystem.

§ Usefulforsettingtransactionspecificthresholdsorexclusionrules.– CTRANSUM– summaryofCTRANLOGin15-minuteintervals.

Analyze

Page 31: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

31 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

ReportWriter

§ Batchreportingagainstthissamehistoricaldatathatisbeingaccessedbytheonlinecommands.

§ Asanexample– allCICStransactionsthatexecutedeachday,theaverage,minimum,maximumlifetimeandCPU.

Analyze

Page 32: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

32 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

Copyright (C) 2015 CA Technologies, Inc. EXPLORE Report Writer Release: 14.1 07/06/15 20FROM 01/27/16 20.27.00 MONTHLY CICS TRANSACTION DETAIL REPORT 1 PAGE 1

TO 01/30/16 20.27.25 RESPONSE TIME AND CPU ANALYSIS REPORT DATE 02/10/16 11.44

SHIFT NONEEACH MONTHPERIOD NONE

TRAN TRANS AVG TRANS MIN TRANS MAX TRANS AVG MIN MAXDATE ID COUNT LIFETIME LIFETIME LIFETIME CPU CPU CPU

-------- -------- -------- ---------- ---------- ---------- ---------- ---------- ----------01/01/16 CSOL 137 1887.437 1887.424 1887.552 0.000154 0.000125 0.001341

CWBG 72 0.002459 0.000404 0.137902 0.000397 0.000349 0.000653CRSQ 9 0.000449 0.000371 0.000677 0.000360 0.000317 0.000601CRMF 6 0.004195 0.000452 0.022358 0.000598 0.000401 0.001314TKOA 1 3.967686 3.967686 3.967686 0.371662 0.371662 0.371662CSKL 1 1.734323 1.734323 1.734323 0.028685 0.028685 0.028685CSFU 1 0.539743 0.539743 0.539743 0.008386 0.008386 0.008386CATR 1 0.010191 0.010191 0.010191 0.001518 0.001518 0.001518

-------- -------- -------- ---------- ---------- ---------- ---------- ---------- ----------SUMMARY 228 1134.146 0.000371 1887.552 0.002047 0.000125 0.371662

-------- -------- -------- ---------- ---------- ---------- ---------- ---------- ----------

Analyze

Page 33: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

33 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

§ Onceyouhavethisinformationyoucanstarttobuildyourthresholddefinitions.

§ Askyourselftheseadditionalquestions:– Aretherecompanystandardsforwarningorproblemthresholds?

§ Ex.Awarningthresholdis10%lessthanaproblemthreshold– AretherebusinessrequirementsforCPUor elapsed(response)time?– Aretheretransactionsthatarecriticaltoourbusiness?

Analyze

Page 34: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

34 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

Evaluate

Measure

Analyze

Update

Validate

Page 35: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

35 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

Updateistheprocessofaddingneworupdatingexistingthresholdsasneededbasedonyouranalysisofthedata.

§ InCASYSVIEWthisisdoneeitherthroughthecommanddisplaysorthroughupdatingtheCASYSVIEWPARMLIBmembers.– WhichonedependsonhowCASYSVIEWanditsdatacollectorsare

started– WARMvsCOLD.

Update

Page 36: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

36 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

SubSystem

CASYSVIEWCommand PARMLIBMember

Thresholds States Threshold States

z/OS THRESH STATES MVSTHRSH MVSSTATE

CICS CTHRESH CSTATES CTHRESH CSTATES

IMS IMSTHRSH IMSSTATE IMSTHRSH IMSSTATE

MQ MQTHRESH MQSTATES MQSTHRSH MQSSTATE

TCPIP TCPTHRSH TCPSTATE TCPTHRSH TCPSTATE

Update

Page 37: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

37 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

Evaluate

Measure

Analyze

Update

Validate

Page 38: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

38 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

Validate istheprocessofverifyingyourthresholdsareaccuratelybeingtriggeredandexceptionsareraisedasexpected.

ALERTS– TovalidateyourthresholdlevelslookattheALERTSandALERTSUMcommands

withinSYSVIEW.IfyouarewritingexceptionstotheXLOGyoucanviewalltriggeredexceptionsthroughtheXLOGcommandandalsorunbatchreportsusingtheSYSVIEWReportWriteragainsttheXLOGdatasets.

Validate

Page 39: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

39 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

ExamplereportagainsttheCASYSVIEWExceptionLog(XLOG)START VARIABLE RESOURCE EXC THRSHOLD MAX MIN WARNING PROBLEMDATE TIME NAME 1 STATUS VALUE VALUE VALUE VALUE VALUE

-------- ------------ -------- -------- -------- -------- -------- -------- -------- --------03/17/16 01.17.00.010 IMPLMAX IMSD WARNING 103K 105K 105K 98304 131K

01.17.00.011 IMPLSIZE IMSD PROBLEM 101K 104K 104K 60000 8000001.18.00.014 IMPLMAX IMSD WARNING 104K 106K 106K 98304 131K01.19.00.012 IMSLFULL IMSD PROBLEM 1 1 1 1 101.21.00.024 IMPLSIZE IMSD NORMAL 57344 57344 57344 60000 8000001.23.00.010 IMPLSIZE IMSD WARNING 73728 73728 73728 60000 8000001.24.00.017 IMPLSIZE IMSD NORMAL 32768 32768 32768 60000 8000001.26.00.018 IMPLSIZE IMSD PROBLEM 102K 104K 104K 60000 8000001.27.00.019 IMPLSIZE IMSD PROBLEM 104K 106K 106K 60000 8000001.31.00.014 IMSLARCH IMSD NORMAL 1 101.31.00.016 IMSLFULL IMSD NORMAL 1 101.34.00.006 IMSLARCH IMSD PROBLEM 1 1 1 1 1

Validate

Page 40: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

40 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

Evaluate

Measure

Analyze

Update

Validate

Page 41: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

41 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MainframeTeamCenter:OperationalIntelligence

Page 42: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

42 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

§ SYSVIEWr14.2introducedMainframeTeamCenter:OperationalIntelligence(MTC-OI)

MainframeTeamCenter:OperationalIntelligence

Page 43: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

43 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

§ ThecorebenefitsofMTC-OI– MTC-OIisaboutpredictiveanalysis,creatingdynamicthresholdsbased

onhistoricalperformance

§ ThereareotherbenefitsofMTC-OIaswell– YoucanvisualizeandexplorehistoricalCASYSVIEWdatathathasbeen

analyzedtodetermineanormalbaseline– MTC-OImodelsthishistoricaldataprovidedbyCASYSVIEWand

determineswhat’snormalforyourenvironment

MainframeTeamCenter:OperationalIntelligence

Page 44: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

44 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinCASYSVIEW

§ MTC-OIenablesyoutodothefollowing:– Easilyaccesshistoricaldatafromyoursystem.– Viewahistoricalgraphofametricthatisoverlaidwithactualdataand

coloredbandsthatillustratelikelinessofmetricperformance.A"greenhighway"isproducedfromanalysisusingWesternElectricrules.

– Performanalysistoanswerquestionsaboutaspecificmetric,suchas:§ Whatisnormalforthismetricinmyshop?§ Isthecurrentvalueofthismetricoutsideoftheexpectedvalue?§ Basedonpastobservations,howtightlycouldIsetathresholdwithoutproducingtoomanyfalse-positivealarms

MainframeTeamCenter:OperationalIntelligence

Page 45: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

45 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinSYSVIEWPM

SohowdoesthisprocesschangewithMainframeTeamCenter-OperationalIntelligence?

§ WithMTC-OItheAnalyzephasewillimproveforsomemetricsbymodelingthehistoricaldataforyouandgraphicallydisplayingtheexpectedbehavior.– Caneliminatetheneedtorunbatchreportsagainstyourhistoricaldata

todeterminetheseboundaries

MainframeTeamCenter:OperationalIntelligence

Page 46: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

46 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinSYSVIEWPM

WhatdataismodeledinMTC-OI?

§ SYSTEMIntervalData– PLOTLOG 255.2records

§ CICSTransactionSummaryData– CTRANSUM 255.25records

§ CICSSystemIntervalData– CSYSDATA 255.28records

MainframeTeamCenter:OperationalIntelligence

Page 47: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

47 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheProcessofSettingThresholdsinSYSVIEWPM

§ MTC-OIcanassistyouintheprocessofsettingthresholdsinSYSVIEW

§ MTC-OIgeneratesitsownpredictivealertsafteranalyzingandmodelingyourdataandwillcontinuetoadjustdynamicthresholdsasmoredataisprovidedintothemodelingengine

§ Theprocessofsettingthresholdsrequiresyoutocombinebusinessrequirementsandsysteminformationtousethemostmeaningfulvalues.

MainframeTeamCenter:OperationalIntelligence

Page 48: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

48 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

RecommendedSessionsSESSION# TITLE DATE/TIMEMFX154E Ideation:IntelligentMainframeManagement– BePartof

ShapingtheFuture! 11/14/2016at4:45pm

MFX05E PredictingtheFirewithOperationalIntelligence11/15/2016at9:00am

MFX06E HowtoGetOperationalIntelligenceUpandRunninginaDay 11/15/2016at10:00am

MFX07E SoYou’reaNewSystemsOperator– WhoYa Gonna Call?11/15/2016at11:00am

MFX144E ImprovingYourResponsetoEvents– PerformanceFirstResponders 11/15/2016at1:00pm

MFX145E OperationalIntelligence– MonitoringthePasttoBetterUnderstandToday 11/15/2016at2:45pm

MFX146E MainframeOperationalIntelligence– PredictingtheFuture 11/15/2016at4:00pm

Page 49: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

49 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MustSeeDemosintheMainframeTheater:

IntelligentMainframe:AdvancedAnalytics

CAMainframeOperationsIntelligence:Performance&NetworkMgmtApplicationMonitoringEvents&Automation

IntelligentMainframe:Automation

CAMainframeOperationsIntelligenceCAOPS/MVS®EventManagement&Automation

IntelligentMainframe:End-to-EndPerformance

CACross-EnterpriseAPMCAMainframeApplicationTunerCAUIMforzSystems

IntelligentMainframe:StorageManagement

CAVantageSRMCA1®TapeManagementSystem

Page 50: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

50 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Questions?

Page 51: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®

51 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Thankyou.

Stayconnectedatcommunities.ca.com