Use the following example to extract the FSR, DSR, and VSR records as they are created by SMF.
/*********************************************************/
/* */
/* THESE EQUATES WILL PROPAGATE TODAYS DATE & TIME INTO */
/* THE MLOGDATE & MLOGTIME VARIABLES. THIS SHOULD BE */
/* O.K. FOR THE REALTIME HSM USAGE SINCE THE RECORDS */
/* ARE CREATED REALTIME. */
/* */
/*********************************************************/
DEFEQU MLOGDATE = &CURLDATE DEFEQU MLOGTIME = &CURTIME
DEFENV HSM_SMF MODE(ACTIVE) DEFRULE HSMLRECS
IF &ENV <> HSM_SMF THEN EXIT
IF &HSMENV = FSR THEN
ISSUE WRITEREC(@MONLFSR)
IF &HSMENV = DSR THEN
ISSUE WRITEREC(@MONLDSR)
IF &HSMENV = VSR THEN
ISSUE WRITEREC(@MONLVSR) INCLUDE @MONLOGS