World®’16
AttainFasterMTTRThroughCAAPMTimelinesandAssistedTriage
TimMcGaughey,Advisor,PresalesPedroGomez,PrincipalConsultant,Presales
DO4X99S
DEVOPS– AGILEOPERATIONS
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
Overthepastyear,CATechnologieshasmadenumerousimprovementstoCAApplicationPerformanceManagementthataredesignedtodramaticallyreducethetimerequiredtodiagnose,triageandremediateappperformanceproblems.Amajorcomponentoftriageisidentifyingwhatintheenvironmentchanged.LearnhowthelatestAPMTimelineandAssistedTriagefeaturescanproactivelysuggestfixes,soyoucanoptimizeappperformancewithminimaleffort.
TimMcGaugheyCATechnologiesAdvisorPresales
PedroGomezCATechnologiesPrincipalConsultantPresales
4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Agenda
PETE’SJOURNEY
SEEPROBLEMEVOLUTIONWITHTHETIMELINE
GUIDEDWORKFLOWSWITHASSISTEDTRIAGE
1
2
3
5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ITOpsDesiredExperienceinAgileEnvironmentsANDREWCHEUNG
ApplicationDeveloperRYANCAMPBELLProductionSupportAnalyst
PETEMILLERLevel1SupportAnalyst
MYPAINMonitoringmanysystems&Devices
HELPMESimplifyalerts,meaning
andaction
MYPAINBottleneck– workon
allissues
HELPMEUnderstandappperformance
characteristicsquickly
MYPAINFirefighting– notjust
codechanges
HELPMEInstantlyknowwhatchanges
triggerproblems
6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
APMTeamCenter– TimelineViewQuicklySeeChangesintheContextofPerformanceProblems
WHYYOUCARE
§ Viewchangesoverhours,daysormonths
§ Rollbacktimetothepointwhenappsfirstbeganexperiencingsymptomstofindthe"patientzero”causingthecurrentissue
§ Easilyshare thisinformationwiththeownerofthatresourcetoresolvetheissuequickly
§ Fastestwaytolocatewhatchangedwhenandhow§ Instantlyseecorrespondingrippleeffectofchangesinperformancereporting§ Fostercollaborationwithdevelopmentandendblame-game
EASY.
11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Experience
xyz
xyz
PeteHastoLearnHowtoDiagnoseApps
§ Experience– Mostleft
component– Startsa
transaction
§ Causes– Typicallymost
rightcomponent
xyz xyz xyz
xyz
xyz xyz
xyz
14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AssistedTriagereactstofourfundamentaltypesofevents:
• Stalls• Errors• Alerts• Unstableresponsetimes(DifferentialAnalysis)
Events ATEngine
Stories
AssistedTriageSeparatesCausefromEffect
Experience
xyz xyz xyz
xyz
xyz xyz
xyz
xyz
xyz
Problems:ExperienceimpactAnomaly:Noimpact
15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AssistedTriageinCAAPM10.5
§ IntheCAAPM10.5UI,AssistedTriageshowsupfirstontheexperiencepagetiles
§ Thistilehasoneproblemandnoanomalies
§ Someofthefailedtransactionsmayberelatedtotheproblem
16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ProblemsAreHighlighted
§ Ontherightsideoftheexperiencepage,findtheproblem“headline”listed
§ WecantellfromtheheadlinethatthereisaproblemwithSearch
17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DrillDownonProblemsforAdditionalInformation
§ Drillingin,youcanseehowlongitlasted,whatcomponentswereaffected,alinktoshareandalinktotheanalysisnotebook
§ What’stheanalysisnotebook?
19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AssistedTriage:Petecanseestheoveralluserexperience
How thetransactionslooklike
Hemightbeinterestedinthosefailed transactions
(click)
20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AssistedTriage: Hecouldonlycarestwothings:
Whattransactionsare
failing?
Whyaretheyfailing?
21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AssistedTriage:IfPetewantsmoredetailhecanopenanotebook
22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AssistedTriage: HerePetefindsallthetechnicaldetailsaboutwhat’sbehindthe
affectedtransactions
23 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AssistedTriage:Hecanseethe detailsabouttheproblemsidentified,asAssisted
Triagehascollectedtheevidenceforhim
24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AssistedTriage: Hecanalsocomparethebehaviorofthevertex againsta
pastperiodoftime
Andalsocomparethestateoftheattributeofthatvertex
25 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AssistedTriage: Petecanalsomakeuseoftimelinecapabilitiestounderstandtheevolution
oftheproblem