Interface IMonitoringAndStatistics

    • Method Detail

      • getConversest

        IMonitoringAndStatistics.ConversestValue getConversest()
        Getter for field CONVERSEST

        Performance 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 EXCEPTCLASS

        Exception 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 FREQUENCY

        Long-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 PERFCLASS

        Performance 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 RESRCECLASS

        Resource 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 STATUS

        Monitoring 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 SUBSYSTEMID

        SYSEVENT 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 SYNCPOINTST

        Performance 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 TIME

        Monitor reports clock value

        The accumulated time recorded by the monitoring clock, expressed in seconds.

      • getMnger

        java.lang.Long getMnger()
        Getter for field MNGER

        Number of CMF exception records

        The number of exception records written to the CICS Monitoring Facility (CMF).

      • getMngers

        java.lang.Long getMngers()
        Getter for field MNGERS

        Number 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 MNGPR

        Number 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 MNGPRS

        Number 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 MNGSMFR

        Number 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 MNGSMFRS

        Number 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 MNGRR

        Number 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 MNGRRS

        Number 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 STGNC

        Number 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 STGSMFW

        Number 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 STGLDW

        Length 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 STGSMFS

        Number 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 STGSMFE

        Number 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 STGINTR

        Number of INT statistics records

        The number of CMF writes for end-of-day (EOD) statistics records.

      • getStgeodr

        java.lang.Long getStgeodr()
        Getter for field STGEODR

        Number of EOD statistics records

        The number of CMF writes for end-of-day (EOD) statistics records.

      • getStgussr

        java.lang.Long getStgussr()
        Getter for field STGUSSR

        Number 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 STGREQR

        Number of REQ statistics records

        The number of CMF writes for requested (REQ) statistics records.

      • getStgrrtr

        java.lang.Long getStgrrtr()
        Getter for field STGRRTR

        Number of RRT statistics records

        The number of CMF writes for requested reset (RRT) statistics records.

      • getStgcstrt

        java.util.Date getStgcstrt()
        Getter for field STGCSTRT

        Statistics CICS start time

        The local date and time at which the CICS statistics domain was initialized.

      • getStglrt

        java.util.Date getStglrt()
        Getter for field STGLRT

        Statistics last reset time

        The local date and time at which the statistics values were last reset.

      • getInterval

        java.lang.String getInterval()
        Getter for field INTERVAL

        Statistics collection interval

        The current statistics recording interval.

      • getEndofday

        java.lang.String getEndofday()
        Getter for field ENDOFDAY

        Statistics 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 RECORDING

        STATRCD 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 NUMCMF2SMF

        Rate 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 NUMSTAT2SMF

        Rate 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 PSMFWERRC

        Percentage 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 PSMFWERRS

        Percent 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 RSMFWERRC

        Rate 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 RSMFWERRS

        Rate 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 PEXCSUPR

        Percent 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 PPERSUPR

        Percent 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 PRESSUPR

        Percent 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 PSTASUPR

        Percent 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 TOTCICSSTAT

        Total 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 RSTAWRITE

        Statistics 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 TSMFWRITES

        Total 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 RSMFWRITE

        Rate 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 FILELIMIT

        File 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 TSQUEUELIMIT

        Temporary 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 APPLNAMEST

        Application 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 RMIST

        RMI 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 COMPRESSST

        Compression 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 DPLLIMIT

        Distributed 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 IDNTYCLASS

        Identity 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 MNGIR

        Number of CMF identity records

        The number of identity records written to the CICS Monitoring Facility (CMF).

      • getMngirs

        java.lang.Long getMngirs()
        Getter for field MNGIRS

        Number 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 PIDNSUPR

        Percent 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 MNGUTNUM

        User transactions ended

        The number of user transactions that have ended.

      • getSystemTransactionsEndedCount

        java.lang.Long getSystemTransactionsEndedCount()
        Getter for field MNGSTNUM

        System transactions ended

        The number of system transactions that have ended.

      • getLastUserTransactionAttachedTime

        java.util.Date getLastUserTransactionAttachedTime()
        Getter for field MNGLUTAT

        Time 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 MNGLUTCL

        Time last user transaction ended

        The date and time at which the last transaction ended.

      • getMXTAtLastUserTransactionAttach

        java.lang.Long getMXTAtLastUserTransactionAttach()
        Getter for field MNGMXUTA

        MXT 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 MNGCAUTA

        Current 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 MNGAUTRT

        Average user transaction resp time

        The rolling average user transaction response time.

      • getPeakUserTransactionRespTime

        java.lang.String getPeakUserTransactionRespTime()
        Getter for field MNGPUTRT

        Peak user transaction resp time

        The maximum user transaction response time.

      • getPeakUserTransactionRespTimeRecordedTime

        java.util.Date getPeakUserTransactionRespTimeRecordedTime()
        Getter for field MNGLUTRT

        Time 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 MNGCPUT

        Total transaction CPU time

        The total transaction CPU time.

      • getTotalCPTransactionCPUTime

        java.lang.String getTotalCPTransactionCPUTime()
        Getter for field MNGTONCP

        Total transaction CPU time on CP

        The total transaction CPU time on CP.

      • getTotalCPOffloadTransactionCPUTime

        java.lang.String getTotalCPOffloadTransactionCPUTime()
        Getter for field MNGOFLCP

        Total transaction CPU time offload on CP

        The total transaction CPU time offload on CP.

      • getUrimaplimit

        java.lang.Long getUrimaplimit()
        Getter for field URIMAPLIMIT

        URIMAP 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 WEBSERVLIMIT

        WEBSERVICE 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 MNGMCTNM

        MCT program name

        MCT program name