50
World ® ’1 6 Deeper Performance Insights with CA Cross-Enterprise APM Matt McLaughlin, Principal Product Manager, CA Technologies MFX03E MAINFRAME AND WORKLOAD AUTOMATION

Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

Embed Size (px)

Citation preview

Page 1: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

World®’16

DeeperPerformanceInsightswithCACross-EnterpriseAPMMattMcLaughlin,PrincipalProductManager,CATechnologies

MFX03E

MAINFRAMEANDWORKLOADAUTOMATION

Page 2: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.

Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.

ForInformationalPurposesOnlyTermsofthisPresentation

Page 3: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Abstract

Winninginthemarketplacemeansdeliveringaconsistentlyexcellentcustomerapplicationexperience.LearnhowtogetthemostoutofCACross-EnterpriseAPMtobettervisualizehowallthecomponentsofyourapplicationareperforming,frommobiletomainframe.LearnhowlatestfeaturessuchasenhancedvisibilityoftransactionsacrossLPARandCICSregionsandabilitytocallmultipleCICSprogramshelpopenupyourMainframe,showingtrueend-to-endtransactionsvisibilityacrossyourentireenterprise.

MattMcLaughlinCAPrincipalProductManager

Page 4: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Agenda

CROSSENTERPRISE(OVER)VIEW

SEETHEPROBLEM

WHAT’SNEXT?

FINDTHEROOTCAUSE

SOLVETHEPROBLEM

WHAT’SNEW?

1

2

3

4

5

6

Page 5: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CrossEnterprise(Over)view

Page 6: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

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

Page 7: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

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

Page 8: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CACross-EnterpriseAPMProductArchitecture

Page 9: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CACross-EnterpriseAPMInstalledComponents

§ TheCEAPMAgentmustbeinstalled– ReleaseofagentmustbeequaltoorlessthanreleaseofCAAPMEnterpriseManager

§ CASYSVIEWisusedforzOS,CICS,IMS,MQ,DatacomandTCP/IPmetrics

§ CASYSVIEWforDB2zOS isusedforDB2metrics– FormerlyCAInsightforDB2zOS– SYSVIEWforDB2connectsdirectlytotheagentviaXNET,itdoesnotneedtoconnectto

SYSVIEWzOS forCEAPM.

Page 10: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CACross-EnterpriseAPMCEAPMAgentConfiguration

§ AgentrunsasastartedtaskonzOS– Theproc usestheincludedSTDENVmembertolocatethezfs filesystem

§ Run-timefilesarelocatedinzfs andarejavabased– Filesystemmustbepermanentlymounted– DuringSYSVIEWinstallationazfs filesystemiscreatedandmustbe

permanentlymountedifusingSYSVIEWforCEAPM

Page 11: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CACross-EnterpriseAPMCASYSVIEWConfiguration– CACEAPMOnly

Page 12: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CACross-EnterpriseAPMCASYSVIEWConfiguration– CACEAPMOnly

Page 13: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CACross-EnterpriseAPMAPMInvestigatorView– CICSRegionOverview

Page 14: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CACross-EnterpriseAPMAPMInvestigatorView– MQQueueManagerOverview

Page 15: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CACross-EnterpriseAPMCASYSVIEWConfiguration– CACEAPMOnly

Page 16: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CACross-EnterpriseAPM

§ SupportedCross-ProcessTracingMethods– MQtoCICSorIMS– WebServicestoCICS

– CTGtoCICS

§ DistributedAPMagentpassesaGUIDandtracerequesttotheCEAPMAgent.– TheCEAPMagenttellsSYSVIEWtosendtheSMFdetailstotheAPMEMforthattransactionrecord.

– TheAPMEMcorrelatesthetransactioninformationusingtheGUID.

§ OthertracemethodsarepossiblehowevermustbereviewedbyProductManagementandMainframeSolutionCenteronacasebycasebasistodetermineeligibility.

Page 17: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CACross-EnterpriseAPM

MainframedataisavailableinCAAPMTeamCenterpopulatedfromsuccessfultransactiontraces

CAAPMTeamCenter

Page 18: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CACross-EnterpriseAPMCASYSVIEWConfiguration– CACEAPMOnly

§ Cross-ProcessTracing– Detailsofthetransactionacrossallofthemonitoredcomponentsofthe

transactionpath,distributedandmainframe

Page 19: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CACross-EnterpriseAPM

§ CASYSVIEWforDB2isinstalledasnormal(butcanbeoptimized)

§ OnlyspecificDSQRequestsareneededforCACEAPM– ThiswilllimitthedataretrievedtoonlywhatwasneededforCACEAPM

§ HistorycanbeturnedoffasitisnotusedforCACEAPM

§ CASYSVIEWforDB2connectstoCACEAPMusingXNET

§ DoesnotrequireCASYSVIEWtobeinstalled

§ DoesnotrequireintegrationwithCASYSVIEWbeconfigured

§ DoesnotprovidetracedatatoCAAPM

CASYSVIEWforDB2z/OS– CACEAPMOnly

Page 20: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CACross-EnterpriseAPMCASYSVIEWforDB2zOS– CACEAPMOnly

Page 21: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

SeetheProblem

Page 22: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CustomDashboards

Page 23: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

23 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CustomDashboards

Page 24: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Click-ThroughMetrics

Page 25: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

25 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

DynamicallyGeneratedDashboards

Page 26: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Click-ThroughMetrics

Page 27: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

27 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TransactionMap

Page 28: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

28 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TransactionMap

Page 29: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

29 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TransactionTraceView

Page 30: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

30 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TransactionTraceTree

Page 31: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

31 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TransactionTraceSummary

Page 32: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

32 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

FindtheRootCause

Page 33: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

33 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TransactionTraceSessionWhatdowewanttosee?

Page 34: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

34 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TransactionTraceResultsWefoundsome!

Page 35: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

35 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TransactionTraceStackEverythingiswaitingonthelastcall

Page 36: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

36 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TransactionTraceStackExpandedview

Page 37: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

37 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

SolvetheProblem

Page 38: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

38 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

L1OpsSolution

Page 39: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

39 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

L1OpsSolution

Page 40: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

40 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

What’sNew?

Page 41: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

41 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CACross-EnterpriseAPMLeveragingAPM

§ EnterpriseTeamCenter

§ Universes

§ Perspectives

§ TeamCenterUI

§ CICStoCICSCalls

§ TransactionPathFilter

§ IncreasedMetricsandMetricGroupings

Page 42: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

42 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Cross-EnterpriseAPMCICSandIMSTransactionGroups

§ MainframemetricsinCAAPMaresummarizedmetrics.– CICSCPUmetricsareasummarizationofallCICStransactionsthathaveruninthatregion

duringtheinterval

§ TransactiongroupscanbecreatedwithinCASYSVIEWtobeusedwithCAAPM– YoumaywishtogrouptransactionstogetherbyPerformanceProfileorApplication

§ GroupsareoptionalandareonlydefinedoncewithinSYSVIEWandthenareavailablewithinAPMatthenextinterval

Page 43: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

43 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

What’sNext?

Page 44: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

44 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CACross-EnterpriseAPMDrill-downintoMainframePerformanceMonitor

§ WhenaproblemisidentifiedinCAAPM,thatinformationcanbepassedontotheMainframePerformanceTeamforquickerproblemresolution– theyhavetheinformationnecessarytolookwheretheproblemis.

Page 45: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

45 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAMainframeApplicationTunerLeveragingCEAPMTransactionTraceData

Page 46: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

46 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

RecommendedSessions

SESSION# TITLE DATE/TIME

MFX162SCrackOpentheBigBlackBoxforFasterProblemRemediation 11/17/2016at12:45pm

MFX160S TrackingMessagesFlowsinDataPower withCAAPM 11/16/2016at3:00pm

Page 47: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

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

Page 48: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

48 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Questions?

Page 49: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

49 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Thankyou.

Stayconnectedatcommunities.ca.com

Page 50: Pre-Con Ed: Deeper Performance Insights with CA Cross-Enterprise APM

@CAWORLD#CAWORLD ©2016CA.AllRIGHTSRESERVED.50 @CAWORLD#CAWORLD

MainframeandWorkloadAutomation

FormoreinformationonMainframe,pleasevisit:http://cainc.to/9GQ2JI