Velocity Software, Inc. is recognized as a leader in the performance measurement of z/VM and Linux on z. The Velocity Performance Suite consist of a set of tools that enable installations running z/VM to manage Linux and z/VM performance. In addition, many components of server farms can be measured and analyzed. Performance data can be viewed real-time through the use of either 3270 or a browser. The CLOUD Implementation (zPRO) component is designed for full cloud PaaS implementation as well as to extend the capabilities of the z/VM sysprog (system programmer) to the browser world. This feature moves system management to the point-and-click crowd. Archived data and reports can be kept available of long term review and reporting usine zMAP. The zVPS, formally ESALPS, components consist of: zMON (formally ESAMON - real-time display of performance data), zTCP (formally ESATCP - SNMP data collection), zMAP (formally ESAMAP - historical reporting and archiving), zVWS (formally ESAWEB - z/VM based web server), zTUNE (a subscription service), zVIEW (formally SHOWCASE - web based viewing of performance data), zPRO (new to the quality line of Velocity Software Products). Velocity continues to work with other software vendors to ensure smooth interface with or from other products such as VM:Webgateway, CA-Webgateway, EnterpriseWeb, MXG, MICS. Velocity software remains the leader and inovator in the z/VM performance, Linux performance, Managing cloud computing arenas.
About Us | Products | FAQ | Demo | Customer Area | Education | Linux Hints & Tips | Presentations | News | Industry and Events | Employment Opportunities
Home | Contact Us | License Info | Newsletter    

Velocity Software, Inc.
Performance Data Interfaces


As the leader in z/VM and Linux on z/VM performance data gathering, your enterprise monitor mayl require an interface to incorporate the VM and Linux data collected by ESALPS.

The Performance Data Base (PDB) provided by Velocity Software is referred to as "history" data in the documentation. This is a collection of 5 files,

The format of the history data is in segments. Each segment has a 6 byte name followed by a 2 byte length code. If processing these files, it is mandatory that this format is used - as when segments are increased with new fields, your programs will still work if incrementing pointers based on the length code, and not a hard coded length that may change from release to release.

Velocity Software provides several interfaces to this data. zMAP: zMAP processes the history, producing reports

  • ESAEXTR: Part of the zMAP product, installations can define their own reports, selecting only data pertinent to the requirement
  • SAS code: Very much out of date, using Merrill Consultants' MXG is a much better option
  • PLI declares: If Velocity Software does not provide a function that meets the requirements, this is an option. Note that we (Velocity Software) would like to meet your needs and perform the needed programming, please contact us with your needs.

  • Computer Associates: MICS Support / NeuMICS Support

    MICS is directly supported by ESAWRITE, allowing the records required by MICS to be generated directly without the need to collect raw monitor data.
    From Computer Associates ENews:
    Velocity Software's zMON and MICS

    Did you know the Unicenter NeuMICS Resource Management Analyzer Option for VM and CMS can process monitor history records from Velocity Software's zMON?

    The VM monitor records extracted by Velocity Software's zMON product have the same format and content as the standard monitor records collected by IBM's VM supplied MONWRITE utility. Additionally, zMON can extract monitor data at longer intervals than the set Monitor interval, substantially reducing DASD space requirements. This allows the Monitor interval to be set to a small value for effective real-time monitoring, without using large amounts of DASD space for data logging. To learn more about Velocity Software visit the Velocity Software webpage.

    Instructions on moving this data to z/OS for MICS processing can be found at ESAMICS EXEC


    Merrill Consultants: MXG

    MXG supports using ESALPS history data as input. Data of any granularity is supported, either the one minute produced by ESAWRITE or the long term data with 15 minute granularity produced by zMAP. Look for the "XAMSYS", "XAMCPU", "XAMUSR", "XAMDEV" and "XAMTCP" declarations.

    Note, that in single CPU environment, zMAP should use the parameter "CPU_HISTORY='1110'B".

    Instructions on moving this data to z/OS for MXG processing can be found at ESAMXG EXEC


    Tivoli Performance Reporter

    For those using the Tivoli Performance Reporter, the following was provided by an IBM location for release 2.4. Please send any updates to Velocity Software for inclusion and assistance to others if you develop further enhancements.

    Tivoly / PRF Conversion Support
    ESASYS History Support
    ESACPU History Support
    ESAUSR History Support
    ESADEV History Support

    Service Level Reporter

    For those running SLR, since replaced by Tivoli Performance Reporter, the files are archived and available at:

    SLR Support

    VM PAF Support

    For those using the old VM PAF from IBM, the following is the interface to that product.

    ESAPAFVL EXEC
    ESAPAFKW EXEC
    ESAPAFHF EXEC
    ESAPAFEF EXEC
    ESAPAFCV EXEC
    ESAPAF KWIC
    VMPAF ESAEXTR

    Sample DATA

    The following files are sample data, copyfile packed format. Save them to your disk, and FTP to z/VM using 'BINARY FIXED 1024'

    ESASYS Sample History Link
    ESACPU Sample History Link
    ESADEV Sample History Link
    ESAUSR Sample History Link
    ESATCP Sample History Link



    Don't miss Velocity Software's Performance Seminars