UMA Measurement Layer Interface (MLI)
Copyright © 1997 The Open Group


CAE Specification
Systems Management: UMA Specification, Part 2 - Measurement Layer Interface (MLI)
X/Open Document Number: C427
ISBN: 1-85912-117-9

©January 1997, The Open Group All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior permission of the copyright owners.

Portions of this document are derived from a document produced by UNIX International which contained the following copyright notice:

Copyright © 1996, Computer Measurement Group
Permission to use, copy, modify, and distribute this documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appears in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name Computer Measurement Group (CMG) not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. CMG makes no representations about the suitability of this documentation for any purpose. It is provided "as is" without express or implied warranty.

Any comments relating to the material contained in this document may be submitted to The Open Group at:

The Open Group
Apex Plaza
Forbury Road
Berkshire, RG1 1AX
United Kingdom
or by electronic mail to:


This Document
This document is a CAE Specification. It provides a set of specifications for the functional characteristics of the Universal Measurement Architecture's (UMA) Measurement Layer Interface (MLI), and describes the underlying semantics and the function calls that implement these characteristics. The MLI also defines a format for headers appended to data captured by the low-level Data Capture Interface (DCI). (These headers are part of the control and status messages sent between UMA and the applications it serves.)

There are two associated UMA specifications which, along with the MLI specification, define the UMA system:

The UMA Guide (see Part 1 of this specification). reviews the issues surrounding performance measurement in Open Systems, describes the general UMA architecture, and discusses user considerations in adopting the UMA.

The target audience for this document is both system designers, who need to implement this interface, and performance professionals, who need to understand how this interface can be used.

Trade Marks

UNIX® is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company Limited.

X/Open® is a registered trademark, and the "X" device is a trademark, of X/Open Company Limited.


This specification was developed by the Performance Management Working Group. The PMWG was originally part of UNIX International, and is now part of the Computer Measurement Group.

X/Open gratefully acknowledges the work of the PMWG in the development of this specification and in the review process for this publication.

Major contributors to the Measurement Layer Interface specification include:

Peter Benoit Digital Equipment Corp.   Ansgar Erlenkoetter Tandem Computers, Inc.
Paul Farr Aim Technology   Lewis T. Flynn Amdahl Corporation
Tony Gaseor AT&T Bell Laboratories   Javad Habibi Amdahl Corporation
Jim Richard Amdahl Corporation   Leon Traister§ Amdahl Corporation
Neal Wyse Sequent Computer Systems, Inc.   Seung Yoo Amdahl Corporation

Participants who have made contributions to the process of developing these specifications are listed below along with their corporate affiliation at the time of their contribution. Our sincere apologies to anyone whom we may have missed.

Sara Abraham Amdahl Corporation    
Subhash Agrawal BGS Systems Barrie Archer ICL
Robert Berry IBM Corporation Tom Beretvas IBM Corporation
Wolfgang Blau Tandem Computers, Inc. Jim Busse NCR Corporation
David Butchart Digital Equipment Corp. David Chadwick Performance Awareness Corp.
Ram Chelluri AT&T Global Information Solutions Danny Chen AT&T Bell Laboratories
Niels Christiansen IBM Corporation Paul Curtis Hitachi computer Products (America), Inc.
Paul Douglas Digital Equipment Corp. Janice Dumont AT&T Bell Laboratories
Jerome Feder UNIX System Laboratories Mark Feldman Sequent Computer Systems, Inc.
Thierry Fevrier Hewlett-Packard Ken Gartner Hitachi Computer Products (America), Inc.
Joseph Glenski Cray Research, Inc. Dave Glover Hewlett-Packard
Jay Goldberg UNIX System Laboratories William Hidden Open Software Foundation
Liz Hookway NCR Corporation John Howell Amdahl Corporation
Ken Huffman Hewlett-Packard Mario Jauvin Bell Northern Research
Chester John IBM Corporation Sue John IBM Corporation
Rebecca Koskela Cray Research, Inc. Bill Laurune Digital Equipment Corp.
Ted Lehr IBM Corporation Greg Mansfield Instrumental
Shane McCarron UNIX International Michael Meissner Open Software Foundation
Marge Momberger IBM Corporation Bernice Moy Open Software Foundation
Henry Newman Instrumental Jee-Fung Pang Digital Equipment Corp.
James Pitcairn-Hill Open Software Foundation David Potter Open Systems Performance, Inc.
Melur K. Raghuraman Digital Equipment Corp. O. T. Satyanarayanan Amdahl Corporation
Yefim Somin BGS Systems Steve Sonnenberg Landmark Systems
Douglas R. Souders UNIX System Laboratories Jim Van Sciver Open Software Foundation
Jaap Vermeulen Sequent Computer Systems, Inc. Michael Wallulis Digital Equipment Corp.
Ping Wang Open Software Foundation Steve Whitney Boeing Computer Services
Elizabeth Williams Super Computer Research Willie Williams Open Software Foundation

Referenced Documents

The following documents are referenced in this guide:


ISO 8824:1990, Information Technology - Open Systems Interconnection - Specification of Abstract Syntax Notation One (ASN.1).


ISO/IEC 8825:1990 (ITU-T Recommendation X.209 (1988)), Information Technology - Open Systems Interconnection - Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN.1).


CAE Specification, January 1997 - Systems Management: UMA Data Capture Interface, Part 3 of "Universal Measurement Architecture (UMA)" CAE Specification (ISBN 1-85912-117-9, C427).


ISO/IEC 10165-2:1992, Information Technology - Open Systems Interconnection - Structure of Management Information - Part 2: Definition of Management Information.


CAE Specification, January 1997 - Systems Management: UMA Data Pool Definitions, Part 4 of "Universal Measurement Architecture (UMA)" CAE Specification (ISBN 1-85912-117-9, C427).


ISO/IEC 10165-4:1992, Information Technology - Open Systems Interconnection - Structure of Management Information - Part 4: Guidelines for the Definition of Managed Objects. of Managed Objects, July 1991.


X/Open CAE Specification, 1995, Generic Security Service API (GSS-API) Base (ISBN:1-85912-131-4).

NMF Strategy for Migration to GDMO

OSI/NM Forum Strategy for Migration to GDMO; Forum 010, Issue 1.0, January 1991.


ISO/IEC 10164:1992 Information Technology - Open Systems Interconnection - Systems Management (Parts 1 to 13 inclusive).


Guide, December 1994, Systems Management: Guide to the Universal Measurement Architecture (ISBN 1-85912-073-3, G414).


CAE Specification, March 1994, Systems Management: Management Protocol API (ISBN 1-85912-027-X, C306).

XOM, Issue 2

CAE Specification, February 1994, OSI-Abstract-Data Manipulation API (XOM), Issue 2 (ISBN: 1-85912-008-3, C315).

XSH, Issue 5

CAE Specification, January 1997, System Interfaces and Headers, Issue 5 (ISBN: 1-85912-181-0, C606).



Why not acquire a nicely bound hard copy?
Click here to return to the publication details or order a copy of this publication.

Contents Next section Index