pre-con ed: deeper performance insights with ca cross-enterprise apm
TRANSCRIPT
World®’16
DeeperPerformanceInsightswithCACross-EnterpriseAPMMattMcLaughlin,PrincipalProductManager,CATechnologies
MFX03E
MAINFRAMEANDWORKLOADAUTOMATION
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
Winninginthemarketplacemeansdeliveringaconsistentlyexcellentcustomerapplicationexperience.LearnhowtogetthemostoutofCACross-EnterpriseAPMtobettervisualizehowallthecomponentsofyourapplicationareperforming,frommobiletomainframe.LearnhowlatestfeaturessuchasenhancedvisibilityoftransactionsacrossLPARandCICSregionsandabilitytocallmultipleCICSprogramshelpopenupyourMainframe,showingtrueend-to-endtransactionsvisibilityacrossyourentireenterprise.
MattMcLaughlinCAPrincipalProductManager
4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Agenda
CROSSENTERPRISE(OVER)VIEW
SEETHEPROBLEM
WHAT’SNEXT?
FINDTHEROOTCAUSE
SOLVETHEPROBLEM
WHAT’SNEW?
1
2
3
4
5
6
5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CrossEnterprise(Over)view
6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CrossEnterpriseWorkflow,EndtoEndDemands
§ Today’sApplicationsarecomplex,spanningdistributedandmainframecomponents.§ Today’sConsumersareimpatientandfickle.
FRONTEND MainframeSYSTEMSOFRECORDNetworkActivityNETWORKUSER
EndUser
Router Firewall Switch LoadBalancer
WebServer Portal OSA Applications
CICSIMSIDMS
Databases
NETWORKUSER
7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPMIntegrationEnd-to-EndPerformanceManagementwithBreadthandDepth
§ End-to-endvisibilityofmobile-to-mainframeapps§ Proactivemanagementofdesperateresources§ Toptobottomvisibilityacrossentireinfrastructure§ Networkhealthandmanagement§ Quicktriagetorootcause– whethercode,network,
orsupportinginfrastructure
z/OSCICSIMSTCPIP
CADatacom®MQ
FRONTEND MainframeSYSTEMSOFRECORDNetworkActivityNETWORKUSER
EndUser
Router Firewall Switch LoadBalancer
WebServer Portal OSA Applications
CICSIMSIDMS
Databases
NETWORKUSER
8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPMProductArchitecture
9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPMInstalledComponents
§ TheCEAPMAgentmustbeinstalled– ReleaseofagentmustbeequaltoorlessthanreleaseofCAAPMEnterpriseManager
§ CASYSVIEWisusedforzOS,CICS,IMS,MQ,DatacomandTCP/IPmetrics
§ CASYSVIEWforDB2zOS isusedforDB2metrics– FormerlyCAInsightforDB2zOS– SYSVIEWforDB2connectsdirectlytotheagentviaXNET,itdoesnotneedtoconnectto
SYSVIEWzOS forCEAPM.
10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPMCEAPMAgentConfiguration
§ AgentrunsasastartedtaskonzOS– Theproc usestheincludedSTDENVmembertolocatethezfs filesystem
§ Run-timefilesarelocatedinzfs andarejavabased– Filesystemmustbepermanentlymounted– DuringSYSVIEWinstallationazfs filesystemiscreatedandmustbe
permanentlymountedifusingSYSVIEWforCEAPM
11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPMCASYSVIEWConfiguration– CACEAPMOnly
12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPMCASYSVIEWConfiguration– CACEAPMOnly
13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPMAPMInvestigatorView– CICSRegionOverview
14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPMAPMInvestigatorView– MQQueueManagerOverview
15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPMCASYSVIEWConfiguration– CACEAPMOnly
16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPM
§ SupportedCross-ProcessTracingMethods– MQtoCICSorIMS– WebServicestoCICS
– CTGtoCICS
§ DistributedAPMagentpassesaGUIDandtracerequesttotheCEAPMAgent.– TheCEAPMagenttellsSYSVIEWtosendtheSMFdetailstotheAPMEMforthattransactionrecord.
– TheAPMEMcorrelatesthetransactioninformationusingtheGUID.
§ OthertracemethodsarepossiblehowevermustbereviewedbyProductManagementandMainframeSolutionCenteronacasebycasebasistodetermineeligibility.
17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPM
MainframedataisavailableinCAAPMTeamCenterpopulatedfromsuccessfultransactiontraces
CAAPMTeamCenter
18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPMCASYSVIEWConfiguration– CACEAPMOnly
§ Cross-ProcessTracing– Detailsofthetransactionacrossallofthemonitoredcomponentsofthe
transactionpath,distributedandmainframe
19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPM
§ CASYSVIEWforDB2isinstalledasnormal(butcanbeoptimized)
§ OnlyspecificDSQRequestsareneededforCACEAPM– ThiswilllimitthedataretrievedtoonlywhatwasneededforCACEAPM
§ HistorycanbeturnedoffasitisnotusedforCACEAPM
§ CASYSVIEWforDB2connectstoCACEAPMusingXNET
§ DoesnotrequireCASYSVIEWtobeinstalled
§ DoesnotrequireintegrationwithCASYSVIEWbeconfigured
§ DoesnotprovidetracedatatoCAAPM
CASYSVIEWforDB2z/OS– CACEAPMOnly
20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPMCASYSVIEWforDB2zOS– CACEAPMOnly
21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SeetheProblem
22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CustomDashboards
23 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CustomDashboards
24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Click-ThroughMetrics
25 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DynamicallyGeneratedDashboards
26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Click-ThroughMetrics
27 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TransactionMap
28 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TransactionMap
29 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TransactionTraceView
30 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TransactionTraceTree
31 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TransactionTraceSummary
32 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
FindtheRootCause
33 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TransactionTraceSessionWhatdowewanttosee?
34 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TransactionTraceResultsWefoundsome!
35 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TransactionTraceStackEverythingiswaitingonthelastcall
36 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TransactionTraceStackExpandedview
37 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SolvetheProblem
38 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
L1OpsSolution
39 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
L1OpsSolution
40 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
What’sNew?
41 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPMLeveragingAPM
§ EnterpriseTeamCenter
§ Universes
§ Perspectives
§ TeamCenterUI
§ CICStoCICSCalls
§ TransactionPathFilter
§ IncreasedMetricsandMetricGroupings
42 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Cross-EnterpriseAPMCICSandIMSTransactionGroups
§ MainframemetricsinCAAPMaresummarizedmetrics.– CICSCPUmetricsareasummarizationofallCICStransactionsthathaveruninthatregion
duringtheinterval
§ TransactiongroupscanbecreatedwithinCASYSVIEWtobeusedwithCAAPM– YoumaywishtogrouptransactionstogetherbyPerformanceProfileorApplication
§ GroupsareoptionalandareonlydefinedoncewithinSYSVIEWandthenareavailablewithinAPMatthenextinterval
43 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
What’sNext?
44 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CACross-EnterpriseAPMDrill-downintoMainframePerformanceMonitor
§ WhenaproblemisidentifiedinCAAPM,thatinformationcanbepassedontotheMainframePerformanceTeamforquickerproblemresolution– theyhavetheinformationnecessarytolookwheretheproblemis.
45 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CAMainframeApplicationTunerLeveragingCEAPMTransactionTraceData
46 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecommendedSessions
SESSION# TITLE DATE/TIME
MFX162SCrackOpentheBigBlackBoxforFasterProblemRemediation 11/17/2016at12:45pm
MFX160S TrackingMessagesFlowsinDataPower withCAAPM 11/16/2016at3:00pm
47 ©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
48 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Questions?
49 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Thankyou.
Stayconnectedatcommunities.ca.com
@CAWORLD#CAWORLD ©2016CA.AllRIGHTSRESERVED.50 @CAWORLD#CAWORLD
MainframeandWorkloadAutomation
FormoreinformationonMainframe,pleasevisit:http://cainc.to/9GQ2JI