How to diagnose Health Checker HZS0003E CHECK(CA_VANTAGE,VANTAGE_MEM_BELOW_THRSH@SAMS) for Vantage?
search cancel

How to diagnose Health Checker HZS0003E CHECK(CA_VANTAGE,VANTAGE_MEM_BELOW_THRSH@SAMS) for Vantage?

book

Article ID: 49588

calendar_today

Updated On:

Products

Vantage Storage Resource Manager

Issue/Introduction

Vantage started task issued messages:

 HZS0003E CHECK(CA_VANTAGE,VANTAGE_MEM_BELOW_THRSH@SAMS) 

VANH0081E CA Vantage is running out of virtual memory below the 16MB line.

The message is related to IBM Health Checker for z/OS processes.

Vantage SRM is found to be running out of virtual memory below the 16MB line. Vantage SRM uses &T1 bytes out of &T2 bytes of available memory below the 16MB line. The threshold is &T3 bytes, set by the IBM HC parameter THRESHOLD. The system continues processing with the risk of memory related abends.

 

Resolution

Find out if there is a memory leak or if customization is causing high memory usage above the accepted level. To do this, perform the following steps :

  1. Open the Summary object found in the Windows Client z/OS object tree under
    Vantage Internal Management, Analysis Tools, and then Memory Usage.

  2. Execute the Summary object and monitor the PVT Usage row to see if there is a memory leak by clicking Refresh a few times. Pay particular attention to the memory values in the Usage Below Dec field to see if memory usage is stabilized on this high level

  3. Open the All Summary Objects (GENSUMSL) object found in the Vantage Internal Management folder in the z/OS object tree.

  4. Locate and execute the Memory Below summary object, by right clicking the row and select open.

  5. Sort the object table by the TotLength Dec column in descending order. The records listed on top are most likely the ones using high memory levels.

  6. Select one of the records at the top of the list and zoom to the Map of Allocated Memory object and notify Broadcom Support of the values of the TCB Pgm subpool, and Stg Key fields.

If you don't have SDSF, SYSVIEW or any other tool to conveniently display the Health checker in detail, the IBM utility can be used:

 //REPORT EXEC PGM=HZSPRNT,REGION=0M,       
 // PARM=('CHECK(CA_VANTAGE VANTAGE_MEM_BELOW_THRSH@SAMS)') 
 //SYSOUT DD SYSOUT=*,DCB=(RECFM=FB,LRECL=256)

It should get an Explanation like this:

Vantage uses &T1 bytes out of &T2 bytes available.

The threshold is &T3 bytes, set by the IBM HC parameter THRESHOLD.

...what are the &Tx values?