137 lines
3.9 KiB
Plaintext
137 lines
3.9 KiB
Plaintext
-- *****************************************************************
|
|
-- 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
|
|
|