Interface IMonitoringAndStatistics
-
- All Superinterfaces:
ICICSObject
,ICICSResource
,com.ibm.cics.model.meta.ITypedObject
public interface IMonitoringAndStatistics extends ICICSResource
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IMonitoringAndStatistics.ApplnamestValue
Enumeration type for field APPLNAMESTstatic class
IMonitoringAndStatistics.CompressstValue
Enumeration type for field COMPRESSSTstatic class
IMonitoringAndStatistics.ConversestValue
Enumeration type for field CONVERSESTstatic class
IMonitoringAndStatistics.ExceptclassValue
Enumeration type for field EXCEPTCLASSstatic class
IMonitoringAndStatistics.IdntyclassValue
Enumeration type for field IDNTYCLASSstatic class
IMonitoringAndStatistics.PerfclassValue
Enumeration type for field PERFCLASSstatic class
IMonitoringAndStatistics.RecordingValue
Enumeration type for field RECORDINGstatic class
IMonitoringAndStatistics.ResrceclassValue
Enumeration type for field RESRCECLASSstatic class
IMonitoringAndStatistics.RmistValue
Enumeration type for field RMISTstatic class
IMonitoringAndStatistics.StatusValue
Enumeration type for field STATUSstatic class
IMonitoringAndStatistics.SyncpointstValue
Enumeration type for field SYNCPOINTSTstatic class
IMonitoringAndStatistics.TimeValue
Enumeration type for field TIME
-
Field Summary
-
Fields inherited from interface com.ibm.cics.model.ICICSResource
COPYRIGHT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IMonitoringAndStatistics.ApplnamestValue
getApplnamest()
Getter for field APPLNAMESTjava.lang.String
getAverageUserTransactionRespTime()
Getter for field MNGAUTRTIMonitoringAndStatisticsReference
getCICSObjectReference()
IMonitoringAndStatistics.CompressstValue
getCompressst()
Getter for field COMPRESSSTIMonitoringAndStatistics.ConversestValue
getConversest()
Getter for field CONVERSESTjava.lang.Long
getCurrentTasksAtLastAttach()
Getter for field MNGCAUTAjava.lang.Long
getDpllimit()
Getter for field DPLLIMITjava.lang.String
getEndofday()
Getter for field ENDOFDAYIMonitoringAndStatistics.ExceptclassValue
getExceptclass()
Getter for field EXCEPTCLASSjava.lang.Long
getFilelimit()
Getter for field FILELIMITjava.lang.String
getFrequency()
Getter for field FREQUENCYIMonitoringAndStatistics.IdntyclassValue
getIdntyclass()
Getter for field IDNTYCLASSjava.lang.String
getInterval()
Getter for field INTERVALjava.util.Date
getLastUserTransactionAttachedTime()
Getter for field MNGLUTATjava.util.Date
getLastUserTransactionEndedTime()
Getter for field MNGLUTCLjava.lang.String
getMCTProgramName()
Getter for field MNGMCTNMjava.lang.Long
getMnger()
Getter for field MNGERjava.lang.Long
getMngers()
Getter for field MNGERSjava.lang.Long
getMngir()
Getter for field MNGIRjava.lang.Long
getMngirs()
Getter for field MNGIRSjava.lang.Long
getMngpr()
Getter for field MNGPRjava.lang.Long
getMngprs()
Getter for field MNGPRSjava.lang.Long
getMngrr()
Getter for field MNGRRjava.lang.Long
getMngrrs()
Getter for field MNGRRSjava.lang.Long
getMngsmfr()
Getter for field MNGSMFRjava.lang.Long
getMngsmfrs()
Getter for field MNGSMFRSjava.lang.Long
getMXTAtLastUserTransactionAttach()
Getter for field MNGMXUTAjava.lang.String
getNumcmf2smf()
Getter for field NUMCMF2SMFjava.lang.String
getNumstat2smf()
Getter for field NUMSTAT2SMFICICSType<IMonitoringAndStatistics>
getObjectType()
java.lang.String
getPeakUserTransactionRespTime()
Getter for field MNGPUTRTjava.util.Date
getPeakUserTransactionRespTimeRecordedTime()
Getter for field MNGLUTRTIMonitoringAndStatistics.PerfclassValue
getPerfclass()
Getter for field PERFCLASSjava.lang.String
getPexcsupr()
Getter for field PEXCSUPRjava.lang.String
getPidnsupr()
Getter for field PIDNSUPRjava.lang.String
getPpersupr()
Getter for field PPERSUPRjava.lang.String
getPressupr()
Getter for field PRESSUPRjava.lang.String
getPsmfwerrc()
Getter for field PSMFWERRCjava.lang.String
getPsmfwerrs()
Getter for field PSMFWERRSjava.lang.String
getPstasupr()
Getter for field PSTASUPRIMonitoringAndStatistics.RecordingValue
getRecording()
Getter for field RECORDINGIMonitoringAndStatistics.ResrceclassValue
getResrceclass()
Getter for field RESRCECLASSIMonitoringAndStatistics.RmistValue
getRmist()
Getter for field RMISTjava.lang.String
getRsmfwerrc()
Getter for field RSMFWERRCjava.lang.String
getRsmfwerrs()
Getter for field RSMFWERRSjava.lang.String
getRsmfwrite()
Getter for field RSMFWRITEjava.lang.String
getRstawrite()
Getter for field RSTAWRITEIMonitoringAndStatistics.StatusValue
getStatus()
Getter for field STATUSjava.util.Date
getStgcstrt()
Getter for field STGCSTRTjava.lang.Long
getStgeodr()
Getter for field STGEODRjava.lang.Long
getStgintr()
Getter for field STGINTRjava.lang.Long
getStgldw()
Getter for field STGLDWjava.util.Date
getStglrt()
Getter for field STGLRTjava.lang.Long
getStgnc()
Getter for field STGNCjava.lang.Long
getStgreqr()
Getter for field STGREQRjava.lang.Long
getStgrrtr()
Getter for field STGRRTRjava.lang.Long
getStgsmfe()
Getter for field STGSMFEjava.lang.Long
getStgsmfs()
Getter for field STGSMFSjava.lang.Long
getStgsmfw()
Getter for field STGSMFWjava.lang.Long
getStgussr()
Getter for field STGUSSRjava.lang.String
getSubsystemid()
Getter for field SUBSYSTEMIDIMonitoringAndStatistics.SyncpointstValue
getSyncpointst()
Getter for field SYNCPOINTSTjava.lang.Long
getSystemTransactionsEndedCount()
Getter for field MNGSTNUMIMonitoringAndStatistics.TimeValue
getTime()
Getter for field TIMEjava.lang.String
getTotalCPOffloadTransactionCPUTime()
Getter for field MNGOFLCPjava.lang.String
getTotalCPTransactionCPUTime()
Getter for field MNGTONCPjava.lang.String
getTotalTransactionCPUTime()
Getter for field MNGCPUTjava.lang.Long
getTotcicsstat()
Getter for field TOTCICSSTATjava.lang.Long
getTsmfwrites()
Getter for field TSMFWRITESjava.lang.Long
getTsqueuelimit()
Getter for field TSQUEUELIMITjava.lang.Long
getUrimaplimit()
Getter for field URIMAPLIMITjava.lang.Long
getUserTransactionsEndedCount()
Getter for field MNGUTNUMjava.lang.Long
getWebserviceLimit()
Getter for field WEBSERVLIMIT-
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType, getName
-
Methods inherited from interface com.ibm.cics.model.ICICSResource
getCICSContainer, getCICSRelease, getRegionName
-
-
-
-
Method Detail
-
getObjectType
ICICSType<IMonitoringAndStatistics> getObjectType()
- Specified by:
getObjectType
in interfaceICICSObject
- Specified by:
getObjectType
in interfacecom.ibm.cics.model.meta.ITypedObject
-
getConversest
IMonitoringAndStatistics.ConversestValue getConversest()
Getter for field CONVERSESTPerformance record for conversational task option
Indicates whether conversational tasks are to have separate performance class records produced for each pair of terminal control I/O requests (Converse or Send/Receive pair). The values are:
- Converse - Separate performance class records are produced.
- Noconverse - Separate performance class records are not produced.
-
getExceptclass
IMonitoringAndStatistics.ExceptclassValue getExceptclass()
Getter for field EXCEPTCLASSException class status
Indicates whether the exeception class of CICS monitoring data is being collected. Input Values: EXCEPT, NOEXCEPT.
-
getFrequency
java.lang.String getFrequency()
Getter for field FREQUENCYLong-running task performance record frequency
The interval at which CICS is to produce performance class records for long-running tasks. If a task runs longer than the frequency interval, CICS records its performance data separately for each interval or fraction.
-
getPerfclass
IMonitoringAndStatistics.PerfclassValue getPerfclass()
Getter for field PERFCLASSPerformance class status
Indicates whether the performance class of monitoring data is to be recorded when monitoring is active. Values are:
- NOPERF - Performance data is not to be recorded.
- PERF - Performance data is to be recorded.
-
getResrceclass
IMonitoringAndStatistics.ResrceclassValue getResrceclass()
Getter for field RESRCECLASSResource class status
Indicates whether the transaction resource class of monitoring data is being collected. The values are:
- Resrce - Transaction resource class monitoring data is being collected.
- Noresrce - Transaction resource class monitoring data is not being collected.
-
getStatus
IMonitoringAndStatistics.StatusValue getStatus()
Getter for field STATUSMonitoring status
Indicates whether monitoring is active. The values are:
- On - Monitoring data is accumulated continuously, and is collected (written out to an SMF data set) for each of the classes of monitoring data that is active.
- Off - No monitoring data is accumulated or collected, irrespective of the settings of the monitoring data
-
getSubsystemid
java.lang.String getSubsystemid()
Getter for field SUBSYSTEMIDSYSEVENT class subsystem ID
The 4-character name used as the subsystem identification in the MVS workload activity reports.
-
getSyncpointst
IMonitoringAndStatistics.SyncpointstValue getSyncpointst()
Getter for field SYNCPOINTSTPerformance record at syncpoint option
Indicates whether a transaction performance class record is produced when a transaction takes an explicit or implicit syncpoint (unit-of-work), except when the syncpoint is part of task termination or a syncpoint rollback. The values are:
- Syncpoint - A transaction performance class record will be produced.
- Nosyncpoint - A transaction performance class record will not be produced.
-
getTime
IMonitoringAndStatistics.TimeValue getTime()
Getter for field TIMEMonitor reports clock value
The accumulated time recorded by the monitoring clock, expressed in seconds.
-
getMnger
java.lang.Long getMnger()
Getter for field MNGERNumber of CMF exception records
The number of exception records written to the CICS Monitoring Facility (CMF).
-
getMngers
java.lang.Long getMngers()
Getter for field MNGERSNumber of CMF exception records suppressed by exit
The number of exception records suppressed by the global user exit (XMNOUT).
-
getMngpr
java.lang.Long getMngpr()
Getter for field MNGPRNumber of CMF performance records
The number of performance records scheduled for output to the CICS Monitoring Facility (CMF).
-
getMngprs
java.lang.Long getMngprs()
Getter for field MNGPRSNumber of performance records suppressed by exit
The number of performance records suppressed by the global user exit (XMNOUT).
-
getMngsmfr
java.lang.Long getMngsmfr()
Getter for field MNGSMFRNumber of SMF records for CMF
The number of system management facility (SMF) records written to the CMF data set. CICS writes exception class SMF records as soon as the monitor domain is notified of the exception completion, so there is one exception record per SMF record. The performance class, however, has many performance class records per SMF record. The SMF record for the performance class is written when the buffer is full, performance class has been deactivated, or CICS is quiescing.
-
getMngsmfrs
java.lang.Long getMngsmfrs()
Getter for field MNGSMFRSNumber of SMF errors for CMF
The number of system management facility (SMF) records written to the SMF data set. CICS writes exception class SMF records as soon as the monitor domain is notified of the exception completion, so there is one exception record per SMF record. The performance class, however, has many performance class records per SMF record. The SMF record for the performance class is written when the buffer is full, performance class has been deactivated, or CICS is quiescing.
-
getMngrr
java.lang.Long getMngrr()
Getter for field MNGRRNumber of CMF resource records
The number of transaction resource records scheduled for output to the CICS Monitoring Facility (CMF).
-
getMngrrs
java.lang.Long getMngrrs()
Getter for field MNGRRSNumber of CMF resource records suppressed by exit
The number of resource records suppressed by the global user exit (XMNOUT).
-
getStgnc
java.lang.Long getStgnc()
Getter for field STGNCNumber of interval collections
The number of interval collections made during the CICS run, or from one end-of-day to the following end-of-day.
-
getStgsmfw
java.lang.Long getStgsmfw()
Getter for field STGSMFWNumber of SMF writes for statistics
The number of system management facility (SMF) writes since the last reset time. This figure includes records written for all types of statistics collections.
-
getStgldw
java.lang.Long getStgldw()
Getter for field STGLDWLength of statistics data written
The length of data written to SMF during an interval, expressed as bytes. This figure includes length of data written during an interval for unsolicited, requested, and interval/end-of-day collections.
-
getStgsmfs
java.lang.Long getStgsmfs()
Getter for field STGSMFSNumber of SMF writes suppressed for statistics
The number of system management facility (SMF) writes for statistics records that were suppressed by the global user exit (XSTOUT).
-
getStgsmfe
java.lang.Long getStgsmfe()
Getter for field STGSMFENumber of SMF errors for statistics
The number of non-OK responses from the request to write a record to SMF. This count is incremented when an SMF write fails for any reason, for example, when SMF is inactive.
-
getStgintr
java.lang.Long getStgintr()
Getter for field STGINTRNumber of INT statistics records
The number of CMF writes for end-of-day (EOD) statistics records.
-
getStgeodr
java.lang.Long getStgeodr()
Getter for field STGEODRNumber of EOD statistics records
The number of CMF writes for end-of-day (EOD) statistics records.
-
getStgussr
java.lang.Long getStgussr()
Getter for field STGUSSRNumber of USS statistics records
The number of system management facility (SMF) writes for unsolicited (USS) statistics records.
-
getStgreqr
java.lang.Long getStgreqr()
Getter for field STGREQRNumber of REQ statistics records
The number of CMF writes for requested (REQ) statistics records.
-
getStgrrtr
java.lang.Long getStgrrtr()
Getter for field STGRRTRNumber of RRT statistics records
The number of CMF writes for requested reset (RRT) statistics records.
-
getStgcstrt
java.util.Date getStgcstrt()
Getter for field STGCSTRTStatistics CICS start time
The local date and time at which the CICS statistics domain was initialized.
-
getStglrt
java.util.Date getStglrt()
Getter for field STGLRTStatistics last reset time
The local date and time at which the statistics values were last reset.
-
getInterval
java.lang.String getInterval()
Getter for field INTERVALStatistics collection interval
The current statistics recording interval.
-
getEndofday
java.lang.String getEndofday()
Getter for field ENDOFDAYStatistics end-of-day time
The local end-of-day time for recording statistics. At end-of-day, the current values of the CICS statistics counters are written out to an SMF data set and the statistics counters are reset. End-of-day times must be in the range 000000-235959. The default end-of-day time is 12 midnight (000000).
-
getRecording
IMonitoringAndStatistics.RecordingValue getRecording()
Getter for field RECORDINGSTATRCD recording
Indicates whether the recording of interval statistics is switched on or off. End-of-day statistics, requested statistics, and unsolicited statistics are always recorded, irrespective of the setting of the ON or OFF option. (Requested statistics are those called for by a CEMT PERFORM STATISTICS command or by an EXEC CICS PERFORM STATISTICS RECORD command.) The values are:
- On - Interval statistics are being recorded. Counters are incremented as usual, and are reset at the expiry of each interval and at end-of-day.
- Off - Interval statistics are not being recorded. Counters are still incremented as usual, and the recording of end-of-day, requested, and unsolicited statistics is still made.
-
getNumcmf2smf
java.lang.String getNumcmf2smf()
Getter for field NUMCMF2SMFRate of SMF writes for CMF
The rate per second at which SMF records are written to the CMF data set.
-
getNumstat2smf
java.lang.String getNumstat2smf()
Getter for field NUMSTAT2SMFRate of SMF writes for statistics
The rate per second at which SMF records are written for statistics.
-
getPsmfwerrc
java.lang.String getPsmfwerrc()
Getter for field PSMFWERRCPercentage of SMF errors to writes for CMF
The number of non-OK responses from the request to write a record to SMF expressed as a percentage.
-
getPsmfwerrs
java.lang.String getPsmfwerrs()
Getter for field PSMFWERRSPercent of SMF errors to writes for statistics
The number of non-OK responses from the request to write a record to SMF expressed as a percentage.
-
getRsmfwerrc
java.lang.String getRsmfwerrc()
Getter for field RSMFWERRCRate of SMF write errors for CMF
The rate per second of non-OK responses from the request to write SMF records for CMF.
-
getRsmfwerrs
java.lang.String getRsmfwerrs()
Getter for field RSMFWERRSRate of SMF write errors for statistics
The rate per second of non-OK responses from the request to write SMF records for statistics.
-
getPexcsupr
java.lang.String getPexcsupr()
Getter for field PEXCSUPRPercent exception records suppressed to SMF writes
The number of exception records suppressed by the global user exit (XMNOUT) expressed as a percentage.
-
getPpersupr
java.lang.String getPpersupr()
Getter for field PPERSUPRPercent performance records suppressed to writes or -1.000
The number of performance records suppressed by the global user exit (XMNOUT) expressed as a percentage. -1.000 returned when value too large for Datatype.
-
getPressupr
java.lang.String getPressupr()
Getter for field PRESSUPRPercent resource records suppressed to SMF writes
The number of resource records suppressed by the global user exit (XMNOUT) expressed as a percentage.
-
getPstasupr
java.lang.String getPstasupr()
Getter for field PSTASUPRPercent of statistics records suppressed to writes
The number of writes for statistics records that were suppressed by the global user exit (XSTOUT) expressed as a percentage.
-
getTotcicsstat
java.lang.Long getTotcicsstat()
Getter for field TOTCICSSTATTotal statistics records write attempts to SMF
The total number of attempts to write statistics records to SMF since the last reset time.
-
getRstawrite
java.lang.String getRstawrite()
Getter for field RSTAWRITEStatistics write request rate before suppression
The rate per second at which SMF records are written for statistics before suppression.
-
getTsmfwrites
java.lang.Long getTsmfwrites()
Getter for field TSMFWRITESTotal number of SMF write requests
The total number of system management facility (SMF) writes since the last reset time.
-
getRsmfwrite
java.lang.String getRsmfwrite()
Getter for field RSMFWRITERate of CMF and statistics records written to SMF
The rate per second at which CMF and statistics records are written to the SMF data set.
-
getFilelimit
java.lang.Long getFilelimit()
Getter for field FILELIMITFile resource limit
The maximum number of files for which transaction resource class monitoring data is being collected. The value can be in the range 0 to 64.
-
getTsqueuelimit
java.lang.Long getTsqueuelimit()
Getter for field TSQUEUELIMITTemporary storage queue limit
The maximum number of temporary storage queues for which CICS is to perform transaction resource monitoring. The value can be in the range 0 to 64.
-
getApplnamest
IMonitoringAndStatistics.ApplnamestValue getApplnamest()
Getter for field APPLNAMESTApplication naming option
Indicates whether CICS application naming support is enabled. Values are:
- APPLNAME - CICS application naming support is enabled.
- NOAPPLNAME - CICS application naming support is not enabled.
-
getRmist
IMonitoringAndStatistics.RmistValue getRmist()
Getter for field RMISTRMI option
Indicates whether additional performance class monitoring data is to be collected for the resource managers used by your transactions. The values are:
- Rmi - Additional performance class monitoring data is being collected for the resource managers used by your transactions.
- Normi - Performance class monitoring data is not being collected for the resource managers used by your transactions.
-
getCompressst
IMonitoringAndStatistics.CompressstValue getCompressst()
Getter for field COMPRESSSTCompression status option
Indicates whether data compression is performed for monitoring records. The values are:
- Compress - Data compression is performed.
- Nocompress - Data compression is not performed.
-
getDpllimit
java.lang.Long getDpllimit()
Getter for field DPLLIMITDistributed program link limit
The maximum number of DPL programs for which CICS is to perform transaction resource monitoring. The value can be in the range 0 to 64.
-
getIdntyclass
IMonitoringAndStatistics.IdntyclassValue getIdntyclass()
Getter for field IDNTYCLASSIdentity class status
Indicates whether the identity class of monitoring data is to be recorded when monitoring is active. Values are:
- NOIDNTY - Identity data is not to be recorded.
- IDNTY - Identity data is to be recorded.
-
getMngir
java.lang.Long getMngir()
Getter for field MNGIRNumber of CMF identity records
The number of identity records written to the CICS Monitoring Facility (CMF).
-
getMngirs
java.lang.Long getMngirs()
Getter for field MNGIRSNumber of CMF identity records suppressed by exit
The number of identity records suppressed by the global user exit (XMNOUT).
-
getPidnsupr
java.lang.String getPidnsupr()
Getter for field PIDNSUPRPercent identity records suppressed to writes
The number of identity records suppressed by the global user exit (XMNOUT) expressed as a percentage.
-
getUserTransactionsEndedCount
java.lang.Long getUserTransactionsEndedCount()
Getter for field MNGUTNUMUser transactions ended
The number of user transactions that have ended.
-
getSystemTransactionsEndedCount
java.lang.Long getSystemTransactionsEndedCount()
Getter for field MNGSTNUMSystem transactions ended
The number of system transactions that have ended.
-
getLastUserTransactionAttachedTime
java.util.Date getLastUserTransactionAttachedTime()
Getter for field MNGLUTATTime last user transaction attached
Date and time of the last transaction attach processed by the monitoring domain.
-
getLastUserTransactionEndedTime
java.util.Date getLastUserTransactionEndedTime()
Getter for field MNGLUTCLTime last user transaction ended
The date and time at which the last transaction ended.
-
getMXTAtLastUserTransactionAttach
java.lang.Long getMXTAtLastUserTransactionAttach()
Getter for field MNGMXUTAMXT at last user transaction attach
The current MXT value at the time of the last transaction attached.
-
getCurrentTasksAtLastAttach
java.lang.Long getCurrentTasksAtLastAttach()
Getter for field MNGCAUTACurrent tasks at last attach
The current number of user transactions attached in the region at the time of the last transaction attached.
-
getAverageUserTransactionRespTime
java.lang.String getAverageUserTransactionRespTime()
Getter for field MNGAUTRTAverage user transaction resp time
The rolling average user transaction response time.
-
getPeakUserTransactionRespTime
java.lang.String getPeakUserTransactionRespTime()
Getter for field MNGPUTRTPeak user transaction resp time
The maximum user transaction response time.
-
getPeakUserTransactionRespTimeRecordedTime
java.util.Date getPeakUserTransactionRespTimeRecordedTime()
Getter for field MNGLUTRTTime the peak user transaction resp time was recorded
Time the maximum user transaction response time was recorded.
-
getTotalTransactionCPUTime
java.lang.String getTotalTransactionCPUTime()
Getter for field MNGCPUTTotal transaction CPU time
The total transaction CPU time.
-
getTotalCPTransactionCPUTime
java.lang.String getTotalCPTransactionCPUTime()
Getter for field MNGTONCPTotal transaction CPU time on CP
The total transaction CPU time on CP.
-
getTotalCPOffloadTransactionCPUTime
java.lang.String getTotalCPOffloadTransactionCPUTime()
Getter for field MNGOFLCPTotal transaction CPU time offload on CP
The total transaction CPU time offload on CP.
-
getUrimaplimit
java.lang.Long getUrimaplimit()
Getter for field URIMAPLIMITURIMAP limit
The maximum number of URIMAPs for which CICS is to perform transaction resource monitoring. The value can be in the range 0 to 64.
-
getWebserviceLimit
java.lang.Long getWebserviceLimit()
Getter for field WEBSERVLIMITWEBSERVICE limit
The maximum number of WEBSERVICEs for which CICS is to perform transaction resource monitoring. The value can be in the range 0 to 64.
-
getMCTProgramName
java.lang.String getMCTProgramName()
Getter for field MNGMCTNMMCT program name
MCT program name
-
getCICSObjectReference
IMonitoringAndStatisticsReference getCICSObjectReference()
- Specified by:
getCICSObjectReference
in interfaceICICSObject
- Specified by:
getCICSObjectReference
in interfaceICICSResource
-
-