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 classIMonitoringAndStatistics.ApplnamestValueEnumeration type for field APPLNAMESTstatic classIMonitoringAndStatistics.CompressstValueEnumeration type for field COMPRESSSTstatic classIMonitoringAndStatistics.ConversestValueEnumeration type for field CONVERSESTstatic classIMonitoringAndStatistics.ExceptclassValueEnumeration type for field EXCEPTCLASSstatic classIMonitoringAndStatistics.IdntyclassValueEnumeration type for field IDNTYCLASSstatic classIMonitoringAndStatistics.PerfclassValueEnumeration type for field PERFCLASSstatic classIMonitoringAndStatistics.RecordingValueEnumeration type for field RECORDINGstatic classIMonitoringAndStatistics.ResrceclassValueEnumeration type for field RESRCECLASSstatic classIMonitoringAndStatistics.RmistValueEnumeration type for field RMISTstatic classIMonitoringAndStatistics.StatusValueEnumeration type for field STATUSstatic classIMonitoringAndStatistics.SyncpointstValueEnumeration type for field SYNCPOINTSTstatic classIMonitoringAndStatistics.TimeValueEnumeration 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.ApplnamestValuegetApplnamest()Getter for field APPLNAMESTjava.lang.StringgetAverageUserTransactionRespTime()Getter for field MNGAUTRTIMonitoringAndStatisticsReferencegetCICSObjectReference()IMonitoringAndStatistics.CompressstValuegetCompressst()Getter for field COMPRESSSTIMonitoringAndStatistics.ConversestValuegetConversest()Getter for field CONVERSESTjava.lang.LonggetCurrentTasksAtLastAttach()Getter for field MNGCAUTAjava.lang.LonggetDpllimit()Getter for field DPLLIMITjava.lang.StringgetEndofday()Getter for field ENDOFDAYIMonitoringAndStatistics.ExceptclassValuegetExceptclass()Getter for field EXCEPTCLASSjava.lang.LonggetFilelimit()Getter for field FILELIMITjava.lang.StringgetFrequency()Getter for field FREQUENCYIMonitoringAndStatistics.IdntyclassValuegetIdntyclass()Getter for field IDNTYCLASSjava.lang.StringgetInterval()Getter for field INTERVALjava.util.DategetLastUserTransactionAttachedTime()Getter for field MNGLUTATjava.util.DategetLastUserTransactionEndedTime()Getter for field MNGLUTCLjava.lang.StringgetMCTProgramName()Getter for field MNGMCTNMjava.lang.LonggetMnger()Getter for field MNGERjava.lang.LonggetMngers()Getter for field MNGERSjava.lang.LonggetMngir()Getter for field MNGIRjava.lang.LonggetMngirs()Getter for field MNGIRSjava.lang.LonggetMngpr()Getter for field MNGPRjava.lang.LonggetMngprs()Getter for field MNGPRSjava.lang.LonggetMngrr()Getter for field MNGRRjava.lang.LonggetMngrrs()Getter for field MNGRRSjava.lang.LonggetMngsmfr()Getter for field MNGSMFRjava.lang.LonggetMngsmfrs()Getter for field MNGSMFRSjava.lang.LonggetMXTAtLastUserTransactionAttach()Getter for field MNGMXUTAjava.lang.StringgetNumcmf2smf()Getter for field NUMCMF2SMFjava.lang.StringgetNumstat2smf()Getter for field NUMSTAT2SMFICICSType<IMonitoringAndStatistics>getObjectType()java.lang.StringgetPeakUserTransactionRespTime()Getter for field MNGPUTRTjava.util.DategetPeakUserTransactionRespTimeRecordedTime()Getter for field MNGLUTRTIMonitoringAndStatistics.PerfclassValuegetPerfclass()Getter for field PERFCLASSjava.lang.StringgetPexcsupr()Getter for field PEXCSUPRjava.lang.StringgetPidnsupr()Getter for field PIDNSUPRjava.lang.StringgetPpersupr()Getter for field PPERSUPRjava.lang.StringgetPressupr()Getter for field PRESSUPRjava.lang.StringgetPsmfwerrc()Getter for field PSMFWERRCjava.lang.StringgetPsmfwerrs()Getter for field PSMFWERRSjava.lang.StringgetPstasupr()Getter for field PSTASUPRIMonitoringAndStatistics.RecordingValuegetRecording()Getter for field RECORDINGIMonitoringAndStatistics.ResrceclassValuegetResrceclass()Getter for field RESRCECLASSIMonitoringAndStatistics.RmistValuegetRmist()Getter for field RMISTjava.lang.StringgetRsmfwerrc()Getter for field RSMFWERRCjava.lang.StringgetRsmfwerrs()Getter for field RSMFWERRSjava.lang.StringgetRsmfwrite()Getter for field RSMFWRITEjava.lang.StringgetRstawrite()Getter for field RSTAWRITEIMonitoringAndStatistics.StatusValuegetStatus()Getter for field STATUSjava.util.DategetStgcstrt()Getter for field STGCSTRTjava.lang.LonggetStgeodr()Getter for field STGEODRjava.lang.LonggetStgintr()Getter for field STGINTRjava.lang.LonggetStgldw()Getter for field STGLDWjava.util.DategetStglrt()Getter for field STGLRTjava.lang.LonggetStgnc()Getter for field STGNCjava.lang.LonggetStgreqr()Getter for field STGREQRjava.lang.LonggetStgrrtr()Getter for field STGRRTRjava.lang.LonggetStgsmfe()Getter for field STGSMFEjava.lang.LonggetStgsmfs()Getter for field STGSMFSjava.lang.LonggetStgsmfw()Getter for field STGSMFWjava.lang.LonggetStgussr()Getter for field STGUSSRjava.lang.StringgetSubsystemid()Getter for field SUBSYSTEMIDIMonitoringAndStatistics.SyncpointstValuegetSyncpointst()Getter for field SYNCPOINTSTjava.lang.LonggetSystemTransactionsEndedCount()Getter for field MNGSTNUMIMonitoringAndStatistics.TimeValuegetTime()Getter for field TIMEjava.lang.StringgetTotalCPOffloadTransactionCPUTime()Getter for field MNGOFLCPjava.lang.StringgetTotalCPTransactionCPUTime()Getter for field MNGTONCPjava.lang.StringgetTotalTransactionCPUTime()Getter for field MNGCPUTjava.lang.LonggetTotcicsstat()Getter for field TOTCICSSTATjava.lang.LonggetTsmfwrites()Getter for field TSMFWRITESjava.lang.LonggetTsqueuelimit()Getter for field TSQUEUELIMITjava.lang.LonggetUrimaplimit()Getter for field URIMAPLIMITjava.lang.LonggetUserTransactionsEndedCount()Getter for field MNGUTNUMjava.lang.LonggetWebserviceLimit()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:
getObjectTypein interfaceICICSObject- Specified by:
getObjectTypein 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:
getCICSObjectReferencein interfaceICICSObject- Specified by:
getCICSObjectReferencein interfaceICICSResource
-
-