Observium_CE/mibs/zte/SWITCHENVIRONG

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