mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	git-svn-id: http://www.observium.org/svn/observer/trunk@1569 61d68cd4-352d-0410-923a-c4978735b2b8
		
			
				
	
	
		
			1637 lines
		
	
	
		
			57 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1637 lines
		
	
	
		
			57 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
ENTERASYS-SERVICE-LEVEL-REPORTING-MIB DEFINITIONS ::= BEGIN 
 | 
						|
 | 
						|
--  enterasys-service-level-reporting-mib.txt
 | 
						|
--
 | 
						|
--  Part Number:
 | 
						|
--
 | 
						|
--
 | 
						|
 | 
						|
--  This module provides authoritative definitions for Enterasys 
 | 
						|
--  Networks' Service Level Reporting MIB.
 | 
						|
 | 
						|
--
 | 
						|
--  This module will be extended, as needed.
 | 
						|
 | 
						|
--  Enterasys Networks reserves the right to make changes in this
 | 
						|
--  specification and other information contained in this document
 | 
						|
--  without prior notice.  The reader should consult Enterasys Networks
 | 
						|
--  to determine whether any such changes have been made.
 | 
						|
--
 | 
						|
--  In no event shall Enterasys Networks be liable for any incidental,
 | 
						|
--  indirect, special, or consequential damages whatsoever (including
 | 
						|
--  but not limited to lost profits) arising out of or related to this
 | 
						|
--  document or the information contained in it, even if Enterasys
 | 
						|
--  Networks has been advised of, known, or should have known, the
 | 
						|
--  possibility of such damages.
 | 
						|
--
 | 
						|
--  Enterasys Networks grants vendors, end-users, and other interested
 | 
						|
--  parties a non-exclusive license to use this Specification in 
 | 
						|
--  connection with the management of Enterasys Networks products.
 | 
						|
 | 
						|
--  Copyright Aug, 2003 Enterasys Networks, Inc.
 | 
						|
 | 
						|
 
 | 
						|
IMPORTS 
 | 
						|
    MODULE-IDENTITY, OBJECT-TYPE, Integer32 
 | 
						|
        FROM SNMPv2-SMI 
 | 
						|
    RowStatus, StorageType, TEXTUAL-CONVENTION
 | 
						|
        FROM SNMPv2-TC 
 | 
						|
    MODULE-COMPLIANCE, OBJECT-GROUP 
 | 
						|
        FROM SNMPv2-CONF 
 | 
						|
    SnmpAdminString 
 | 
						|
        FROM SNMP-FRAMEWORK-MIB 
 | 
						|
    InetAddressType, InetAddress  
 | 
						|
        FROM INET-ADDRESS-MIB 
 | 
						|
    etsysModules
 | 
						|
         FROM ENTERASYS-MIB-NAMES;
 | 
						|
 
 | 
						|
etsysServiceLevelReportingMIB MODULE-IDENTITY 
 | 
						|
    LAST-UPDATED "200311061515Z"  -- Thu Nov  6 15:15 GMT 2003
 | 
						|
    ORGANIZATION "Enterasys Networks Inc."
 | 
						|
    CONTACT-INFO
 | 
						|
        "Postal:  Enterasys Networks
 | 
						|
                  50 Minuteman Rd.
 | 
						|
                  Andover, MA 01810-1008
 | 
						|
                  USA
 | 
						|
         Phone:   +1 978 684 1000
 | 
						|
         E-mail:  support@enterasys.com
 | 
						|
         WWW:     http://www.enterasys.com"
 | 
						|
 | 
						|
   DESCRIPTION   
 | 
						|
       "This memo defines a portion of the Management Information Base 
 | 
						|
       (MIB) for use with network management protocols in TCP/IP-based 
 | 
						|
       internets. In particular, it specifies the objects used for 
 | 
						|
       managing the results of the service level metrics measurements."
 | 
						|
 | 
						|
    REVISION    "200311061515Z"  -- Thu Nov  6 15:15 GMT 2003
 | 
						|
    DESCRIPTION "Corrected the postal code in the CONTACT-INFO clause."
 | 
						|
 | 
						|
    REVISION    "200310241902Z"  -- Fri Oct 24 19:02 GMT 2003
 | 
						|
    DESCRIPTION "Changed the name of the bit at position zero in the
 | 
						|
                 EtsysSrvcLvlStandardMetrics textual convention from
 | 
						|
                 'none' to 'reserved' and added a comment for it in 
 | 
						|
                 the description clause."
 | 
						|
 | 
						|
    REVISION    "200310222332Z"  -- Wed Oct 22 23:32 GMT 2003
 | 
						|
    DESCRIPTION "Initial version of this MIB module."
 | 
						|
    ::= { etsysModules 39 }
 | 
						|
 | 
						|
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- Textual Conventions
 | 
						|
-- -------------------------------------------------------------
 | 
						|
 | 
						|
EtsysSrvcLvlOwnerString ::= TEXTUAL-CONVENTION     
 | 
						|
   STATUS       current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "An OwnerString. The string length is limited to 32 octets."
 | 
						|
   SYNTAX OCTET STRING (SIZE (0..32)) 
 | 
						|
 
 | 
						|
TimeUnit ::= TEXTUAL-CONVENTION     
 | 
						|
   STATUS       current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "A enumerated list of time units." 
 | 
						|
   SYNTAX       INTEGER { 
 | 
						|
       year(1), 
 | 
						|
       month(2), 
 | 
						|
       week(3), 
 | 
						|
       day(4), 
 | 
						|
       hour(5), 
 | 
						|
       second(6), 
 | 
						|
       millisecond(7), 
 | 
						|
       microsecond(8), 
 | 
						|
       nanosecond(9) 
 | 
						|
   } 
 | 
						|
 
 | 
						|
EtsysSrvcLvlStandardMetrics ::= TEXTUAL-CONVENTION  
 | 
						|
   STATUS      current 
 | 
						|
   DESCRIPTION 
 | 
						|
       " Each standard metric is identified below. In order to allow for
 | 
						|
       several metrics to be calculated in a single measure, there is a
 | 
						|
       need to describe in a bit string the metrics to be measured.  
 | 
						|
       This textual convention defines a BITS construct that gathers in 
 | 
						|
       a bit string a sequence of bits. The bit order corresponds to the
 | 
						|
       order of the metric identifiers in the registry.  
 | 
						|
       The first bit (most significant bit) of the string has the index 
 | 
						|
       0. The index 1 corresponds to the first metric of the registry 
 | 
						|
       (instantaneousUnidirectionalConnectivity ).  
 | 
						|
        
 | 
						|
       Example:   
 | 
						|
       One-way-Delay(6) is identified as 6. One-way-Packet-Loss(12) is 
 | 
						|
       as 12. A network measure performing both One-way-Delay(6) and 
 | 
						|
       One-way-Packet-Loss(12) will be described as '0000001000001000'b,
 | 
						|
       '208'B.         
 | 
						|
 | 
						|
       Below is a list of defined metrics:
 | 
						|
 | 
						|
       reserved (0)
 | 
						|
           Setting this reserved bit has no effect.
 | 
						|
 | 
						|
       instantUnidirectionConnectivity (1)
 | 
						|
           The identifier for the Type-P-Instantaneous-Unidirectional-
 | 
						|
           Connectivity metric. 
 | 
						|
           REFERENCE RFC2678, section 2. 
 | 
						|
       
 | 
						|
       instantBidirectionConnectivity (2)
 | 
						|
           The identifier for the Type-P-Instantaneous-Bidirectional-
 | 
						|
           Connectivity metric. 
 | 
						|
           REFERENCE RFC2678, section 3. 
 | 
						|
       
 | 
						|
       intervalUnidirectionConnectivity (3)
 | 
						|
           The identifier for the Type-P-Interval-Unidirectional-
 | 
						|
           Connectivity metric. 
 | 
						|
           REFERENCE RFC2678, section 4. 
 | 
						|
       
 | 
						|
       intervalBidirectionConnectivity (4)
 | 
						|
           The identifier for the Type-P-Interval-Bidirectional-
 | 
						|
           Connectivity metric. 
 | 
						|
           REFERENCE RFC2678, section 5. 
 | 
						|
       
 | 
						|
       intervalTemporalConnectivity (5)
 | 
						|
           The identifier for the Type-P1-P2-Interval-Temporal-
 | 
						|
           Connectivity metric. 
 | 
						|
           REFERENCE RFC2678, section 6. 
 | 
						|
       
 | 
						|
       oneWayDelay (6)
 | 
						|
           The identifier for the Type-P-One-way-Delay metric. 
 | 
						|
           REFERENCE RFC2679, section 3. 
 | 
						|
       
 | 
						|
       oneWayDelayPoissonStream (7)
 | 
						|
           The identifier for the Type-P-One-way-Delay-Poisson-Stream 
 | 
						|
           metric. 
 | 
						|
           REFERENCE RFC2679, section 4. 
 | 
						|
       
 | 
						|
       oneWayDelayPercentile (8)
 | 
						|
           The identifier for the Type-P-One-way-Delay-Percentile 
 | 
						|
           metric. 
 | 
						|
           REFERENCE RFC2679, section 5.1. 
 | 
						|
       
 | 
						|
       oneWayDelayMedian (9)
 | 
						|
           The identifier for the Type-P-One-way-Delay-Median metric. 
 | 
						|
           REFERENCE RFC2679, section 5.2. 
 | 
						|
       
 | 
						|
       oneWayDelayMinimum (10)
 | 
						|
           The identifier for the Type-P-One-way-Delay-Minimum metric. 
 | 
						|
           REFERENCE RFC2679, section 5.3. 
 | 
						|
       
 | 
						|
       oneWayDelayInversePercentile (11)
 | 
						|
           The identifier for the Type-P-One-way-Delay-Inverse-
 | 
						|
           Percentile metric.  
 | 
						|
           REFERENCE RFC2679, section 5.4. 
 | 
						|
       
 | 
						|
       oneWayPacketLoss (12)
 | 
						|
           The identifier for the Type-P-One-way-Packet-Loss metric. 
 | 
						|
           REFERENCE RFC2680, section 2. 
 | 
						|
       
 | 
						|
       oneWayPacketLossPoissonStream (13)
 | 
						|
           The identifier for the Type-P-One-way-Packet-Loss-Poisson-
 | 
						|
           Stream metric. 
 | 
						|
           REFERENCE RFC2680, section 3. 
 | 
						|
       
 | 
						|
       oneWayPacketLossAverage (14)
 | 
						|
           The identifier for the Type-P-One-way-Packet-Loss-Average 
 | 
						|
           metric. 
 | 
						|
           REFERENCE RFC2680, section 4. 
 | 
						|
 | 
						|
       roundtripDelay (15)
 | 
						|
           The identifier for the Type-P-Round-trip-Delay metric. 
 | 
						|
           REFERENCE  section 2 of the rfc2681. 
 | 
						|
       
 | 
						|
       roundtripDelayPoissonStream (16)
 | 
						|
           The identifier for the Type-P-Round-trip-Delay-Poisson-Stream
 | 
						|
           metric. 
 | 
						|
           REFERENCE RFC2681, section 4. 
 | 
						|
       
 | 
						|
       roundtripDelayPercentile (17)
 | 
						|
           The identifier for the Type-P-Round-trip-Delay-Percentile 
 | 
						|
           metric. 
 | 
						|
           REFERENCE RFC2681, section 4.1. 
 | 
						|
       
 | 
						|
       roundtripDelayMedian (18)
 | 
						|
           The identifier for the Type-P-Round-trip-Delay-Median metric.
 | 
						|
           REFERENCE RFC2681, section 4.2. 
 | 
						|
       
 | 
						|
       roundtripDelayMinimum (19)
 | 
						|
           The identifier for the Type-P-Round-trip-Delay-Minimum 
 | 
						|
           metric. 
 | 
						|
           REFERENCE RFC2681, section 4.3. 
 | 
						|
       
 | 
						|
       roundtripDelayInversePercentile (20)
 | 
						|
           The identifier for the Type-P-Round-trip-Inverse-Percentile 
 | 
						|
           metric. 
 | 
						|
           REFERENCE RFC2681, section 4.4. 
 | 
						|
       
 | 
						|
       oneWayLossDistanceStream (21)
 | 
						|
           The identifier for the Type-P-One-Way-Loss-Distance-Stream 
 | 
						|
           metric. 
 | 
						|
           REFERENCE  RFC3357, section 5.4.1. 
 | 
						|
       
 | 
						|
       oneWayLossPeriodStream (22)
 | 
						|
           The identifier for the Type-P-One-Way-Loss-Period-Stream 
 | 
						|
           metric. 
 | 
						|
           REFERENCE  RFC3357, section 5.4.2. 
 | 
						|
       
 | 
						|
       oneWayLossNoticeableRate (23)
 | 
						|
           The identifier for the Type-P-One-Way-Loss-Noticeable-Rate 
 | 
						|
           metric. 
 | 
						|
           REFERENCE  RFC3357, section 6.1. 
 | 
						|
       
 | 
						|
       oneWayLossPeriodTotal (24)
 | 
						|
           The identifier for the Type-P-One-Way-Loss-Period-Total 
 | 
						|
           metric. 
 | 
						|
           REFERENCE  RFC3357, section 6.2. 
 | 
						|
       
 | 
						|
       oneWayLossPeriodLengths (25)
 | 
						|
           The identifier for the Type-P-One-Way-Loss-Period-Lengths 
 | 
						|
           metric. 
 | 
						|
           REFERENCE  RFC3357, section 6.3. 
 | 
						|
       
 | 
						|
       oneWayInterLossPeriodLengths (26)
 | 
						|
           The identifier for the Type-P-One-Way-Inter-Loss-Period-
 | 
						|
           Lengths metric. 
 | 
						|
           REFERENCE  RFC3357, section 6.4. 
 | 
						|
       
 | 
						|
       oneWayIpdv (27)
 | 
						|
           The identifier for the Type-P-One-way-ipdv metric. 
 | 
						|
           REFERENCE  RFC3393, section 2. 
 | 
						|
       
 | 
						|
       oneWayIpdvPoissonStream (28)
 | 
						|
           The identifier for the Type-P-One-way-ipdv-Poisson-stream 
 | 
						|
           metric. 
 | 
						|
           REFERENCE  RFC3393, section 3. 
 | 
						|
       
 | 
						|
       oneWayIpdvPercentile (29)
 | 
						|
         The identifier for the Type-P-One-way-ipdv-percentile metric. 
 | 
						|
           REFERENCE  RFC3393, section 4.3. 
 | 
						|
       
 | 
						|
       oneWayIpdvInversePercentile (30)
 | 
						|
           The identifier for the Type-P-One-way-ipdv-inverse-percentile
 | 
						|
           metric. 
 | 
						|
           REFERENCE  RFC3393, section 4.4. 
 | 
						|
       
 | 
						|
       oneWayIpdvJitter (31)
 | 
						|
           The identifier for the Type-P-One-way-ipdv-jitter metric. 
 | 
						|
           REFERENCE  RFC3393, section 4.5. 
 | 
						|
       
 | 
						|
       oneWayPeakToPeakIpdv (32)
 | 
						|
           The identifier for the Type-P-One-way-peak-to-peak-ipdv 
 | 
						|
           metric. 
 | 
						|
           REFERENCE  RFC3393, section 4.6. 
 | 
						|
       
 | 
						|
       oneWayDelayPeriodicStream (33)
 | 
						|
           The identifier for the Type-P-One-way-Delay-Periodic-Stream 
 | 
						|
           metric. 
 | 
						|
           REFERENCE  RFC3432, section 4. 
 | 
						|
 | 
						|
       roundtripDelayAverage (34)
 | 
						|
           The identifier for the Type-P-Round-trip-Delay-Average 
 | 
						|
           metric. 
 | 
						|
 | 
						|
       roundtripPacketLoss (35)
 | 
						|
           The identifier for the Type-P-Round-trip-Packet-Loss metric. 
 | 
						|
 | 
						|
       roundtripPacketLossAverage (36)
 | 
						|
           The identifier for the Type-P-Round-trip-Packet-Loss-Average 
 | 
						|
           metric. 
 | 
						|
 | 
						|
       roundtripIpdv (37)
 | 
						|
           The identifier for the Type-P-Round-trip-ipdv metric."  
 | 
						|
   SYNTAX BITS {
 | 
						|
     reserved (0),
 | 
						|
     instantUnidirectionConnectivity (1),
 | 
						|
     instantBidirectionConnectivity (2),
 | 
						|
     intervalUnidirectionConnectivity (3),
 | 
						|
     intervalBidirectionConnectivity (4),
 | 
						|
     intervalTemporalConnectivity (5),
 | 
						|
     oneWayDelay (6),
 | 
						|
     oneWayDelayPoissonStream (7),
 | 
						|
     oneWayDelayPercentile (8),
 | 
						|
     oneWayDelayMedian (9),
 | 
						|
     oneWayDelayMinimum (10),
 | 
						|
     oneWayDelayInversePercentile (11),
 | 
						|
     oneWayPacketLoss (12),
 | 
						|
     oneWayPacketLossPoissonStream (13),
 | 
						|
     oneWayPacketLossAverage (14),
 | 
						|
     roundtripDelay (15),
 | 
						|
     roundtripDelayPoissonStream (16),
 | 
						|
     roundtripDelayPercentile (17),
 | 
						|
     roundtripDelayMedian (18),
 | 
						|
     roundtripDelayMinimum (19),
 | 
						|
     roundtripDelayInversePercentile (20),
 | 
						|
     oneWayLossDistanceStream (21),
 | 
						|
     oneWayLossPeriodStream (22),
 | 
						|
     oneWayLossNoticeableRate (23),
 | 
						|
     oneWayLossPeriodTotal (24),
 | 
						|
     oneWayLossPeriodLengths (25),
 | 
						|
     oneWayInterLossPeriodLengths (26),
 | 
						|
     oneWayIpdv (27),
 | 
						|
     oneWayIpdvPoissonStream (28),
 | 
						|
     oneWayIpdvPercentile (29),
 | 
						|
     oneWayIpdvInversePercentile (30),
 | 
						|
     oneWayIpdvJitter (31),
 | 
						|
     oneWayPeakToPeakIpdv (32),
 | 
						|
     oneWayDelayPeriodicStream (33),
 | 
						|
     roundtripDelayAverage (34),
 | 
						|
     roundtripPacketLoss (35),
 | 
						|
     roundtripPacketLossAverage (36),
 | 
						|
     roundtripIpdv (37)
 | 
						|
   }
 | 
						|
 
 | 
						|
GMTTimeStamp ::= TEXTUAL-CONVENTION 
 | 
						|
   STATUS       current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The value at which a specific occurrence happened. The specific 
 | 
						|
       occurrence must be defined in the description of any object 
 | 
						|
       defined using this type. 
 | 
						|
        
 | 
						|
       field  octets  contents                  range 
 | 
						|
       -----  ------  --------                  ----- 
 | 
						|
       1       1-4    second since 1 Jan 2000 0H00*    0..2^31 - 1 
 | 
						|
       2       5-8    fractional part of the second*   0..2^32 - 1 
 | 
						|
       * the value is in network-byte order 
 | 
						|
        
 | 
						|
       The timestamp format is directly inspired from the NTP timestamp 
 | 
						|
       format. 
 | 
						|
       It differs because it counts the second since 1 Jan 2000 0H00 
 | 
						|
       instead of 1 Jan 1900 0H00. The most significant bit of the part 
 | 
						|
       that represents the second is reserved. It will wrap in year 2068
 | 
						|
       (The NTP timestamp will wrap in year 2036).  
 | 
						|
        
 | 
						|
       This bit is set to indicate if the fractional part of the second 
 | 
						|
       contains a precision field and a synchronization field.  
 | 
						|
        
 | 
						|
       When this bit is not set the resolution is maximal. 
 | 
						|
        
 | 
						|
       The maximal resolution is close to 250 picoseconds.  
 | 
						|
        
 | 
						|
       The precision of the timestamp is provided in
 | 
						|
       etsysSrvcLvlSystemClockResolution." 
 | 
						|
   SYNTAX       OCTET STRING (SIZE (8)) 
 | 
						|
 | 
						|
TypeP  ::= TEXTUAL-CONVENTION     
 | 
						|
   STATUS       current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "This textual convention is a display string used to describe the
 | 
						|
       protocol encapsulation list of a packet, and is used as the value
 | 
						|
       of the SYNTAX clause for the type of the Src and Dst of a 
 | 
						|
       measure. The RFC2895 specifies a macro named PROTOCOL-IDENTIFIER 
 | 
						|
       for the definition of protocol identifiers, while its companion 
 | 
						|
       document, the RFC2896 defines a set of protocol identifiers. 
 | 
						|
        
 | 
						|
       TypeP is defined as a display string. It consists of a list of 
 | 
						|
       dot separated protocol names. Each protocol name has been 
 | 
						|
       previously defined using the macro PROTOCOL-IDENTIFIER of the RFC
 | 
						|
       2895. 
 | 
						|
        
 | 
						|
       Examples: 
 | 
						|
       The RFC2896 defines the protocol identifiers 'ether2', 'ip', 
 | 
						|
       'ipip4', 'udp', 'tcp', 'telnet'... 
 | 
						|
        
 | 
						|
       The TypeP of the source address corresponding to telnet is the 
 | 
						|
       string 'ip.tcp.telnet'. 
 | 
						|
        
 | 
						|
       The TypeP of the source address corresponding to UDP packets sent
 | 
						|
       in an IP tunnel is the string 'ip.ipip4.udp'. 
 | 
						|
        
 | 
						|
       Note:  
 | 
						|
       A performance measure is active, so generally a TypeP value does
 | 
						|
       not describe the link layer (i.e. ether2...). Valid Internet 
 | 
						|
       packets are sent from Src to Dst. Then the choice of the link 
 | 
						|
       layer relies on the Internet stack." 
 | 
						|
   SYNTAX       OCTET STRING (SIZE (0..512)) 
 | 
						|
 
 | 
						|
TypePaddress ::= TEXTUAL-CONVENTION     
 | 
						|
   DISPLAY-HINT "255a" 
 | 
						|
   STATUS       current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "This textual convention is a Display string used to describe the
 | 
						|
       parameters of the protocol encapsulation list of a packet, 
 | 
						|
       basically the address. 
 | 
						|
        
 | 
						|
       TypePaddress is defined as a display string. It consists in a 
 | 
						|
       list of space separated parameter list. Each parameter in the 
 | 
						|
       list corresponds to a parameter of a PROTOCOL-IDENTIFIER of the 
 | 
						|
       TypeP. 
 | 
						|
       Example: 
 | 
						|
       The TypeP 'ip.ipip4' has 2 parameters. A valid TypePaddress value
 | 
						|
       is '192.168.1.1 128.2.6.7'." 
 | 
						|
   SYNTAX       OCTET STRING (SIZE (0..512)) 
 | 
						|
 
 | 
						|
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- MIB Objects
 | 
						|
-- -------------------------------------------------------------
 | 
						|
 | 
						|
etsysSrvcLvlConfigObjects OBJECT IDENTIFIER
 | 
						|
        ::= { etsysServiceLevelReportingMIB 1 }   
 | 
						|
 
 | 
						|
etsysSrvcLvlSystem  OBJECT IDENTIFIER
 | 
						|
        ::= { etsysSrvcLvlConfigObjects 1 } 
 | 
						|
 | 
						|
etsysSrvcLvlOwners  OBJECT IDENTIFIER
 | 
						|
        ::= { etsysSrvcLvlConfigObjects 2 } 
 | 
						|
 | 
						|
etsysSrvcLvlHistory OBJECT IDENTIFIER
 | 
						|
        ::= { etsysSrvcLvlConfigObjects 3 } 
 | 
						|
 | 
						|
etsysSrvcLvlMeasure OBJECT IDENTIFIER
 | 
						|
        ::= { etsysSrvcLvlConfigObjects 4 } 
 | 
						|
 
 | 
						|
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- etsysSrvcLvlSystem  Group 
 | 
						|
-- -------------------------------------------------------------
 | 
						|
 | 
						|
etsysSrvcLvlSystemTime OBJECT-TYPE 
 | 
						|
   SYNTAX GMTTimeStamp 
 | 
						|
   MAX-ACCESS read-only 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The current time of the system."
 | 
						|
   ::= { etsysSrvcLvlSystem  1 } 
 | 
						|
 | 
						|
etsysSrvcLvlSystemClockResolution OBJECT-TYPE
 | 
						|
   SYNTAX     Integer32
 | 
						|
   UNITS      "picoseconds"
 | 
						|
   MAX-ACCESS read-only
 | 
						|
   STATUS     current
 | 
						|
   DESCRIPTION
 | 
						|
      "etsysSrvcLvlSystemClockResolution provides the precision of the 
 | 
						|
       clock used for the measures . The unit is the picosecond. For 
 | 
						|
       example, the clock on an old Unix host might advance only once 
 | 
						|
       every msec, and thus have a resolution of 1 msec. So its 
 | 
						|
       resolution is 1,000,000,000 picosecond and the value of 
 | 
						|
       etsysSrvcLvlSystemClockResolution is 1000000000."
 | 
						|
   ::= { etsysSrvcLvlSystem 2 }
 | 
						|
 | 
						|
etsysSrvcLvlMetricTable OBJECT-TYPE 
 | 
						|
   SYNTAX     SEQUENCE OF EtsysSrvcLvlMetricEntry 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "This table is mandatory. It describes the current 
 | 
						|
       implementation. Each defined metric must be described 
 | 
						|
       in the table.  
 | 
						|
       etsysSrvcLvlMetricTable content is read only." 
 | 
						|
   ::= { etsysSrvcLvlSystem 3 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlMetricEntry OBJECT-TYPE 
 | 
						|
   SYNTAX     EtsysSrvcLvlMetricEntry 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "An entry describes the static capabilities of a metric 
 | 
						|
       implementation." 
 | 
						|
   INDEX { etsysSrvcLvlMetricIndex } 
 | 
						|
   ::= { etsysSrvcLvlMetricTable 1 } 
 | 
						|
 
 | 
						|
EtsysSrvcLvlMetricEntry ::= 
 | 
						|
SEQUENCE { 
 | 
						|
   etsysSrvcLvlMetricIndex           INTEGER, 
 | 
						|
   etsysSrvcLvlMetricCapabilities    INTEGER, 
 | 
						|
   etsysSrvcLvlMetricType            INTEGER, 
 | 
						|
   etsysSrvcLvlMetricUnit            INTEGER, 
 | 
						|
   etsysSrvcLvlMetricDescription     SnmpAdminString 
 | 
						|
} 
 | 
						|
 
 | 
						|
etsysSrvcLvlMetricIndex OBJECT-TYPE 
 | 
						|
     SYNTAX      INTEGER {
 | 
						|
       instantUnidirectionConnectivity (1),
 | 
						|
       instantBidirectionConnectivity (2),
 | 
						|
       intervalUnidirectionConnectivity (3),
 | 
						|
       intervalBidirectionConnectivity (4),
 | 
						|
       intervalTemporalConnectivity (5),
 | 
						|
       oneWayDelay (6),
 | 
						|
       oneWayDelayPoissonStream (7),
 | 
						|
       oneWayDelayPercentile (8),
 | 
						|
       oneWayDelayMedian (9),
 | 
						|
       oneWayDelayMinimum (10),
 | 
						|
       oneWayDelayInversePercentile (11),
 | 
						|
       oneWayPacketLoss (12),
 | 
						|
       oneWayPacketLossPoissonStream (13),
 | 
						|
       oneWayPacketLossAverage (14),
 | 
						|
       roundtripDelay (15),
 | 
						|
       roundtripDelayPoissonStream (16),
 | 
						|
       roundtripDelayPercentile (17),
 | 
						|
       roundtripDelayMedian (18),
 | 
						|
       roundtripDelayMinimum (19),
 | 
						|
       roundtripDelayInversePercentile (20),
 | 
						|
       oneWayLossDistanceStream (21),
 | 
						|
       oneWayLossPeriodStream (22),
 | 
						|
       oneWayLossNoticeableRate (23),
 | 
						|
       oneWayLossPeriodTotal (24),
 | 
						|
       oneWayLossPeriodLengths (25),
 | 
						|
       oneWayInterLossPeriodLengths (26),
 | 
						|
       oneWayIpdv (27),
 | 
						|
       oneWayIpdvPoissonStream (28),
 | 
						|
       oneWayIpdvPercentile (29),
 | 
						|
       oneWayIpdvInversePercentile (30),
 | 
						|
       oneWayIpdvJitter (31),
 | 
						|
       oneWayPeakToPeakIpdv (32),
 | 
						|
       oneWayDelayPeriodicStream (33),
 | 
						|
       roundtripDelayAverage (34),
 | 
						|
       roundtripPacketLoss (35),
 | 
						|
       roundtripPacketLossAverage (36),
 | 
						|
       roundtripIpdv (37)
 | 
						|
     }
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "etsysSrvcLvlMetricIndex defines an unambiguous index for each 
 | 
						|
       standardized metric. It identifies a metric. Its value is 
 | 
						|
       defined above. This value is the same in any implementation
 | 
						|
       of the ENTERASYS-SERVICE-LEVEL-REPORTING-MIB. See
 | 
						|
       EtsysSrvcLvlStandardMetrics for description of the metrics.
 | 
						|
        
 | 
						|
       Example: 
 | 
						|
       onewayPacketLossAverage is defined as the 14.
 | 
						|
       Consequently the index of the metric onewayPacketLossAverage in 
 | 
						|
       the EtsysSrvcLvlMetricTable will always be '14'" 
 | 
						|
   ::= { etsysSrvcLvlMetricEntry 1 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlMetricCapabilities OBJECT-TYPE 
 | 
						|
   SYNTAX INTEGER { 
 | 
						|
   notImplemented(0), 
 | 
						|
   implemented(1) 
 | 
						|
   } 
 | 
						|
   MAX-ACCESS read-only 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "A value of notImplemented implies the metric is not implemented.
 | 
						|
       A value of implemented implies the metric is implemented."
 | 
						|
   DEFVAL { implemented } 
 | 
						|
   ::= { etsysSrvcLvlMetricEntry 2 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlMetricType OBJECT-TYPE 
 | 
						|
   SYNTAX INTEGER { 
 | 
						|
   network(0), 
 | 
						|
   aggregated(1) 
 | 
						|
   } 
 | 
						|
   MAX-ACCESS read-only 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Indicates the metric type, whether it is network or aggregated" 
 | 
						|
   DEFVAL { aggregated } 
 | 
						|
   ::= { etsysSrvcLvlMetricEntry 3 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlMetricUnit OBJECT-TYPE 
 | 
						|
   SYNTAX INTEGER { 
 | 
						|
        noUnit(0), 
 | 
						|
        second(1), 
 | 
						|
        millisecond(2), 
 | 
						|
        microsecond(3), 
 | 
						|
        nanosecond(4), 
 | 
						|
        percentage(5), 
 | 
						|
        packet(6), 
 | 
						|
        byte(7), 
 | 
						|
        kilobyte(8), 
 | 
						|
        megabyte(9) 
 | 
						|
        } 
 | 
						|
   MAX-ACCESS read-only 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The unit used in the current entity for the results of the 
 | 
						|
       measurement of this metric." 
 | 
						|
   ::= { etsysSrvcLvlMetricEntry 4 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlMetricDescription OBJECT-TYPE 
 | 
						|
   SYNTAX SnmpAdminString 
 | 
						|
   MAX-ACCESS read-only 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "A textual description of the metric implementation following 
 | 
						|
       the exact name of this metric in the registry. For example: 
 | 
						|
       oneWayDelay: text ." 
 | 
						|
   ::= { etsysSrvcLvlMetricEntry 5 } 
 | 
						|
 
 | 
						|
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- etsysSrvcLvlOwners Group 
 | 
						|
-- -------------------------------------------------------------
 | 
						|
 | 
						|
-- 
 | 
						|
-- The etsysSrvcLvlOwners objects are responsible for managing 
 | 
						|
-- the owners access to the measurements. 
 | 
						|
--  
 | 
						|
 | 
						|
etsysSrvcLvlOwnersTable OBJECT-TYPE 
 | 
						|
   SYNTAX     SEQUENCE OF EtsysSrvcLvlOwnersEntry 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "A management entity wishing to create and activate remote 
 | 
						|
       EtsysSrvcLvl measurements in an agent must previously be 
 | 
						|
       registered in the etsysSrvcLvlOwnersTable.  
 | 
						|
       etsysSrvcLvlOwnersTable content is read-create. It contains at 
 | 
						|
       least the owner 'monitor'."
 | 
						|
   ::= { etsysSrvcLvlOwners 1 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlOwnersEntry OBJECT-TYPE 
 | 
						|
   SYNTAX     EtsysSrvcLvlOwnersEntry 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The description of the resources granted to an SNMP application.
 | 
						|
       For example, an instance of etsysSrvcLvlOwnersOwner with an 
 | 
						|
       EtsysSrvcLvlOwnerString 'acme', which represents the 14th owner 
 | 
						|
       created in etsysSrvcLvlOwnersTable would be named 
 | 
						|
       etsysSrvcLvlOwnersEntryOwner.14. 
 | 
						|
        
 | 
						|
       Notes: 
 | 
						|
        
 | 
						|
       The etsysSrvcLvlOwnersIndex value is a local index managed 
 | 
						|
       directly by the agent. The management application must poll to 
 | 
						|
       get the next available index value. 
 | 
						|
       It is not used in anyway in other tables." 
 | 
						|
   INDEX { etsysSrvcLvlOwnersIndex } 
 | 
						|
   ::= { etsysSrvcLvlOwnersTable 1 } 
 | 
						|
 
 | 
						|
EtsysSrvcLvlOwnersEntry ::= SEQUENCE { 
 | 
						|
   etsysSrvcLvlOwnersIndex              Integer32, 
 | 
						|
   etsysSrvcLvlOwnersOwner              EtsysSrvcLvlOwnerString, 
 | 
						|
   etsysSrvcLvlOwnersGrantedMetrics     EtsysSrvcLvlStandardMetrics, 
 | 
						|
   etsysSrvcLvlOwnersQuota              Integer32, 
 | 
						|
   etsysSrvcLvlOwnersIpAddressType      InetAddressType, 
 | 
						|
   etsysSrvcLvlOwnersIpAddress          InetAddress, 
 | 
						|
   etsysSrvcLvlOwnersEmail              SnmpAdminString, 
 | 
						|
   etsysSrvcLvlOwnersSMS                SnmpAdminString, 
 | 
						|
   etsysSrvcLvlOwnersStatus             RowStatus 
 | 
						|
} 
 | 
						|
 
 | 
						|
etsysSrvcLvlOwnersIndex OBJECT-TYPE 
 | 
						|
   SYNTAX Integer32 (1.. 65535) 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "An arbitrary index that identifies an entry in the owners 
 | 
						|
       table." 
 | 
						|
   ::= { etsysSrvcLvlOwnersEntry 1 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlOwnersOwner OBJECT-TYPE 
 | 
						|
   SYNTAX     EtsysSrvcLvlOwnerString 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The owner described by this entry." 
 | 
						|
   ::= { etsysSrvcLvlOwnersEntry 2 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlOwnersGrantedMetrics OBJECT-TYPE 
 | 
						|
   SYNTAX     EtsysSrvcLvlStandardMetrics 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Defines the metrics granted to an owner for which measurements 
 | 
						|
       can be performed." 
 | 
						|
   ::= { etsysSrvcLvlOwnersEntry 3 } 
 | 
						|
 | 
						|
etsysSrvcLvlOwnersQuota OBJECT-TYPE 
 | 
						|
   SYNTAX     Integer32 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The maximum number of records that this owner may have in the 
 | 
						|
       history table."
 | 
						|
   ::= { etsysSrvcLvlOwnersEntry 4 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlOwnersIpAddressType OBJECT-TYPE 
 | 
						|
   SYNTAX     InetAddressType  
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The IP address type of the management entity corresponding to 
 | 
						|
       this owner. 
 | 
						|
       InetAddressType is restricted to ipv4(1),ipv6(2)and dns(16)." 
 | 
						|
   ::= { etsysSrvcLvlOwnersEntry 5 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlOwnersIpAddress OBJECT-TYPE 
 | 
						|
   SYNTAX     InetAddress  (SIZE  (1..128)) 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The IP address of the management entity corresponding to this 
 | 
						|
       owner." 
 | 
						|
   ::= { etsysSrvcLvlOwnersEntry 6 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlOwnersEmail OBJECT-TYPE 
 | 
						|
   SYNTAX     SnmpAdminString 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The email address of the management entity corresponding to this
 | 
						|
       owner." 
 | 
						|
   ::= { etsysSrvcLvlOwnersEntry 7 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlOwnersSMS OBJECT-TYPE 
 | 
						|
   SYNTAX     SnmpAdminString 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The SMS phone number of the management entity corresponding to 
 | 
						|
       this owner." 
 | 
						|
   ::= { etsysSrvcLvlOwnersEntry 8 } 
 | 
						|
 | 
						|
etsysSrvcLvlOwnersStatus OBJECT-TYPE 
 | 
						|
   SYNTAX     RowStatus 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The status of this table entry." 
 | 
						|
   ::= { etsysSrvcLvlOwnersEntry 9 } 
 | 
						|
 
 | 
						|
 
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- etsysSrvcLvlHistory  Group 
 | 
						|
-- -------------------------------------------------------------
 | 
						|
 
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- etsysSrvcLvlHistoryTable 
 | 
						|
-- -------------------------------------------------------------
 | 
						|
 
 | 
						|
etsysSrvcLvlHistoryTable OBJECT-TYPE 
 | 
						|
   SYNTAX     SEQUENCE OF EtsysSrvcLvlHistoryEntry 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The table containing the measurement results." 
 | 
						|
   ::= { etsysSrvcLvlHistory 1 } 
 | 
						|
 
 | 
						|
   etsysSrvcLvlHistoryEntry OBJECT-TYPE 
 | 
						|
   SYNTAX     EtsysSrvcLvlHistoryEntry 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "An etsysSrvcLvlHistoryEntry entry is one of the results of a 
 | 
						|
       measure identified by etsysSrvcLvlHistoryMeasureOwner, 
 | 
						|
       etsysSrvcLvlHistoryMeasureIndex, etsysSrvcLvlHistoryMetricIndex 
 | 
						|
       and etsysSrvcLvlHistoryIndex.  
 | 
						|
        
 | 
						|
       In the index : 
 | 
						|
        
 | 
						|
       + etsysSrvcLvlHistoryMeasureOwner identifies the owner of the 
 | 
						|
       measure
 | 
						|
        
 | 
						|
       + etsysSrvcLvlHistoryMeasureIndex identifies the measure in the 
 | 
						|
       owner namespace 
 | 
						|
        
 | 
						|
       + etsysSrvcLvlHistoryMetricIndex identifies the metric measured 
 | 
						|
       by the measure. The metric is described in the corresponding 
 | 
						|
       entry of the n etsysSrvcLvlMetricTable 
 | 
						|
        
 | 
						|
       + etsysSrvcLvlHistoryIndex is the local index of the result on 
 | 
						|
       the history table." 
 | 
						|
 | 
						|
   INDEX { etsysSrvcLvlHistoryMeasureOwner, 
 | 
						|
   etsysSrvcLvlHistoryMeasureIndex, etsysSrvcLvlHistoryMetricIndex, 
 | 
						|
   etsysSrvcLvlHistoryIndex }  
 | 
						|
   ::= { etsysSrvcLvlHistoryTable 1 } 
 | 
						|
 
 | 
						|
EtsysSrvcLvlHistoryEntry ::= 
 | 
						|
   SEQUENCE { 
 | 
						|
       etsysSrvcLvlHistoryMeasureOwner      EtsysSrvcLvlOwnerString, 
 | 
						|
       etsysSrvcLvlHistoryMeasureIndex      Integer32, 
 | 
						|
       etsysSrvcLvlHistoryMetricIndex       Integer32, 
 | 
						|
       etsysSrvcLvlHistoryIndex             Integer32, 
 | 
						|
       etsysSrvcLvlHistorySequence          Integer32, 
 | 
						|
       etsysSrvcLvlHistoryTimestamp         GMTTimeStamp, 
 | 
						|
       etsysSrvcLvlHistoryValue             Integer32 
 | 
						|
   } 
 | 
						|
    
 | 
						|
etsysSrvcLvlHistoryMeasureOwner OBJECT-TYPE 
 | 
						|
   SYNTAX     EtsysSrvcLvlOwnerString 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The owner of the measure that produced this result." 
 | 
						|
   ::= { etsysSrvcLvlHistoryEntry 1 } 
 | 
						|
    
 | 
						|
etsysSrvcLvlHistoryMeasureIndex OBJECT-TYPE 
 | 
						|
   SYNTAX Integer32 (1.. 65535) 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       " The index (in owner's namespace) of the measure that produced 
 | 
						|
       this result." 
 | 
						|
   ::= { etsysSrvcLvlHistoryEntry 2 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlHistoryMetricIndex OBJECT-TYPE 
 | 
						|
   SYNTAX Integer32 (1.. 65535) 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       " etsysSrvcLvlHistoryMetricIndex identifies the metric measured 
 | 
						|
       by the measure. The metric is described in the corresponding 
 | 
						|
       entry of the etsysSrvcLvlMetricTable." 
 | 
						|
   ::= { etsysSrvcLvlHistoryEntry 3 } 
 | 
						|
    
 | 
						|
etsysSrvcLvlHistoryIndex OBJECT-TYPE 
 | 
						|
   SYNTAX Integer32 (1.. 65535) 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       " A local index that identifies a result in the history table." 
 | 
						|
       ::= { etsysSrvcLvlHistoryEntry 4 } 
 | 
						|
 | 
						|
etsysSrvcLvlHistorySequence OBJECT-TYPE 
 | 
						|
       SYNTAX Integer32 (0.. 65535) 
 | 
						|
       MAX-ACCESS read-only 
 | 
						|
       STATUS     current 
 | 
						|
       DESCRIPTION 
 | 
						|
       "etsysSrvcLvlHistorySequence is the sequence index of the 
 | 
						|
       measurement results for a metric. 
 | 
						|
        
 | 
						|
       Network metrics:  
 | 
						|
       It's the sequence index of a measurement packet. Typically, it 
 | 
						|
       identifies the order of the packet in the stream of packets sends
 | 
						|
       by the source. 
 | 
						|
        
 | 
						|
       Aggregated metrics: 
 | 
						|
       It is the sequence index of the computed aggregated metric 
 | 
						|
       result." 
 | 
						|
   ::= { etsysSrvcLvlHistoryEntry 5 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlHistoryTimestamp OBJECT-TYPE 
 | 
						|
   SYNTAX GMTTimeStamp 
 | 
						|
   MAX-ACCESS read-only 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The timestamp when the measurement occurred." 
 | 
						|
   ::= { etsysSrvcLvlHistoryEntry 6 } 
 | 
						|
    
 | 
						|
etsysSrvcLvlHistoryValue OBJECT-TYPE 
 | 
						|
   SYNTAX Integer32 
 | 
						|
   MAX-ACCESS read-only 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The observed value of the measurement." 
 | 
						|
   ::= { etsysSrvcLvlHistoryEntry 7 } 
 | 
						|
 
 | 
						|
 
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- etsysSrvcLvlMeasure Group 
 | 
						|
-- -------------------------------------------------------------
 | 
						|
 
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- etsysSrvcLvlNetMeasureTable 
 | 
						|
-- -------------------------------------------------------------
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureTable OBJECT-TYPE 
 | 
						|
   SYNTAX     SEQUENCE OF EtsysSrvcLvlNetMeasureEntry 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "An entry is a measurement that performs network measures and 
 | 
						|
       provides results. 
 | 
						|
       It performs several metric measurements per packet exchange. Each
 | 
						|
       step of a measure produces a singleton result per metric. The 
 | 
						|
       time of the measurement and the value of the metric are saved in 
 | 
						|
       the etsysSrvcLvlHistoryTable." 
 | 
						|
   ::= { etsysSrvcLvlMeasure 1 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureEntry OBJECT-TYPE 
 | 
						|
   SYNTAX     EtsysSrvcLvlNetMeasureEntry 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The EtsysSrvcLvlNetMeasureTable is mandatory. 
 | 
						|
        
 | 
						|
       The etsysSrvcLvlNetMeasureMetrics is set to a list of metrics 
 | 
						|
       to be computed from the same raw packet exchange. Each step of 
 | 
						|
       measurement delivers a singleton per chosen metric. Results are 
 | 
						|
       timestamped and saved in the etsysSrvcLvlHistoryTable. 
 | 
						|
        
 | 
						|
       The etsysSrvcLvlNetMeasureTable typical usage consists in 
 | 
						|
       providing network measure indices in order  to allow aggregated 
 | 
						|
       measures to perform aggregation on the results of network 
 | 
						|
       measures."
 | 
						|
   INDEX { etsysSrvcLvlNetMeasureOwner, etsysSrvcLvlNetMeasureIndex } 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureTable 1 } 
 | 
						|
 
 | 
						|
EtsysSrvcLvlNetMeasureEntry ::= SEQUENCE { 
 | 
						|
   etsysSrvcLvlNetMeasureOwner              EtsysSrvcLvlOwnerString, 
 | 
						|
   etsysSrvcLvlNetMeasureIndex              Integer32, 
 | 
						|
   etsysSrvcLvlNetMeasureName               SnmpAdminString, 
 | 
						|
   etsysSrvcLvlNetMeasureMetrics            EtsysSrvcLvlStandardMetrics,
 | 
						|
   etsysSrvcLvlNetMeasureBeginTime          GMTTimeStamp, 
 | 
						|
   etsysSrvcLvlNetMeasureDurationUnit       TimeUnit, 
 | 
						|
   etsysSrvcLvlNetMeasureDuration           Integer32, 
 | 
						|
   etsysSrvcLvlNetMeasureHistorySize        Integer32, 
 | 
						|
   etsysSrvcLvlNetMeasureFailureMgmtMode    INTEGER, 
 | 
						|
   etsysSrvcLvlNetMeasureResultsMgmt        INTEGER, 
 | 
						|
   etsysSrvcLvlNetMeasureSrcTypeP           TypeP, 
 | 
						|
   etsysSrvcLvlNetMeasureSrc                TypePaddress, 
 | 
						|
   etsysSrvcLvlNetMeasureDstTypeP           TypeP, 
 | 
						|
   etsysSrvcLvlNetMeasureDst                TypePaddress, 
 | 
						|
   etsysSrvcLvlNetMeasureTxMode             INTEGER, 
 | 
						|
   etsysSrvcLvlNetMeasureTxPacketRateUnit   TimeUnit, 
 | 
						|
   etsysSrvcLvlNetMeasureTxPacketRate       Integer32, 
 | 
						|
   etsysSrvcLvlNetMeasureDevtnOrBurstSize   Integer32,   
 | 
						|
   etsysSrvcLvlNetMeasureMedOrIntBurstSize  Integer32, 
 | 
						|
   etsysSrvcLvlNetMeasureLossTimeout        Integer32, 
 | 
						|
   etsysSrvcLvlNetMeasureL3PacketSize       Integer32, 
 | 
						|
   etsysSrvcLvlNetMeasureDataPattern        OCTET STRING, 
 | 
						|
   etsysSrvcLvlNetMeasureMap                SnmpAdminString, 
 | 
						|
   etsysSrvcLvlNetMeasureSingletons         Integer32, 
 | 
						|
   etsysSrvcLvlNetMeasureOperState          INTEGER 
 | 
						|
} 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureOwner OBJECT-TYPE 
 | 
						|
   SYNTAX     EtsysSrvcLvlOwnerString 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The owner of the network measurement." 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 1 } 
 | 
						|
    
 | 
						|
etsysSrvcLvlNetMeasureIndex OBJECT-TYPE 
 | 
						|
   SYNTAX Integer32 (1.. 65535) 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The index (in owner's namespace) of the network measure. " 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 2 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureName OBJECT-TYPE 
 | 
						|
   SYNTAX SnmpAdminString 
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The name of the metric instance. It illustrates the specificity 
 | 
						|
       of the metric and includes the metric and the TypeP. 
 | 
						|
    
 | 
						|
       Example:  
 | 
						|
       IP-TCP-HTTP-One-way-Delay: free text " 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 3 } 
 | 
						|
 | 
						|
etsysSrvcLvlNetMeasureMetrics OBJECT-TYPE 
 | 
						|
   SYNTAX EtsysSrvcLvlStandardMetrics 
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Defines the metrics to compute within this measure. ONLY network 
 | 
						|
       metrics of the same type are allowed in this field. 
 | 
						|
       A measure may be configured for the result of different metric 
 | 
						|
       singletons to be archived in the etsysSrvcLvlHistoryTable. The 
 | 
						|
       etsysSrvcLvlMetricIndex of the created result has the value of 
 | 
						|
       the bit index of the corresponding etsysSrvcLvlMeasureMetrics as 
 | 
						|
       explained above in the etsysSrvcLvlMetricIndex definition. 
 | 
						|
      
 | 
						|
       Example: 
 | 
						|
       A measure asking for One-way-Delay(6) and One-way-Packet-Loss(12) 
 | 
						|
       generated a flow of singletons which are logged in the 
 | 
						|
       etsysSrvcLvlHistoryTable. The singletons created for the 
 | 
						|
       One-way-Delay measure have a value of etsysSrvcLvlMetricIndex of 
 | 
						|
       6 while the created singletons for the One-way-Packet-Loss 
 | 
						|
       measure have a value of etsysSrvcLvlMetricIndex of 12. 
 | 
						|
      
 | 
						|
       One measure may perform simultaneously  
 | 
						|
              either several network metrics 
 | 
						|
              either several aggregated metrics" 
 | 
						|
   -- { one-way-Delay, one-way-Packet-Loss } 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 4 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureBeginTime OBJECT-TYPE
 | 
						|
   SYNTAX GMTTimeStamp
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current
 | 
						|
   DESCRIPTION
 | 
						|
       "Specifies the time at which the measurement begins."
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 5 }
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureDurationUnit OBJECT-TYPE 
 | 
						|
   SYNTAX TimeUnit  
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Specifies the measurement duration unit." 
 | 
						|
   DEFVAL { second } 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 6 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureDuration OBJECT-TYPE 
 | 
						|
   SYNTAX     Integer32 
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Specifies the measurement duration." 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 7 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureHistorySize OBJECT-TYPE 
 | 
						|
   SYNTAX     Integer32 
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Specifies the maximum number of results saved for each metric of 
 | 
						|
       this measure. 
 | 
						|
       Overflow condition will be managed by the object 
 | 
						|
       etsysSrvcLvlNetMeasureResultsMgmt." 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 8 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureFailureMgmtMode OBJECT-TYPE 
 | 
						|
   SYNTAX     INTEGER { 
 | 
						|
       auto(1), 
 | 
						|
       manual(2), 
 | 
						|
       discarded(3) 
 | 
						|
   } 
 | 
						|
   MAX-ACCESS  read-write
 | 
						|
   STATUS      current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "This object defines whether this row is discarded on failure.
 | 
						|
       'auto'  
 | 
						|
          the failure is handled automatically depending on the 
 | 
						|
          implementation.
 | 
						|
       'manual'  
 | 
						|
          the entry should be discarded manually.
 | 
						|
       'discarded'  
 | 
						|
          the entry is discarded all the time." 
 | 
						|
   DEFVAL { auto } 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 9 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureResultsMgmt OBJECT-TYPE 
 | 
						|
   SYNTAX INTEGER { 
 | 
						|
       wrap(1), 
 | 
						|
       suspend(2), 
 | 
						|
       delete(3) 
 | 
						|
   } 
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       " 
 | 
						|
       Action to take when the log is full. The user may choose 
 | 
						|
       to either wrap, in which case the agent writes over existing 
 | 
						|
       records. The user may choose to suspend writing to the log in the 
 | 
						|
       event that he wishes to archive the data. The delete action 
 | 
						|
       causes the agent to begin to write in the log, and assumes the 
 | 
						|
       data has been cleared. 
 | 
						|
       This object indicates the way the measurement results are managed 
 | 
						|
       when the owner quota has been exceeded: 
 | 
						|
       'wrap'  
 | 
						|
          continue the measurement and erase the older entries in the 
 | 
						|
       history. 
 | 
						|
       'suspend'  
 | 
						|
          stop the measure and keep the results in the history. 
 | 
						|
       'delete' 
 | 
						|
          remove the results from the history." 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 10 } 
 | 
						|
    
 | 
						|
etsysSrvcLvlNetMeasureSrcTypeP OBJECT-TYPE 
 | 
						|
   SYNTAX TypeP 
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Defines the type P of the source address of the packets sent by 
 | 
						|
       the measure." 
 | 
						|
   DEFVAL { "ip" }  
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 11 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureSrc OBJECT-TYPE 
 | 
						|
   SYNTAX TypePaddress 
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Specifies the address of the source of the measure. 
 | 
						|
       It is represented as a list of parameters corresponding to those 
 | 
						|
       of the PROTOCOL IDENTIFIER sets in 
 | 
						|
       etsysSrvcLvlNetMeasureSrcTypeP." 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 12} 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureDstTypeP OBJECT-TYPE 
 | 
						|
   SYNTAX TypeP 
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Defines the type P of the destination address of the packets 
 | 
						|
       sent by the measure." 
 | 
						|
   DEFVAL { "ip" }  
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 13 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureDst OBJECT-TYPE 
 | 
						|
   SYNTAX TypePaddress 
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Specifies the address of the destination of the measure. 
 | 
						|
       It is represented as a list of parameters corresponding to those 
 | 
						|
       of the PROTOCOL IDENTIFIER set in 
 | 
						|
       etsysSrvcLvlNetMeasureDstTypeP." 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 14 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureTxMode OBJECT-TYPE 
 | 
						|
   SYNTAX INTEGER { 
 | 
						|
       other(0), 
 | 
						|
       periodic(1), 
 | 
						|
       poisson(2), 
 | 
						|
       multiburst(3) 
 | 
						|
          } 
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The transmit mode used to send the packets: 
 | 
						|
       'other'  
 | 
						|
          The rule used to send the packets is unknown. 
 | 
						|
       'periodic'  
 | 
						|
          Packets are sent periodically at 
 | 
						|
          etsysSrvcLvlNetMeasureTxPacketRate rate.  
 | 
						|
       'poisson'  
 | 
						|
          Packets are sent using a Poisson law, the median is the value 
 | 
						|
       of etsysSrvcLvlNetMeasureMedOrIntBurstSize, the deviation is 
 | 
						|
       etsysSrvcLvlNetMeasureDevtnOrBurstSize.  
 | 
						|
       'multiburst'  
 | 
						|
          Packets are sent bursty at etsysSrvcLvlNetMeasureTxPacketRate.
 | 
						|
          The size of the burst is made of 
 | 
						|
          etsysSrvcLvlNetMeasureDevtnOrBurstSize packets." 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 15 } 
 | 
						|
    
 | 
						|
etsysSrvcLvlNetMeasureTxPacketRateUnit      OBJECT-TYPE 
 | 
						|
   SYNTAX TimeUnit 
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The packet rate unit used to send the packets." 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 16 } 
 | 
						|
    
 | 
						|
etsysSrvcLvlNetMeasureTxPacketRate OBJECT-TYPE 
 | 
						|
   SYNTAX Integer32  
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The rate the packets are sent." 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 17 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureDevtnOrBurstSize   OBJECT-TYPE 
 | 
						|
   SYNTAX     Integer32 
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Indicates the average number of packets per seconds sent using a 
 | 
						|
       poisson law." 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 18 } 
 | 
						|
    
 | 
						|
etsysSrvcLvlNetMeasureMedOrIntBurstSize   OBJECT-TYPE 
 | 
						|
   SYNTAX     Integer32 
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "According to the transmit mode, this value indicates the average 
 | 
						|
       number of packets per seconds sent using a poisson law, or the 
 | 
						|
       number of packets to wait between consecutive bursts." 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 19 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureLossTimeout OBJECT-TYPE 
 | 
						|
   SYNTAX     Integer32
 | 
						|
   UNITS      "Milliseconds" 
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Specifies the delay after which the packet is considered lost
 | 
						|
        by the sink." 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 20 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureL3PacketSize OBJECT-TYPE 
 | 
						|
   SYNTAX     Integer32
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Specifies the size of the packets counted at the IP network 
 | 
						|
       layer in regards to the TypeP definition. 
 | 
						|
        
 | 
						|
       Example: For a TypeP 'ip ipip4' the L3 size will be the size of 
 | 
						|
       the packet at ipip4 level." 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 21 }        
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureDataPattern OBJECT-TYPE 
 | 
						|
   SYNTAX     OCTET STRING 
 | 
						|
   MAX-ACCESS read-write 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The pattern used to fill the payload of the packet." 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 22 }        
 | 
						|
    
 | 
						|
etsysSrvcLvlNetMeasureMap OBJECT-TYPE 
 | 
						|
   SYNTAX SnmpAdminString 
 | 
						|
   MAX-ACCESS read-write
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "An administrative name of a network management map to which
 | 
						|
       the measure belongs." 
 | 
						|
   DEFVAL { "" } 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 23 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureSingletons  OBJECT-TYPE 
 | 
						|
   SYNTAX Integer32 
 | 
						|
   MAX-ACCESS read-only 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Reports the number of singletons performed per metric by the 
 | 
						|
       measure since the beginning of the measure. This parameters is 
 | 
						|
       required for aggregation." 
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 24 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlNetMeasureOperState OBJECT-TYPE 
 | 
						|
   SYNTAX INTEGER { 
 | 
						|
       unknown(0), 
 | 
						|
       running(1), 
 | 
						|
       stopped(2) 
 | 
						|
   } 
 | 
						|
   MAX-ACCESS read-only 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Reports the operational status of the network measure."
 | 
						|
   ::= { etsysSrvcLvlNetMeasureEntry 25 } 
 | 
						|
 
 | 
						|
 
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- etsysSrvcLvlAggrMeasureTable 
 | 
						|
-- -------------------------------------------------------------
 | 
						|
 
 | 
						|
etsysSrvcLvlAggrMeasureTable OBJECT-TYPE 
 | 
						|
   SYNTAX     SEQUENCE OF EtsysSrvcLvlAggrMeasureEntry 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       " An aggregated measure summarizes the results of previous 
 | 
						|
       network or aggregated measures. The results may be saved in the 
 | 
						|
       etsysSrvcLvlHistoryTable. 
 | 
						|
       Each step of the calculation for the measure produces a singleton 
 | 
						|
       result per metric." 
 | 
						|
   ::= { etsysSrvcLvlMeasure 2 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlAggrMeasureEntry OBJECT-TYPE 
 | 
						|
   SYNTAX     EtsysSrvcLvlAggrMeasureEntry 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Typically the configuration operation sets the value of 
 | 
						|
       the EtsysSrvcLvlAggrMeasureEntry.  
 | 
						|
        
 | 
						|
       etsysSrvcLvlAggrMeasureTable is mandatory. 
 | 
						|
        
 | 
						|
        
 | 
						|
       The etsysSrvcLvlAggrMeasureMetrics defines the metric to compute. 
 | 
						|
       The results of the measure to summarize are identified by:  
 | 
						|
       + etsysSrvcLvlAggrMeasureHistoryOwner,  
 | 
						|
       + etsysSrvcLvlAggrMeasureHistoryOwnerIndex and  
 | 
						|
       + etsysSrvcLvlAggrMeasureHistoryMetric 
 | 
						|
        
 | 
						|
       The aggregated task starts at etsysSrvcLvlAggrMeasureBeginTime 
 | 
						|
       and ends after etsysSrvcLvlAggrMeasureDuration. An aggregated 
 | 
						|
       result is performed and saved in the etsysSrvcLvlHistoryTable 
 | 
						|
       for each etsysSrvcLvlAggrMeasureAggrPeriod." 
 | 
						|
   INDEX { etsysSrvcLvlAggrMeasureOwner, etsysSrvcLvlAggrMeasureIndex } 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureTable 1 } 
 | 
						|
 
 | 
						|
EtsysSrvcLvlAggrMeasureEntry ::= SEQUENCE { 
 | 
						|
   etsysSrvcLvlAggrMeasureOwner             EtsysSrvcLvlOwnerString, 
 | 
						|
   etsysSrvcLvlAggrMeasureIndex             Integer32, 
 | 
						|
   etsysSrvcLvlAggrMeasureName              SnmpAdminString, 
 | 
						|
   etsysSrvcLvlAggrMeasureMetrics           EtsysSrvcLvlStandardMetrics,
 | 
						|
   etsysSrvcLvlAggrMeasureBeginTime         GMTTimeStamp, 
 | 
						|
   etsysSrvcLvlAggrMeasureAggrPeriodUnit    TimeUnit, 
 | 
						|
   etsysSrvcLvlAggrMeasureAggrPeriod        Integer32, 
 | 
						|
   etsysSrvcLvlAggrMeasureDurationUnit      TimeUnit, 
 | 
						|
   etsysSrvcLvlAggrMeasureDuration          Integer32, 
 | 
						|
   etsysSrvcLvlAggrMeasureHistorySize       Integer32, 
 | 
						|
   etsysSrvcLvlAggrMeasureStorageType       StorageType, 
 | 
						|
   etsysSrvcLvlAggrMeasureHistoryOwner      EtsysSrvcLvlOwnerString, 
 | 
						|
   etsysSrvcLvlAggrMeasureHistoryOwnerIndex Integer32, 
 | 
						|
   etsysSrvcLvlAggrMeasureHistoryMetric     Integer32, 
 | 
						|
   etsysSrvcLvlAggrMeasureAdminState        INTEGER, 
 | 
						|
   etsysSrvcLvlAggrMeasureMap               SnmpAdminString, 
 | 
						|
   etsysSrvcLvlAggrMeasureResultsMgmt       INTEGER, 
 | 
						|
   etsysSrvcLvlAggrMeasureStatus            RowStatus 
 | 
						|
} 
 | 
						|
etsysSrvcLvlAggrMeasureOwner OBJECT-TYPE 
 | 
						|
   SYNTAX     EtsysSrvcLvlOwnerString 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The owner who has configured this entry." 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 1 } 
 | 
						|
    
 | 
						|
etsysSrvcLvlAggrMeasureIndex OBJECT-TYPE 
 | 
						|
   SYNTAX Integer32 (1.. 65535) 
 | 
						|
   MAX-ACCESS not-accessible 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The index (in owner's namespace) of the measure. The value is 
 | 
						|
       managed by the owner." 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 2 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlAggrMeasureName OBJECT-TYPE 
 | 
						|
   SYNTAX SnmpAdminString 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The name of the instance of the metric. It illustrates the 
 | 
						|
       specificity of the metric and includes the metric and the typeP. 
 | 
						|
        
 | 
						|
       example: IP-port-HTTP-connectivity" 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 3 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlAggrMeasureMetrics OBJECT-TYPE 
 | 
						|
   SYNTAX EtsysSrvcLvlStandardMetrics 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Defines the metrics to compute within this aggregated measure.  
 | 
						|
        
 | 
						|
       ONLY aggregated metrics of the same type are allowed in this 
 | 
						|
       field. 
 | 
						|
        A measure may be configured for the result of different metric 
 | 
						|
       singletons to be archived in the etsysSrvcLvlHistoryTable. The 
 | 
						|
       etsysSrvcLvlMetricIndex of the created result has the value of 
 | 
						|
       the bit index of the corresponding etsysSrvcLvlAggrMeasureMetrics
 | 
						|
       as explained above in the etsysSrvcLvlMetricIndex definition. 
 | 
						|
        
 | 
						|
       Example: 
 | 
						|
       A measure asking for One-way-Delay(6) and One-way-Packet-Loss(12) 
 | 
						|
       generated a flow of singletons which are logged in the 
 | 
						|
       etsysSrvcLvlHistoryTable. The singletons created for the 
 | 
						|
       One-way-Delay measure have a value of etsysSrvcLvlMetricIndex of 
 | 
						|
       6 while the created singletons for the One-way-Packet-Loss 
 | 
						|
       measure have a value of etsysSrvcLvlMetricIndex of 12."  
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 4 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlAggrMeasureBeginTime OBJECT-TYPE 
 | 
						|
   SYNTAX GMTTimeStamp 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Specifies the time at which the aggregated measure starts." 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 5 } 
 | 
						|
    
 | 
						|
etsysSrvcLvlAggrMeasureAggrPeriodUnit OBJECT-TYPE 
 | 
						|
   SYNTAX TimeUnit 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Specifies the unit of the aggregated measure period." 
 | 
						|
   DEFVAL { second } 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 6 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlAggrMeasureAggrPeriod OBJECT-TYPE 
 | 
						|
   SYNTAX     Integer32 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Specifies the amount of time between 2 measurement action 
 | 
						|
       intervals. The action is specific to the semantic of the measure. 
 | 
						|
                
 | 
						|
       They are performed periodically on a sequence of results of other
 | 
						|
       measures. The period corresponds to the interval between two 
 | 
						|
       successive computations of the metric. The value of 
 | 
						|
       etsysSrvcLvlHistoryTimestamp result of a aggregated metric 
 | 
						|
       computed corresponds to the value of the 
 | 
						|
       etsysSrvcLvlHistoryTimestamp of the last metric result of the 
 | 
						|
       sequence used in to compute the aggregated metric." 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 7 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlAggrMeasureDurationUnit OBJECT-TYPE 
 | 
						|
   SYNTAX TimeUnit 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Specifies the unit of the measure duration." 
 | 
						|
   DEFVAL { second } 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 8 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlAggrMeasureDuration OBJECT-TYPE 
 | 
						|
   SYNTAX     Integer32 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Specifies the duration of the measure." 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 9 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlAggrMeasureHistorySize OBJECT-TYPE 
 | 
						|
   SYNTAX     Integer32 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "Specifies the maximum number of results saved for each metric of 
 | 
						|
       this measure. Overflow condition will be managed by the object 
 | 
						|
       etsysSrvcLvlAggrMeasureResultsMgmt. " 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 10 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlAggrMeasureStorageType OBJECT-TYPE 
 | 
						|
   SYNTAX     StorageType 
 | 
						|
   MAX-ACCESS  read-create 
 | 
						|
   STATUS      current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "This object defines whether this row and the corresponding 
 | 
						|
       entry in the etsysSrvcLvlNetMeasureTable is kept in volatile 
 | 
						|
       storage and lost upon reboot or if this row is backed up 
 | 
						|
       by non-volatile or permanent storage. 
 | 
						|
       Possible values are: other(1), volatile(2), nonVolatile(3), 
 | 
						|
       permanent(4), readOnly(5)." 
 | 
						|
   DEFVAL { volatile } 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 11 } 
 | 
						|
    
 | 
						|
etsysSrvcLvlAggrMeasureResultsMgmt OBJECT-TYPE 
 | 
						|
   SYNTAX INTEGER { 
 | 
						|
       wrap(1), 
 | 
						|
       suspend(2) 
 | 
						|
   } 
 | 
						|
   MAX-ACCESS read-only 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "This object displays the way the history of the aggregated 
 | 
						|
       measure is managed. 
 | 
						|
       'wrap'  
 | 
						|
          continue the measure and erase the older entries in the 
 | 
						|
       history. 
 | 
						|
       'suspend'  
 | 
						|
          stop the measure and keep the results in the history. 
 | 
						|
       " 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 12 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlAggrMeasureHistoryOwner OBJECT-TYPE 
 | 
						|
   SYNTAX EtsysSrvcLvlOwnerString 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The owner of the measure to summarize. " 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 13 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlAggrMeasureHistoryOwnerIndex OBJECT-TYPE 
 | 
						|
   SYNTAX Integer32 (1.. 65535) 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The index (in owner's namespace) of the measure to summarize. " 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 14 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlAggrMeasureHistoryMetric OBJECT-TYPE 
 | 
						|
   SYNTAX Integer32 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The metric of the measure to summarize. " 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 15 } 
 | 
						|
 
 | 
						|
etsysSrvcLvlAggrMeasureAdminState OBJECT-TYPE 
 | 
						|
   SYNTAX INTEGER { 
 | 
						|
       start(0), 
 | 
						|
       stop(1) 
 | 
						|
   } 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "This object controls the activity of the aggregated measure. 
 | 
						|
       'start'  
 | 
						|
          The aggregated measure is started. 
 | 
						|
       'stop'  
 | 
						|
          The aggregated measure is stopped. 
 | 
						|
       " 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 16 } 
 | 
						|
    
 | 
						|
etsysSrvcLvlAggrMeasureMap OBJECT-TYPE 
 | 
						|
   SYNTAX SnmpAdminString 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "This object allows for classification of the measure. It is 
 | 
						|
       typically the name of an administrative map. 
 | 
						|
       " 
 | 
						|
   DEFVAL { "" } 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 17 } 
 | 
						|
 | 
						|
etsysSrvcLvlAggrMeasureStatus OBJECT-TYPE 
 | 
						|
   SYNTAX     RowStatus 
 | 
						|
   MAX-ACCESS read-create 
 | 
						|
   STATUS     current 
 | 
						|
   DESCRIPTION 
 | 
						|
       "The status of this table entry. Once the entry status is set to 
 | 
						|
       active, the associate entry cannot be modified. 
 | 
						|
        
 | 
						|
       The creation of an aggregated measure forced the creation of the 
 | 
						|
       corresponding entry in etsysSrvcLvlNetMeasureTable." 
 | 
						|
   ::= { etsysSrvcLvlAggrMeasureEntry 18 } 
 | 
						|
    
 | 
						|
 
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- Conformance Information
 | 
						|
-- -------------------------------------------------------------
 | 
						|
 | 
						|
etsysSrvcLvlReportingConformance    OBJECT IDENTIFIER 
 | 
						|
    ::= { etsysServiceLevelReportingMIB 2 }
 | 
						|
 | 
						|
etsysSrvcLvlReportingGroups         OBJECT IDENTIFIER
 | 
						|
    ::= { etsysSrvcLvlReportingConformance 1 }
 | 
						|
 | 
						|
etsysSrvcLvlReportingCompliances    OBJECT IDENTIFIER
 | 
						|
    ::= { etsysSrvcLvlReportingConformance 2 }
 | 
						|
 | 
						|
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- Units of Conformance
 | 
						|
-- -------------------------------------------------------------
 | 
						|
 | 
						|
etsysSrvcLvlSystemGroup OBJECT-GROUP
 | 
						|
    OBJECTS { 
 | 
						|
        etsysSrvcLvlSystemTime,
 | 
						|
        etsysSrvcLvlSystemClockResolution,
 | 
						|
        etsysSrvcLvlMetricCapabilities,
 | 
						|
        etsysSrvcLvlMetricType,
 | 
						|
        etsysSrvcLvlMetricUnit,
 | 
						|
        etsysSrvcLvlMetricDescription
 | 
						|
    }
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The System Group."
 | 
						|
    ::= { etsysSrvcLvlReportingGroups 1 }
 | 
						|
 | 
						|
etsysSrvcLvlOwnersGroup OBJECT-GROUP
 | 
						|
    OBJECTS { 
 | 
						|
        etsysSrvcLvlOwnersOwner,
 | 
						|
        etsysSrvcLvlOwnersGrantedMetrics,
 | 
						|
        etsysSrvcLvlOwnersQuota,
 | 
						|
        etsysSrvcLvlOwnersIpAddressType,
 | 
						|
        etsysSrvcLvlOwnersIpAddress,
 | 
						|
        etsysSrvcLvlOwnersEmail,
 | 
						|
        etsysSrvcLvlOwnersSMS,
 | 
						|
        etsysSrvcLvlOwnersStatus
 | 
						|
    }
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Owners Group."
 | 
						|
    ::= { etsysSrvcLvlReportingGroups 2 }
 | 
						|
 | 
						|
etsysSrvcLvlHistoryGroup OBJECT-GROUP
 | 
						|
    OBJECTS { 
 | 
						|
        etsysSrvcLvlHistorySequence,
 | 
						|
        etsysSrvcLvlHistoryTimestamp,
 | 
						|
        etsysSrvcLvlHistoryValue
 | 
						|
    }
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The History Group."
 | 
						|
    ::= { etsysSrvcLvlReportingGroups 3 }
 | 
						|
 | 
						|
etsysSrvcLvlMeasureGroup OBJECT-GROUP
 | 
						|
    OBJECTS { 
 | 
						|
        etsysSrvcLvlNetMeasureName,
 | 
						|
        etsysSrvcLvlNetMeasureMetrics,
 | 
						|
        etsysSrvcLvlNetMeasureBeginTime,
 | 
						|
        etsysSrvcLvlNetMeasureDurationUnit,
 | 
						|
        etsysSrvcLvlNetMeasureDuration,
 | 
						|
        etsysSrvcLvlNetMeasureHistorySize,
 | 
						|
        etsysSrvcLvlNetMeasureFailureMgmtMode,
 | 
						|
        etsysSrvcLvlNetMeasureResultsMgmt,
 | 
						|
        etsysSrvcLvlNetMeasureSrcTypeP,
 | 
						|
        etsysSrvcLvlNetMeasureSrc,
 | 
						|
        etsysSrvcLvlNetMeasureDstTypeP,
 | 
						|
        etsysSrvcLvlNetMeasureDst,
 | 
						|
        etsysSrvcLvlNetMeasureTxMode,
 | 
						|
        etsysSrvcLvlNetMeasureTxPacketRateUnit,
 | 
						|
        etsysSrvcLvlNetMeasureTxPacketRate,
 | 
						|
        etsysSrvcLvlNetMeasureDevtnOrBurstSize,
 | 
						|
        etsysSrvcLvlNetMeasureMedOrIntBurstSize,
 | 
						|
        etsysSrvcLvlNetMeasureLossTimeout,
 | 
						|
        etsysSrvcLvlNetMeasureL3PacketSize,
 | 
						|
        etsysSrvcLvlNetMeasureDataPattern,
 | 
						|
        etsysSrvcLvlNetMeasureMap,
 | 
						|
        etsysSrvcLvlNetMeasureSingletons,
 | 
						|
        etsysSrvcLvlNetMeasureOperState,
 | 
						|
        etsysSrvcLvlAggrMeasureName,
 | 
						|
        etsysSrvcLvlAggrMeasureMetrics,
 | 
						|
        etsysSrvcLvlAggrMeasureBeginTime,
 | 
						|
        etsysSrvcLvlAggrMeasureAggrPeriodUnit,
 | 
						|
        etsysSrvcLvlAggrMeasureAggrPeriod,
 | 
						|
        etsysSrvcLvlAggrMeasureDurationUnit,
 | 
						|
        etsysSrvcLvlAggrMeasureDuration,
 | 
						|
        etsysSrvcLvlAggrMeasureHistorySize,
 | 
						|
        etsysSrvcLvlAggrMeasureStorageType,
 | 
						|
        etsysSrvcLvlAggrMeasureResultsMgmt,
 | 
						|
        etsysSrvcLvlAggrMeasureHistoryOwner,
 | 
						|
        etsysSrvcLvlAggrMeasureHistoryOwnerIndex,
 | 
						|
        etsysSrvcLvlAggrMeasureHistoryMetric,
 | 
						|
        etsysSrvcLvlAggrMeasureAdminState,
 | 
						|
        etsysSrvcLvlAggrMeasureMap,
 | 
						|
        etsysSrvcLvlAggrMeasureStatus
 | 
						|
    }
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Network and Aggregate Measures Group."
 | 
						|
    ::= { etsysSrvcLvlReportingGroups 4 }
 | 
						|
 | 
						|
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- Compliance statements
 | 
						|
-- -------------------------------------------------------------
 | 
						|
 | 
						|
etsysSrvcLvlReportingCompliance MODULE-COMPLIANCE
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The compliance statement for devices that support the
 | 
						|
         etsysSrvcLvlReportingMib."
 | 
						|
 | 
						|
    MODULE  -- this module
 | 
						|
        MANDATORY-GROUPS { etsysSrvcLvlSystemGroup,
 | 
						|
                           etsysSrvcLvlOwnersGroup,
 | 
						|
                           etsysSrvcLvlHistoryGroup,
 | 
						|
                           etsysSrvcLvlMeasureGroup }
 | 
						|
 | 
						|
 | 
						|
    ::= { etsysSrvcLvlReportingCompliances 1 }
 | 
						|
 
 | 
						|
END 
 |