Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®
-
Upload
ca-technologies -
Category
Technology
-
view
91 -
download
4
Transcript of Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®
![Page 1: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/1.jpg)
World®’16
TheProcessofSettingThresholdsinCASYSVIEWPerformanceManagementTomQuinn,Sr EngineeringServicesArchitectCAMainframeSolutionCenter
MFX02E
MAINFRAMEANDWORKLOADAUTOMATION
![Page 2: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/2.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/3.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/4.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/5.jpg)
5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SettingThresholdsinCASYSVIEW®PerformanceManagement
ProcessOverview
![Page 6: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/6.jpg)
6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheProcessofSettingThresholdsinCASYSVIEW
Evaluate
Measure
Analyze
Update
Validate
![Page 7: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/7.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/8.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/9.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/10.jpg)
10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
HowCASYSVIEWStatesandThresholdsWork
![Page 11: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/11.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/12.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/13.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/14.jpg)
14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheProcess
![Page 15: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/15.jpg)
15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheProcessofSettingThresholdsinCASYSVIEW
Evaluate
Measure
Analyze
Update
Validate
![Page 16: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/16.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/17.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/18.jpg)
18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheProcessofSettingThresholdsinCASYSVIEW
Evaluate
Measure
Analyze
Update
Validate
![Page 19: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/19.jpg)
19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheProcessofSettingThresholdsinCASYSVIEW
Measureistheprocessofmonitoringyoursystemsandgatheringthedatarequiredtoanalyzebothyoursystemdataandtheeffectivenessofyourthresholds.
§ ByhavingCASYSVIEWinstalled,configuredandcontinuallyrunningandcollectingdatayouhavetheabilitytomeasureyoursystem’sperformanceandtheeffectivenessofyourthresholds.
Measure
![Page 20: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/20.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/21.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/22.jpg)
22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheProcessofSettingThresholdsinCASYSVIEW
Evaluate
Measure
Analyze
Update
Validate
![Page 23: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/23.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/24.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/25.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/26.jpg)
26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheProcessofSettingThresholdsinCASYSVIEW
PLOTLOGExample– CPUusage
Analyze
![Page 27: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/27.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/28.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/29.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/30.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/31.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/32.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/33.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/34.jpg)
34 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheProcessofSettingThresholdsinCASYSVIEW
Evaluate
Measure
Analyze
Update
Validate
![Page 35: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/35.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/36.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/37.jpg)
37 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheProcessofSettingThresholdsinCASYSVIEW
Evaluate
Measure
Analyze
Update
Validate
![Page 38: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/38.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/39.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/40.jpg)
40 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheProcessofSettingThresholdsinCASYSVIEW
Evaluate
Measure
Analyze
Update
Validate
![Page 41: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/41.jpg)
41 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MainframeTeamCenter:OperationalIntelligence
![Page 42: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/42.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/43.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/44.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/45.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/46.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/47.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/48.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/49.jpg)
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®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/50.jpg)
50 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Questions?
![Page 51: Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®](https://reader034.fdocuments.us/reader034/viewer/2022042504/5883c6a11a28abb7308b466f/html5/thumbnails/51.jpg)
51 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Thankyou.
Stayconnectedatcommunities.ca.com