Go to Home Page
Questions?
Call 1-800-572-5517
 
  Go to Home Page  
  See all products
  See price schedules
  See manuals, tutorials, articles
  Download a free 30-day trial
  See user testimonials
  About Pacific Systems Group
 
 
DCOLLECT Tools
  See DCOLLECT Record Layouts
  See Sample DCOLLECT Reports
  Learn How to Export SMF Data
  Download Free DCOLLECT  Reporting Software (30 days)
 
  Choose Spectrum Writer to add 4GL to your product
  Free 60-Page Book (PDF) - How to Make an SMF Report
Spectrum DCOLLECT Reporter - the 4GL DCOLLECT Report Writer.

Spectrum SMF Writer - the 4GL SMF Report Writer.

DCOLLECT Type V Record

This table shows the record layout for type V DCOLLECT records
(Volume Information).

Purpose: The DFSMS Data Collection Facility (DCOLLECT) is a function of access method services. DCOLLECT collects stored data set, volume and policy values into a sequential file you can use as input to other programs or applications.

The DCOLLECT output file consists of a number of different record types.

Type V records contain volume information. One of these records is created for each volume scanned. These records are collected when the VOLUME, or STORAGEGROUP, or both parameters are selected, and the NOVOLUMEINFO parameter is not specified. The record type for this record is V.

 


It's easy to report on DCOLLECT type V records! (Jump to sample reports)

DCOLLECT Spectrum WRITER
We have a low-cost 4GL report writer especially for DCOLLECT files. It's called Spectrum DCOLLECT Reporter.

Spectrum DCOLLECT Reporter handles the difficult DCOLLECT record parsing for you automatically. You just specify which fields you want to see.

Spectrum DCOLLECT Reporter also converts the arcane date and time fields and reformats them into an attractive report. It defines the individual bit flags for easy testing or printing.

Plus, Spectrum DCOLLECT Reporter can export DCOLLECT data as comma delimited files to use on your PC.
 
Try It FREE Now!

DCOLLECT Type V Record -- Volume Information
Offset
(Dec.)
NameLengthFormatDescription
* ********************************************************************
* * HEADER PORTION OF DATA COLLECTION UTILITY OUTPUT RECORD. EACH *
* * DATA SECTION IS PRECEDED BY THIS HEADER. *
* ********************************************************************
0DCURDW4BinaryRECORD DESCRIPTOR WORD
0DCULENG2BinaryLENGTH OF THIS RECORD
22CharacterRESERVED
4DCURCTYP2CharacterRECORD TYPE FOR THIS RECORD
6DCUVERS2BinaryVERSION
8DCUSYSID4CharacterSYSTEM ID FOR THIS OPERATION
12DCUTMSTP8CharacterTIMESTAMP FIELD
12DCUTIME4BinaryTIME IN SMF HEADER FORMAT
16DCUDATE4CharacterDATE IN SMF FORMAT (CCYYDDDF)
204CharacterRESERVED
24DCUDATA1CharacterEND OF HEADER

* ********************************************************************
* * VOLUME INFORMATION (RECORD TYPE 'V') *
* * Contains volume information. *
* * One of these records is created for each volume scanned (as long *
* * as the NODATAINFO parameter is *not* specified.) *
* ********************************************************************
0DCVVOLSR6CharacterVOLUME SERIAL NUMBER
6DCVFLAG11CharacterINFORMATION FLAG #1
• DCVINXST X'C0' INDEX STATUS
• DCVINXEX X'80' INDEXED VTOC EXISTS
• DCVINXEN X'40' INDEXED VTOC IS ENABLED
• DCVUSATR X'38' USE ATTRIBUTE
• DCVUSPVT X'20' PRIVATE
• DCVUSPUB X'10' PUBLIC
• DCVUSSTO X'08' STORAGE
• DCVSHRDS X'04' DEVICE IS SHAREABLE
• DCVPHYST X'03' PHYSICAL STATUS
7DCVERROR1CharacterERROR INFORMATION FLAG
• DCVEVLCP X'80' ERROR CALCULATING VOL CAPACITY
• DCVEBYTK X'40' ERROR CALCULATING BYTES/TRK
• DCVELSPC X'20' ERROR DURING LSPACE PROCESSING
83CharacterRESERVED
11DCVPERCT1BinaryPERCENT FREESPACE ON VOLUME
12DCVFRESP4BinaryFREESPACE ON VOLUME (IN KB)
16DCVALLOC4BinaryALLOCATED SPACE ON VOL (IN KB)
20DCVVLCAP4BinaryTOTAL CAPACITY OF VOL (IN KB)
24DCVFRAGI4BinaryFRAGMENTATION INDEX
28DCVLGEXT4BinaryLARGEST FREE EXTENT ON VOLUME
32DCVFREXT4BinaryNUMBER OF FREE EXTENTS
36DCVFDSCB4BinaryFREE DSCBS IN VTOC
40DCVFVIRS4BinaryFREE VIRS
44DCVDVTYP8CharacterDEVICE TYPE
52DCVDVNUM2BinaryDEVICE NUMBER
542CharacterRESERVED
56DCVSTGGP32Character
56DCVSGLNG2BinarySTORAGE GROUP NAME LENGTH
58DCVSGTCL30CharacterSTORAGE GROUP NAME
88DCVDPTYP8CharacterPHYSICAL DEVICE TYPE
96DCVTRPCT1BinaryPERCENT FREESP ON TRK MANAGED PART EAV
97DCVEAVOL1CharacterEAV INDICATOR FLAG
• DCVCYLMG X'80' VOLUME CONTAINS GT 65,520 CYL
972CharacterRESERVED
100DCVTRFSP4BinaryFREE SPACE IN MEGABYTES OF TRK MGD EAV
104DCVTRALC4BinaryALLOCATED SPACE IN MB OF TRK MGD EAV
108DCVTRVLC4BinaryTOTAL CAPACITY OF TRK MGD PART OF EAV
112DCVTRFRG4BinaryFRAG INDEX FOR TRK MGD PART OF EAV
116DCVTRLGE4BinaryLARGEST EXT FOR TRK MGD PART OF EAV
120DCVTRFRX4BinaryNO OF FREE EXTENTS FOR TRK MGD PART EAV
124DCVFCYLS4BinaryFREE CYLINDERS ON VOLUME
128DCVFTRKS4BinaryFREE TRACKS ON VOLUME
1324CharacterRESERVED

 

 
 


 
 

Sample Disk Volume Statistics Report
from DCOLLECT Type V Records


The sample DCOLLECT report below was created with Spectrum DCOLLECT Reporter, Pacific Systems Group's low-cost 4GL DCOLLECT report writer.

It reads as input the DCOLLECT file and selects just the type V (Disk Volume Information) records. (See DCOLLECT type V record layout.)

Our report shows the volume's total capacity, free capacity and percent of free capacity. It also shows the fradementation index. We examine the "public" and "private" bit flags in the record; we use them to set a user-friendly type field to show in the report.

All of this with just a few lines of code!
Why not install a Spectrum DCOLLECT Reporter trial right now and start making your own DCOLLECT reports!

These Spectrum DCOLLECT Reporter Statements:

INPUT:  DCOLLECT                                             

COMPUTE: TYPE = WHEN(DCVUSPVT) ASSIGN('PRIVATE')             
                WHEN(DCVUSPUB) ASSIGN('PUBLIC')              

INCLUDEIF: DCURCTYP = 'V'                                    

COLUMNS:                                                     
  DCVVOLSR('VOLUME')                                         
  TYPE                                                       
  DCVFRESP('FREE|SPACE|KB' 10)                               
  DCVVLCAP('VOLUME|CAPACITY|KB' 10)                          
  DCVPERCT('PERCENT|FREE|SPACE' 7)                           
  DCVFRAGI('FRAGMENTATION|INDEX')                            

SORT:  DCVVOLSR                                              

TITLE: 'VOLUME STATISTICS'                                   

 

Produce This DCOLLECT Report:


                    VOLUME STATISTICS                      

                  FREE      VOLUME   PERCENT                
                 SPACE     CAPACITY    FREE  FRAGMENTATION  
VOLUME  TYPE       KB         KB      SPACE      INDEX      
______ _______ __________ __________ _______ ______________ 
                                                           
VPWRKA PRIVATE  1,476,528  2,490,117      59              4    
VPWRKB PRIVATE  1,519,137  2,490,117      61              4    
VPWRKC PRIVATE    853,003  2,490,117      34             42    
VPWRKD PRIVATE  2,342,314  2,490,117      94              0    
                                                               
*** GRAND TOTAL (     4 ITEMS)                                 
                6,190,982  9,960,468     248             50                                                               

See other sample DCOLLECT reports.

Copyright 2024.
Pacific Systems Group.
All rights reserved.


Spectrum Writer 4GL - the economical alternative to SAS, Easytrieve, DYL-280...

Home | Products | Prices | Documentation | 30-Day Trials | Customer Reviews | Company
Send Your Comments or Questions