--MibName=rosMgmtMemory -- ======================================================================= -- Version info -- -- Version 0.1 Created 2003.12.17 by GONGGUIDONG -- This version of MIB is created just for the use of Network Management Systems -- display the memory and cpu. -- -- Copyright(c) 2002-2005 by RAISECOM TECH, Ltd. -- -- ======================================================================= ROSMGMT-MEMORY-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI EnableVar FROM SWITCH-TC rosMgmtSystem FROM ROSMGMT-SYSTEM-MIB; rosMgmtMemory MODULE-IDENTITY LAST-UPDATED "202004120000Z" ORGANIZATION "RAISECOM TECH, Ltd." CONTACT-INFO "www.raisecom.com" DESCRIPTION "raisecom System objects: memory objects." REVISION "202004120000Z" DESCRIPTION "MIB file check and modification" ::= { rosMgmtSystem 3 } rosMgmtMemoryNotifications OBJECT IDENTIFIER ::= { rosMgmtMemory 0 } rosMgmtMemoryObjects OBJECT IDENTIFIER ::= { rosMgmtMemory 1 } rosMgmtMemoryConformance OBJECT IDENTIFIER ::= { rosMgmtMemory 2 } -- 1.3.6.1.4.1.8886.60.1.3.0.1 rosMgmtMemoryTrap NOTIFICATION-TYPE OBJECTS { rosMgmtMemoryTotal, rosMgmtMemoryUtil, rosMgmtMemoryThrshd } STATUS current DESCRIPTION "Trap transfer when memory utilization upon threshold." ::= { rosMgmtMemoryNotifications 1 } -- 1.3.6.1.4.1.8886.60.1.3.0.2 rosMgmtMemoryTrapRecover NOTIFICATION-TYPE OBJECTS { rosMgmtMemoryTotal, rosMgmtMemoryUtil,rosMgmtMemoryThrshdRecover } STATUS current DESCRIPTION "Trap transfer when memory utilization upon thresholdrecover." ::= { rosMgmtMemoryNotifications 2 } -- -- rosMgmtMemoryScalarGroup -- -- 1.3.6.1.4.1.8886.60.1.3.1.1 rosMgmtMemoryScalarGroup OBJECT IDENTIFIER ::= { rosMgmtMemoryObjects 1 } -- 1.3.6.1.4.1.8886.60.1.3.1.1.1 rosMgmtMemoryTotal OBJECT-TYPE SYNTAX Integer32 UNITS "KB" MAX-ACCESS read-only STATUS current DESCRIPTION "The total memory of the system for this duration." ::= { rosMgmtMemoryScalarGroup 1 } -- 1.3.6.1.4.1.8886.60.1.3.1.1.2 rosMgmtMemoryAvailable OBJECT-TYPE SYNTAX Integer32 UNITS "KB" MAX-ACCESS read-only STATUS current DESCRIPTION "The available memory of the system for this duration." ::= { rosMgmtMemoryScalarGroup 2 } -- 1.3.6.1.4.1.8886.60.1.3.1.1.3 rosMgmtMemoryUtil OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..8)) UNITS "percent" MAX-ACCESS read-only STATUS current DESCRIPTION "The current value of memory utilization for this duration." ::= { rosMgmtMemoryScalarGroup 3 } -- 1.3.6.1.4.1.8886.60.1.3.1.1.4 rosMgmtMemoryTrapEnable OBJECT-TYPE SYNTAX EnableVar MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The switch of memory trap." ::= { rosMgmtMemoryScalarGroup 4 } -- 1.3.6.1.4.1.8886.60.1.3.1.1.5 rosMgmtMemoryThrshd OBJECT-TYPE SYNTAX Integer32 UNITS "percent" MAX-ACCESS read-write STATUS current DESCRIPTION "The threshold of memory monitor." ::= { rosMgmtMemoryScalarGroup 5 } -- 1.3.6.1.4.1.8886.60.1.3.1.1.6 rosMgmtMemoryThrshdRecover OBJECT-TYPE SYNTAX Integer32 UNITS "percent" MAX-ACCESS read-write STATUS current DESCRIPTION "The recover threshold of memory monitor." ::= { rosMgmtMemoryScalarGroup 6 } -- 1.3.6.1.4.1.8886.60.1.3.1.1.7 rosMgmtMemoryMonInterval OBJECT-TYPE SYNTAX Integer32 UNITS "second" MAX-ACCESS read-write STATUS current DESCRIPTION "The timer interval of memory monitor." ::= { rosMgmtMemoryScalarGroup 7 } END