ca uim for z systems technical deep dive: get the right people solving problems faster!
TRANSCRIPT
CAUIMforzSystemsTechnicalDeepDive:GettheRightPeopleSolvingProblemsFaster!
LowellH.Higley
Mainframe
CATechnologiesSr PrincipalProductManagerMFX22E
@LinuxLowell#CAWorld
2 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
©2015CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovided inthis CAWorld2015presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation
3 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Abstract
DiscoverhowCAUnifiedInfrastructureManagement(CAUIM)forzSystemshelpsyougainaholisticviewofyourbusinessservicesthatspanmobile-to-mainframe.LearnhowtousethenewCAUnifiedInfrastructureManagementforzSystemsprobestomonitoryourmainframeaspartoftheoverallITinfrastructurefromasinglepaneofglass.
LowellHigley
CATechnologiesSeniorPrincipalProductManager
4 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Agenda
CAUIMFORZSYSTEMSARCHITECTURALOVERVIEW
AVAILABLEZSYSTEMMETRICS
BUILDINGTRUECROSSENTERPRISEDASHBOARDS
USINGCA UIM FORZTOLOWERMTTR
1
2
3
4
5 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
SkillsAssumptions
§ FamiliarwithCAUIM(butnotexperts)– CannavigatearoundanduseCAUIMforz– Understandsprobes,metrics,thresholds,andalarms– Understandstheconceptofcustomdashboards
§ UnderstandsbasiczSystemsfunctionalityandterminology
CAUnified InfrastructureManagement forzSystems
Thissessionassumesthefollowingaboutaudienceknowledge
6 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Purpose
§ Notaninstructional“howto”
§ Providebuildingblockstocreatesinglepaneofglass
CAUnified InfrastructureManagement forzSystems
Thissessionassumesthefollowingaboutaudienceknowledge
CAUnifiedInfrastructureManagementforzSystemsOverview
Agenda
CA UIM ARCHITECTURE
CA UIM FOR Z SYSTEMS PROBE PACKS
SYSTEM AND SKILLS REQUIREMENTS
Z SYSTEM DEVELOPMENT PHILOSOPHY
Z SYSTEM PROBE ARCHITECTURE
PREREQUISITES
1
2
3
4
5
6
CAUnifiedInfrastructureManagementArchitecture
Collect
Display
Correlate/Aggregate
§ MessageBus
§ OpenAPIs
§ 3rdpartyintegration
§ AgentOptional
§ 180+Probes
§ SDKsavailable
§ Multi-Tenant
§ 3rd PartyIntegration
§ EasilySkin-able
HubDataRepository
AgentBased(Probeslocatedoneachserver)
P P PCPU,Disk,Memory,Logs,Services,Processes,etc.
Agentless(Probesremotelytalktodevices)
P P PNetwork,Databases,Cloud,etc.
Server Server
UNIFIEDMONITORINGOFPUBLICANDPRIVATEITENVIRONMENTS
ApplicationCommercial &Custom
DatabaseIT&Business
CloudPublic &Private
NetworkLAN&WAN
PowerEfficiency
z SystemsServerPhysical&Virtual
11 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CAUnifiedInfrastructureManagementArchitecture
Collect
Display
Correlate/Aggregate
§ MessageBus
§ OpenAPIs
§ 3rdpartyintegration
§ AgentOptional
§ 180+Probes
§ SDKsavailable
§ Multi-Tenant
§ 3rd PartyIntegration
§ EasilySkin-able
HubDataRepository
AgentBased(Probeslocatedoneachserver)
P P PCPU,Disk,Memory,Logs,Services,Processes,etc.
Agentless(Probesremotelytalktodevices)
P P PNetwork,Databases,Cloud,etc.
Server Server
UNIFIEDMONITORINGOFPUBLICANDPRIVATEITENVIRONMENTS
ApplicationCommercial &Custom
DatabaseIT&Business
CloudPublic &Private
NetworkLAN&WAN
PowerEfficiency z SystemsServer
Physical&Virtual
12 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CAUIMforzSystems– ProbePackSummary
CAUIMStorageforzSystemsprobepack
CAUIMOperationsforzSystemsprobepack
CAUIMforzSystemsBuiltontheCAUIMplatform,thesolution provides abusiness serviceviewacrossdatacenterinfrastructure,including theindustry’s mostcompletezSystemscoverage:z/OS,z/VMandLinuxonz
Feedsmetricsdatafromthez/OSoperatingsystemintoCAUIMsuchas:• Syspleximages• LPARs• z/OSinstances• Startedtasks• Systemtasks• ChannelI/O
CAUIMforz/VMsystemsprobepack
FeedsmetricsdatafromthemainframestorageenvironmentintoCAUIMsuchas:• DASD• HFSandNFSmountpoints• FibreChannelports
Feedsmetricsdatafromthemainframez/VMhypervisoranddatarelatedtoguestsrunningonz/VMsuchas:• System/GuestCPU• Pagevolume,spoolvolume,wait
states.• TotalCPU• ResidentMemory• WorkingSet• PageReadandPageWrites• NetworkMetrics
13 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
DevelopmentPhilosophyCAUnified InfrastructureManager(UIM)forzSystems
Basic,LightWeightDataSourcesProvide top15to20metricsofvaluewithonlyOSdependencies
Advanced,HeavierDataSourcesProvide additionalmetricswithsomeheavierdependencies
ApplicationDataSourcesProvide substantialmetrics/dataandfunctionalitywithapplications
OperationsAnalyst
TechnicalSpecialist
Road
map
Prio
rity
14 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CACommonServices
CAUIMforzProduct/TechnologyArchitecture
UIMServer
UMP
SystemzProbe
zSystemsDataSources
UIMInfrastructure
SystemzProbe
CIMServer(RMF)
CAProducts
ConnectorLayer
z/VM(MonitorRecords)
RESTAPI+ResourceModel
CIM CCS Prod z/VMDataService
Distributed(CAUIMHub)
z SystemsData
Collector
CurrentlyGA
15 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
zSystemsDataSources
CIMServer1
IBMSoftwareRunningon
z/OS
DataCollectorfor
z/VM1
CIMServer2
DataCollectorfor
z/VM2
Dependingontheresourcerequested,therequestfromtheDataServiceProbegoeseithertoCIMServers(IBM
Software)orDataCollectorsforz/VM(CASoftware).TheCIMServerrunsonz/OS,andtheDataCollectorsrunon
z/Linuxunderz/VM.
CASoftwareRunningonLinuxunder
z/VMRMFDDS RMFDDS
IBMSoftwareRunningon
z/OS
TherequeststoCIMpulltheirmetricsbygoingtotheRMFDDSServer,GPMSERVE.TheRMFDDSserverisanhttp-enabled
serverthatservesrequestsforRMFdata.TherequeststotheDataCollectorspulltheir
metricsbyusingIBMsMonReader.
NetworkRequestFromDataServiceProbeonWindows/Linux
16 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
DataCollectorforz/VMinSomeMoreDetail
ConnectorLayer
RESTAPI+ResourceModel
MonReader ConnectorDataCollectorforz/VM
DataCollectorforz/VMisaspecializedinstanceoftheDataServiceProbecodebase,soyouwillseesimilaritiesgoing
forwardthroughthedifferentpresentations.
NetworkRequestFromDataServiceProbe
17 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CAUIMHighLevelArchitecture
TheUIMinfrastructureshowedhereisinstalledonaWindowsorLinuxmachine.TheUIM/UMPinstalliscoveredaspartofanother training.UMPistheuserinterfacefortheUIM
server.
• ThezSystemsProbesetisinstalledthroughCAUIM.• CAUIMwillconfigureamachineasarobot.• Then,therobotcanhaveprobes installedunderneathit.• ValidmachinesareWindows andLinux.
UIMServer
UMP
UIMInfrastructure
CAUIMProbesrunningonWindows/Linux
18 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CAUIMforzSystemProbesCAUIM
StorageforzSystemsProbe
DataServiceProbe
“Connector”Layer
RESTAPI+ResourceModel
CIMConnector z/VMConnector
DataServiceProbe
CAUIMOperationsforzSystemsProbe
CAUIMforz/VMsystems
Probe
RequesttozSystemsSoftware
• TheseprobesrunonWindowsorLinux,andtheyareinstalledthroughCAUIM.
• ThezSystemsProbesallrequestdatafromtheDataServiceprobebelow.
TheDataServiceProbetakesrequestsfromzSystems
Probes, andreturnsdatabyconnectingtosoftwarerunningonzSystems,describedonthenextslide.Theconnections are
brokeredby“connectors”withintheDataServiceProbe.
19 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CAUIMforzSystemsHighLevelSecurityDiagram
CIMDataSource1
DataCollectorforZVM1
CIMDataSource(s) 2+
DataCollectorforZVM2+
SSL
SSL
LDAPServer
DataSourceCredentials
MainframeSecurity(SAF)
MainframeSecurity(SAF)
DataServiceProbe
zStorage, zOps,z/VMProbe(s)
SSL
SSL
AllSSLConnections canbeoptionallydisabledforsetup
andtestingpurposes.Prereq:KeyringSetupforTLS
Prereq:RMFandGPMSERVE
20 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Prerequisites– OperationsandStorage
§ CAUIM8.2+
§ IBMz/OS1.13or2.1
§ CIMServerforz/OS
§ ResourceManagementFacilityforz/OS– ConfiguredasadataprovidertoCIM
CAUnified InfrastructureManagement forzSystems
21 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Prerequisites– z/VM
§ CAUIM8.2+
§ IBMz/VM6.2or6.3
§ AvailableLinuxguest– SUSESLES11SP3(min1gbRAM)– RedHatRHEL6.5or6.6(min512mbRAM)– 70mb diskspace– IBMJRE7or8
CAUnified InfrastructureManagement forzSystems
22 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
SkillsRequired
§ z/OSSysProg– Install/configureRMF*– Install/configureCIM**
*Alreadyinstalledbymajorityofcustomers**Notinstalled thatoften
CAUnified InfrastructureManagement forzSystems
§ z/VMSysProg– Insertstatementsinuserdir– Definememory– Activatesystemservices– ProvisionLinuxGuest
§ LinuxAdmin– ConfigureinstallOS&
prerequisites§ UIMProbeInstallation
Q&A
UnifiedMonitoringBestPractices
Agenda
CONSIDERATIONS
METRICS, THRESHOLDS AND ALARMS
1
2
26 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Considerations
§ Normalization– Diskisdisk..OrisitDASD?
§ Mainframe-isms– WhatlevelofCPUutilization
isgood(vs.distributed)?
CAUnified InfrastructureManagement forzSystems
ThingstoconsiderwhenextendingCAUIMtozSystems
27 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Metrics
§ CPU(CP,zIIP,zAAP)
CAUnified InfrastructureManagement forzSystems
28 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
ThresholdsCAUnified InfrastructureManagement forzSystems
SEVERITY OPERATOR VALUE
Critical > 85%
Major > 75 to85%
Minor >= 65to75%
29 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
AlarmsCAUnified InfrastructureManagement forzSystems
SEVERITYBASEDONTHRESHOLD
30 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CAUIMOperationsforzSystemsProbePack
31 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
OperationsProbeHierarchyCAUnified InfrastructureManagement forzSystems
CECLPAR
z/OS
StartedTask
System Task
Channels
Sysplex Coupling Facilities
32 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
OperationsProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
Name QOS DescriptionCECCPUsage% QOS_CEC_CP_USAGE_PCT PercentageofCPusedbyCEC
CECzAAP Usage% QOS_CEC_ZAAP_USAGE_PCT PercentageofzAAP usedbyCEC
CECzIIPUsage% QOS_CEC_ZIIP_USAGE_PCT PercentageofzIIPusedbyCEC
CEC
33 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
OperationsProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
Name QOS DescriptionLPARCPUUsage% QOS_LPAR_TOTAL_CPU_USAGE_PCT PercentageofdefinedCPUusedbythis
LPAR
LPARzAAP Usage% QOS_LPAR_ZAAP_USAGE_PCT PercentageoftotalzAAP usageinanLPAR
LPARzAAP CPUsage% QOS_LPAR_ZAAP_ON_CP_USAGE_PCT PercentageofzAAP CPusageinanLPAR
LPARCPUsage% QOS_LPAR_CP_USAGE_PCT PercentageoftotalCPusageinanLPAR
LPARzIIPCPUsage% QOS_LPAR_ZIIP_ON_CP_USAGE_PCT PercentageofzIIPCPusageinanLPAR
LPARzIIPUsage% QOS_LPAR_ZIIP_USAGE_PCT PercentageoftotalzIIPusageinanLPAR
LPAR
34 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
OperationsProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
z/OS
Name QOS Descriptionz/OSState QOS_ZOS_STATE Indicatestheoverallstateofthez/OSsystem
z/OSUserCount QOS_ZOS_USER_COUNT Totalnumberofusersloggedonto thez/OSsystem
z/OSProcessesCount QOS_ZOS_TOTAL_PROCESSES_COUNT TotalnumberofUNIX®processesandactiveaddressspaceson thez/OSsystem
z/OSActiveAddressSpaceCount
QOS_ZOS_ADDRESS_SPACE_COUNT Numberofactiveaddressspacesonthez/OSsystem
z/OSVirtualMemoryPages/second
QOS_ZOS_PAGE_RATE_PAGES_PER_SEC Numberofvirtualmemorypageinspersecond
z/OSzAAPUsage% QOS_ZOS_ZAAP_USAGE_PCT PercentageofzAAP usedbythez/OSsystem
z/OSzIIPUsage% QOS_ZOS_ZIIP_USAGE_PCT PercentageofzIIP usedbythez/OSsystem
z/OSCPUsage% QOS_ZOS_CP_USAGE_PCT PercentageofCPusedby thez/OSsystem
z/OSzAAPCPUsage% QOS_ZOS_ZAAP_ON_CP_USAGE_PCT PercentageofzAAP CPusageinaz/OSsystem
z/OSzIIP CPUsage% QOS_ZOS_ZIIP_ON_CP_USAGE_PCT PercentageofzIIP CPusageinaz/OSsystem
35 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
OperationsProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
STC
Name QOS Description
StartedTaskCPUUsageMilliseconds
QOS_ZOS_STARTED_TASK_CPU_USAGE_MS
TotalamountofCPUusedbytheStartedTaskinmilliseconds
StartedTaskWorkingSetSizeMB
QOS_ZOS_STARTED_TASK_WORKING_SET_SIZE_MB
PhysicalMemoryallocatedbytheStartedTaskinmegabytes
36 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
OperationsProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
System
Tasks
Name QOS Description
SystemTaskCPUUsageMilliseconds
QOS_ZOS_SYSTEM_TASK_CPU_USAGE_MS
TotalamountofCPUusedbytheSystemTaskinmilliseconds
SystemTaskWorkingSetSizeMB
QOS_ZOS_SYSTEM_TASK_WORKING_SET_SIZE_MB
PhysicalMemoryallocatedbytheSystemTaskinmegabytes
37 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
OperationsProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
Chan
nels
Name QOS Description
ChannelReceivedBytes/second
QOS_ZOS_CHANNEL_RECEIVED_BYTES_PER_SEC
Totalnumberofbytesreceivedinbytespersecond, includingframingcharacters
ChannelTransmittedBytes/second
QOS_ZOS_CHANNEL_TRANSMITTED_BYTES_PER_SEC
Totalnumberofbytestransmittedinbytespersecond, includingframingcharacters
ChannelErrors/second
QOS_ZOS_CHANNEL_ERRORS_PER_SEC Numberofnetworkerrorspersecond
ChannelNetworkPortUsage%
QOS_ZOS_CHANNEL_NETWORK_PORT_USAGE_PCT
Percentageofchannelcapacityusedbythez/OSsystem
38 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
OperationsProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
SysPlex Name QOS Description
Sysplex State QOS_SYSPLEX_STATE IndicatesthecurrentstateoftheSysplex
39 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
OperationsProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
Coup
ling
Facilities Name QOS Description
CouplingFacilityState QOS_SYSPLEX_COUPLING_FACILITY_STATE
IndicatesthecurrentstateoftheCouplingFacility
CouplingFacilityProcessorUsage%
QOS_SYSPLEX_COUPLING_FACILITY_PROCESSOR_USAGE_PCT
PercentageofprocessorusedbytheCouplingFacility
40 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
OperationsProbeBestPractices
TheCouplingFacilitiesshouldalwaysbeinarunningstate.SetalarmfortheCouplingFacilitiesstatebasedonthethresholdvaluessuggestedbelow.
CAUnified InfrastructureManagement forzSystems
QOS_SYSPLEX_COUPLING_FACILITY_STATE
Severity Operator Value
Critical == 6 or9
41 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CAUIMStorage
forzSystemsProbePack
42 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
StorageProbeHierarchyCAUnified InfrastructureManagement forzSystems
CEC LPAR z/OS
DASDsHFSNFS
FCPorts
43 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Name QOS DescriptionActiveTime% QOS_ZOS_DASD_ACTIVE_TIME_PCT Percentageoftimethedisk unitwas
activelyprocessingrequests.AverageUsage% QOS_ZOS_DASD_USAGE_PCT Percentageofaveragedeviceinuse.DASDAvailableSpaceMB
QOS_ZOS_DASD_AVAILABLE_SPACE_MB
AvailablespaceonDASDdeviceinMB.
IOIntensityMilliseconds
QOS_ZOS_DASD_IO_INTENSITY_MS Wait-timefordeviceinmilliseconds,wherethevaluecanbegreaterthan1000.
IOQueueDepthCount
QOS_ZOS_DASD_IO_QUEUE_DEPTH_COUNT
AveragenumberofI/Orequests currentlyinqueue.
OperationalState QOS_ZOS_DASD_STATE Returns2- OK,9- Stopping, 10Stopped
Response TimeMilliseconds
QOS_ZOS_DASD_RESPONSE_TIME_MS
AveragetimerequiredtocompleteanI/Orequestinmilliseconds.
DAS
DStorageProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
44 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Name QOS Description
FCPort ReceivedBytes/second QOS_ZOS_FCPORT_RECEIVED_BYTES_PER_SEC Totalnumberofbytesreceivedpersecond.
FCPort ReceivedPackets/second
QOS_ZOS_FCPORT_RECEIVED_PACKETS_PER_SEC Totalnumberofpacketsreceivedpersecond.
FCPort TransmittedBytes/second
QOS_ZOS_FCPORT_TRANSMITTED_BYTES_PER_SEC Totalnumberofbytestransmitted persecond.
FCPort TransmittedPackets/second
QOS_ZOS_FCPORT_TRANSMITTED_PACKETS_PER_SEC Totalnumberofpacketstransmitted persecond.
StorageProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
45 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
HFSMetricsName QOS Description
Hierarchical FilesystemAvailableSpaceMB
QOS_ZOS_HFS_AVAILABLE_SPACE_MB SpaceavailableontheHierarchical FilesysteminMB.
Hierarchical FilesystemUsage%
QOS_ZOS_HFS_USAGE_PCT PercentageofamountofHierarchical Filesysteminuse.
Read-write statusoftheHierarchical Filesystem
QOS_ZOS_HFS_READ_WRITE_STATE Read-write statusoftheHierarchical Filesystem
46 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
NFSMetricsName QOS Description
Network FilesystemAvailableSpaceMB
QOS_ZOS_NFS_AVAILABLE_SPACE_MB SpaceavailableontheNetworkFilesysteminMB.
Network FilesystemUsage% QOS_ZOS_NFS_USAGE_PCT PercentageofamountofNetwork Filesysteminuse.
Read-write statusoftheNetwork Filesystem
QOS_ZOS_NFS_READ_WRITE_STATE Read-write statusoftheNetwork
47 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CAUIMforz/VMsystems
ProbePack
48 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
z/VMProbeHierarchyCAUnified InfrastructureManagement forzSystems
49 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Name QOS Description
MonitoredMember Count
QOS_CLUSTER_MONITORED_MEMBER_COUNT
NumberofmembersintheSSIclustercurrentlybeingmonitored.Cl
uster
z/VMProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
50 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Name QOS DescriptionRunningStateofGuest
QOS_GUEST_RUN_STATE Runningstateofguest.0=stopped1=runningNote: Atthistimewedonotmonitorinactiveguests.G
uestCou
ntz/VMProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
51 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Name QOS DescriptionActiveGuestCount QOS_HYPERVISOR_GUEST_RUNNI
NG_COUNTNumberofvirtualguestmachinesrunningonthehypervisor.
Gue
stCou
ntz/VMProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
52 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Name QOS DescriptionAggregateSystemCPUUsage
QOS_HYPERVISOR_CPU_AGGREGATE_SYSTEM_CPU_USAGE_PCT
PercentageofCPUusedbysystem(aggregateofallCPUs).
AggregateGuestCPUUsage
QOS_HYPERVISOR_CPU_AGGREGATE_GUEST_CPU_USAGE_PCT
PercentageofCPUusedbyguests(aggregateofallCPUs).
AggregateTotalCPUUsageQOS_HYPERVISOR_CPU_AGGREGATE_TOTAL_CPU_USAGE_PCT
PercentageoftotalCPUusedbysystemandguests(aggregateofallCPUs).
GuestCPUUsage/percentQOS_HYPERVISOR_CPU_GUEST_CPU_USAGE_PCT PercentageofthisCPUusedbyguests.
SystemCPUUsage/percent
QOS_HYPERVISOR_CPU_SYSTEM_CPU_USAGE_PCT PercentageofthisCPUusedbysystem.
TotalCPUUsage/percentQOS_HYPERVISOR_CPU_TOTAL_CPU_USAGE_PCT PercentageofthisCPUusedbysystemandguests.
AggregateVirtualCPUUsage
QOS_GUEST_CPU_AGGREGATE_VIRTUAL_USAGE_PCT
PercentageofCPUusedbyguest(aggregateofallvirtualCPUs).
CPU
z/VMProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
53 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Name QOS Description
TestIdleWaitStateQOS_HYPERVISOR_WAIT_STATE_TEST_IDLE_PCT Percentageofguestsintestidlewaitstate.
TestIdleSVMWaitState
QOS_HYPERVISOR_WAIT_STATE_TEST_IDLE_SVM_PCT Percentageofguests intestidleSVMstate.
PageWaitState QOS_HYPERVISOR_WAIT_STATE_PAGE_PCT Percentageofguests inpagewaitstate.
CPUWaitState QOS_HYPERVISOR_WAIT_STATE_CPU_PCT Percentageofguests inCPUwaitstate.
I/OWaitState QOS_HYPERVISOR_WAIT_STATE_IO_PCT Percentageofguests inI/Owaitstate.
SimulationWaitStateQOS_HYPERVISOR_WAIT_STATE_SIMULATION_PCT
Percentageofguests insimulationwaitstate.
Console WaitState QOS_HYPERVISOR_WAIT_STATE_CONSOLE_PCTPercentageofguests inconsolewaitstate.
OtherWaitState QOS_HYPERVISOR_WAIT_STATE_OTHER_PCT Percentageofguests inotherwaitstate.
WaitState
z/VMProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
54 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Name QOS DescriptionAggregatePageVolumeUsage
QOS_HYPERVISOR_PAGE_VOL_AGGREGATE_USAGE_PCT
Usedspaceonpagevolume aspercentageoftotal(aggregateofallpagevolumes).
AggregatePageVolumeReads/sec
QOS_HYPERVISOR_PAGE_VOL_AGGREGATE_READS_PER_SEC
Numberofpagevolume readspersecond(aggregateofallpagevolumes).
AggregatePageVolumeWrites/sec
QOS_HYPERVISOR_PAGE_VOL_AGGREGATE_WRITES_PER_SEC
Numberofpagevolumewritespersecond(aggregateofallpagevolumes).
PageVolumeUsageQOS_HYPERVISOR_PAGE_VOL_USAGE_PCT
Usedspaceonpagevolume aspercentageoftotal.
PageVolumeReads/sec
QOS_HYPERVISOR_PAGE_VOL_READS_PER_SEC Numberofpagevolume readspersecond.
PageVolumeWrites/sec
QOS_HYPERVISOR_PAGE_VOL_WRITES_PER_SEC Numberofpagevolumewritespersecond
PageVolum
ez/VMProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
55 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Name QOS DescriptionAggregateSpoolVolumeUsage
QOS_HYPERVISOR_SPOOL_VOL_AGGREGATE_USAGE_PCT
Usedspaceonspool volumeaspercentageoftotal(aggregateofallspool volumes).
AggregateSpoolVolumeReads/sec
QOS_HYPERVISOR_SPOOL_VOL_AGGREGATE_READS_PER_SEC
Numberofspool volumereadspersecond(aggregateofallspool volumes).
AggregateSpoolVolumeWrites/sec
QOS_HYPERVISOR_SPOOL_VOL_AGGREGATE_WRITES_PER_SEC
Numberofspool volumewritespersecond(aggregateofallspool volumes).
Spool VolumeUsageQOS_HYPERVISOR_SPOOL_VOL_USAGE_PCT
Usedspaceonspool volumeaspercentageoftotal.
Spool VolumeReads/sec
QOS_HYPERVISOR_SPOOL_VOL_READS_PER_SEC Numberofspool volumereadspersecond.
Spool VolumeWrites/sec
QOS_HYPERVISOR_SPOOL_VOL_WRITES_PER_SEC Numberofspool volumewritespersecond.
Spoo
lVolum
ez/VMProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
56 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Name QOS Description
ActiveTraceIDCountQOS_HYPERVISOR_VSWITCH_ACTIVE_TRACEID_COUNT CountofactivetraceIDsonthisvirtualswitch.
LinuxGuestinSnifferModeCount
QOS_HYPERVISOR_VSWITCH_LINUX_SNIFFER_MODE_GUESTS_COUNT
Countoflinuxguestsinsniffermodeonthisvirtualswitch.
ReceivedBytes/secQOS_HYPERVISOR_VSWITCH_RECEIVE_RATE_BYTES_PER_SEC
Rateinbytespersecondofdatareceivedonthisvirtualswitch.
ReceivedDiscardedPackets/sec
QOS_HYPERVISOR_VSWITCH_RECEIVE_DISCARDED_RATE_PACKETS_PER_SEC
Rateinpacketspersecondofdiscardedinboundpacketsonthisvirtualswitch.
ReceivedErrorPackets/secQOS_HYPERVISOR_VSWITCH_RECEIVE_ERROR_RATE_PACKETS_PER_SEC
Rateinpacketspersecondofinbounderrorsonthisvirtualswitch.
ReceivedPackets/secQOS_HYPERVISOR_VSWITCH_RECEIVE_RATE_PACKETS_PER_SEC
Rateinpacketspersecondofdatareceivedonthisvirtualswitch.
TransmittedBytes/secQOS_HYPERVISOR_VSWITCH_TRANSMIT_RATE_BYTES_PER_SEC
Rateinbytespersecondofdatatransmittedonthisvirtualswitch.
TransmittedDiscardedPackets/sec
QOS_HYPERVISOR_VSWITCH_TRANSMIT_DISCARDED_RATE_PACKETS_PER_SEC
Rateinpacketspersecondofdiscardedoutboundpacketsonthisvirtualswitch.
TransmittedErrorPackets/sec
QOS_HYPERVISOR_VSWITCH_TRANSMIT_ERROR_RATE_PACKETS_PER_SEC
Rateinpacketspersecondofoutbounderrorsonthisvirtualswitch.
TransmittedPackets/secQOS_HYPERVISOR_VSWITCH_TRANSMIT_RATE_PACKETS_PER_SEC
Rateinpacketspersecondofdatatransmittedonthisvirtualswitch.
VSwitch
z/VMProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
57 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Name QOS Description
MemoryPageReads/SecQOS_GUEST_MEMORY_PAGE_READS_PER_SEC
Therateinpagespersecondofpagesreadfromapagediskforthisguest.
MemoryPageWrites/SecQOS_GUEST_MEMORY_PAGE_WRITES_PER_SEC
Therateinpagespersecondofpageswrittentoapagediskforthisguest.
ResidentMemory QOS_GUEST_MEMORY_RESIDENT_MBGuest'sresidentmemoryinmegabytes.Thisisthememorythatisnotpagedouttodisk.
WorkingSetMemory QOS_GUEST_MEMORY_WORKING_SET_MB
Guest'sworkingsetmemoryinmegabytes.ThisisthememoryneededfortheguesttobedispatchedonarealCPU.
Mem
ory
z/VMProbeAvailableMetricsCAUnified InfrastructureManagement forzSystems
Q&A
BuildingTrueCrossEnterpriseDashboards
60 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
DashboardUsers
§ ExecutiveManagement
§ OperationsManagement
§ Generalists– HelpDeskAnalysts– ITOperationsAnalysts
§ MainframeTeam– Management– Specialists/Experts
61 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
SinglePaneofGlassBusinessServiceVisibility
FRONTEND
CAUnified InfrastructureManager(UIM)forzSystems
Backend
NETWORKUSER
EndUser
Router Firewall SwitchLoad
Balancer WebServices Portal
ABusinessService
ApplicationsCICSIMSIDMS
Databases
Mainframe
Databasesz/VM– Linux
Storage
AppServer
3rd partyApps
DatabasesWebServices
SaaS
MQ
62 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
63 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
PurposeofDashboards
Determine:
§ Whowillbeconsumingthedashboarddata?
§ Whatisthebusinesspurposeofthedashboard?
CAUnified InfrastructureManagement forzSystems
64 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
DashboardApproaches
§ OutoftheBox
§ ExecutiveOverview
§ Geographic
§ Generalist
§ ByApplication
§ BySubsystem
§ DrillDown
65 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
DashboardUsers
§ ExecutiveManagement
§ OperationsManagement
§ Generalists– HelpDeskAnalysts– ITOperationsAnalysts
§ MainframeTeam– Management– Specialists/Experts
66 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
BuildingtheRightDashboards
Withuserandpurposeinmind:
§ Definecomponentsofthedashboard
§ Determinemetricsrequiredtoprovideintendedpurpose
§ Define/determinethresholdsforeachmetric
§ Createalarmgroups
§ Createdashboards
67 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Groups
68 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
MetricstoInclude
§ Whichmetricswilltellmesomethingiswrongwiththetargetgroup,subsystem,etc.?– Specificapplication…z/OSaddressspace?– Storageavailability…DASDresponsetime?– Generalsystemhealth…CPUmetrics?State?
69 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
USM– ViewingMetrics
70 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
USM– ViewingAlarms
71 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
PerformanceReports
72 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
ListReports
73 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Dashboards
74 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
SampleDashboard
Q&A
UsingCAUIMforzSystemstoLowerMTTR
77 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
MTTR…Whatisit?
MeanTimetoResolution
§ Measureofhowmuchtimeisrequiredtoresolveanissue
78 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
MTTR…Whyisimportant?
§ System/applicationdown
§ Lostcustomertransactions
§ LostRevenue
79 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
SinglePaneofGlassMonitoring
Differenttoolsgivedifferentviews.
Sametoolprovidesthesameview.
Visibilityacrossacompletebusiness
serviceorapplication.
80 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Alerting
81 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
PredictiveAnalytics
§ Healthindex– CAUIMfeaturesahealthindexcapabilitythatenablesthetrackingof
infrastructureperformanceusingasimplifiedscale.Withthiscapability,itiseasytoquicklyidentifyunderperformingassetsandtrackhealthtrendsovertime.
§ Businessmetricmonitoring– CAUIMcanaggregatemonitoringdatafromdisparatesourcesand
correlatebusiness-centricdatatoprovidecurrent,holisticviewsofcriticalbusinessservices.
82 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Challenge§ Lackofexperiencedmainframe
specialists requiredsimplificationofmainframeoperations
§ Requiredmonitoringofbusinessservicethatspanacrossdistributedandmainframeenvironmentstoimproveservicelevels
SolutionCAUnifiedInfrastructureManagementforzSystems§ MonitorentireITinfrastructure,
inclusiveofmainframe§ Aggregatemetricsdataonkey
elementsofzSystems§ Leverage pre-packaged,
customizabledashboards§ Automatedalerts,trendingreports,
predictiveanalyticsandreal-timeintelligence
“CAUIMforzSystemsallowsustoeasilyandquickly identifyanddiagnoseinfrastructureperformanceproblems acrossthemainframeanddistributedenvironmentswithasingleview.Thishelpssavetheorganizationmoney asweareabletofreeupourmainframespecialists tofocusonmorebusiness criticaleffortsandultimatelysupportbusiness growth.”
ScottBrod,AssistantVPITInfrastructure,BHIUSA
BHIUSAisafull-servicecommercialbankservingthefinancialneedsofbusinesses,theirowners,andprivatebankingcustomerslookingforexpertfinancialsolutions.
BankHapoalimUsesCAUIMforzSystemsToReduceCostsandGrowtheBusiness
83 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
RecommendedSessions
SESSION# TITLE DATE/TIME/LOCATION
MFT02SUCOPTransformsEducationServiceswithSinglePaneofGlassVisibility ofTheirEntireITInfrastructure
11/19/2015 at1:00PMinMainframeTheater
MFT18SStoptheBlameGamewithIncreasedVisibility ofyourMobile-to-Mainframe ITInfrastructure(withBankHapoalim)
11/19/2015 at2:00PMinMainframeTheater
MFX24SCAUnifiedInfrastructureManagementforzSystems:GetaHolisticViewofYourMobile-to-MainframeInfrastructure
11/19/2015 at3:45PMinBreakersI
84 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
FollowOnConversationsAt…
DemoStation:MNFSE011
UnifiedInfrastructureManagementforzSystems
DEMOSTATION TECHTALKS
TechTalkMFT16T:SeeItLive:SinglePaneofGlassEnterpriseMonitoringwithCAUnifiedInfrastructureManagementforzSystems™- 11/19at11:30 am
TechTalkMFT17T:Identify,TriageandFixPerformanceProblems Faster:SeeHowtheUniversity ofCaliforniaOfficeofthePresidentDoesIt- 11/19at2:00 pm
Q&A