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

Post on 14-Feb-2017

83 views 0 download

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

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