PMAM says "The Application Monitor is Online and Collecting Data", but none of the PMA reports produce any output
search cancel

PMAM says "The Application Monitor is Online and Collecting Data", but none of the PMA reports produce any output

book

Article ID: 14838

calendar_today

Updated On:

Products

IDMS IDMS - Database IDMS - ADS

Issue/Introduction

Within an IDMS Central Version, PMAM (the Application Monitor) is active and collecting data. You have one or more archived logs and want to run a number of Application Monitor batch reports.

However, none of these batch reports produce any output .

 

 

 

 

 

 

 

 

 

 



What is causing this ?

Environment

IBM z/OS, z/VSE, z/VM

Resolution

In order to run any of the Application Monitor batch reports using archived logs as input (to be identified via SYS011 DD card(s)), you need to make sure that the online component of Performance Monitor writes its statistics into the IDMS DC log.

This can be accomplished via the #PMOPT macro, by means of the AMDCLOG=YES parameter. If this parameter is set to NO, no Perfmon statistics are written into the IDMS DC log, and as such, none of the Application Monitor batch reports will produce any output.

You can check this online, within PMAM using the PF10 key (PMAM Status/Options).

See the following screen shots for examples  : 

<Please see attached file for image>

src="/servlet/servlet.FileDownload?file=0150c000004AKlOAAW" alt="PMAM-Initial-screen.png" width="571" height="225">

<Please see attached file for image>

src="/servlet/servlet.FileDownload?file=0150c000004AKlPAAW" alt="PMAM-Options-screen.png" width="571" height="238">

 Notes :

  1. The same applies for PMIM (Interval Monitor)
  2. Performance Monitor requires Task statistics. These must be enabled in the SYSTEM statement in SYSGEN, by means of the STATISTICS INTERVAL parameter.
  3. You can change the AMDCLOG parameter as follows :
    1. dynamically via PMAM :
      • Press PF10 to get to the PMAM Options screen
      • put the cursor on the "NO" field next to "Write to DClog"
      • overtype "NO' with "YES"
    2. statically by means of modifying and recompiling your #PMOPT source

       The dynamic method is active immediately, but will only remain active till shutdown of the Central Version.

       The static method will only be active after a recycle of the Central version.

 

 

Additional Information

For the Performance Monitor #PMOPT macro, see :

https://docops.ca.com/ca-idms/19/en/administrating/administrating-idms-performance-monitor-system/modifying-pmopt-parameters

 

For the STATISTICS INTERVAL parameter in the SYSTEM statement, see

https://docops.ca.com/ca-idms/19/en/using/using-system-generation/system-statement/system-statement-syntax-rules/system-statement-parameters-information

Attachments

1558709343469000014838_sktwi1f5rjvs16rfr.png get_app
1558709341583000014838_sktwi1f5rjvs16rfq.png get_app