-- ***************************************************************** -- switchenv_G.mib MIB (for 39 59 project) -- -- 2008-05-10 ninggang ZTE corp. -- -- Copyright (c) 2007 by ZTE corporation. -- All rights reserved. -- ***************************************************************** -- SWITCHENVIRONG DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32,Integer32 FROM SNMPv2-SMI DisplayString FROM SNMPv2-TC mgmt FROM ZXR10-SMI; switchEnvG MODULE-IDENTITY LAST-UPDATED "200702010000Z" ORGANIZATION "ZTE Corp." CONTACT-INFO " ZTE Corp." DESCRIPTION "Set and get environment information of G series switchs." REVISION "200805010000Z" DESCRIPTION " Initial created " ::= { mgmt 3 } BOOL ::= INTEGER { true(1), false(0) } power OBJECT IDENTIFIER ::= { switchEnvG 1 } powerStatus OBJECT-TYPE SYNTAX DisplayString(SIZE (1..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Power status,0:normal,1: online not working,2: abnormal" ::= { power 1 } fan OBJECT IDENTIFIER ::= { switchEnvG 2 } fanStatus OBJECT-TYPE SYNTAX DisplayString(SIZE (1..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Fan status,0:normal,1: abnormal." ::= { fan 1 } temperature OBJECT IDENTIFIER ::= { switchEnvG 3 } value OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Temperature value." ::= { temperature 1 } threshold OBJECT-TYPE SYNTAX Unsigned32(1..127) MAX-ACCESS read-create STATUS current DESCRIPTION "Specifies temperature threshold." ::= { temperature 2 } memory OBJECT IDENTIFIER ::= { switchEnvG 4 } memCheckOnOff OBJECT-TYPE SYNTAX BOOL MAX-ACCESS read-create STATUS current DESCRIPTION "Specifies whether memory use ratio check is on or not." DEFVAL { false } ::= { memory 1 } memCheckInterval OBJECT-TYPE SYNTAX Unsigned32(1..20) MAX-ACCESS read-create STATUS current DESCRIPTION "Time interval of memory use ratio check.10s each step." DEFVAL { 3 } ::= { memory 2 } memCheckThreshhold OBJECT-TYPE SYNTAX Unsigned32(1..100) MAX-ACCESS read-create STATUS current DESCRIPTION "Threshold for memory use ratio." DEFVAL { 80 } ::= { memory 3 } cpu OBJECT IDENTIFIER ::= { switchEnvG 5 } cpuloadCheckOnOff OBJECT-TYPE SYNTAX BOOL MAX-ACCESS read-create STATUS current DESCRIPTION "Specifies whether or not a cpu load check is on." DEFVAL { false } ::= { cpu 1 } cpuloadCheckInterval OBJECT-TYPE SYNTAX Unsigned32(1..20) MAX-ACCESS read-create STATUS current DESCRIPTION "Time interval for cpu load check.10s each step." DEFVAL { 3 } ::= { cpu 2 } cpuloadCheckThreshold OBJECT-TYPE SYNTAX Unsigned32(2..100) MAX-ACCESS read-create STATUS current DESCRIPTION "Threshhold for cpu load." DEFVAL { 80 } ::= { cpu 3 } END