mirror of
https://github.com/librenms/librenms.git
synced 2024-09-30 06:46:43 +00:00
02b3530f38
git-svn-id: http://www.observium.org/svn/observer/trunk@1575 61d68cd4-352d-0410-923a-c4978735b2b8
148 lines
5.1 KiB
Plaintext
148 lines
5.1 KiB
Plaintext
TRAP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- ctron-trap-mib.txt
|
|
-- Revision: 1.01.03
|
|
-- Part Number: 2170572
|
|
-- Date: October 29, 1997
|
|
|
|
-- Cabletron Systems, Inc.
|
|
-- 35 Industrial Way, P.O. Box 5005
|
|
-- Rochester, NH 03867-0505
|
|
-- (603) 332-9400
|
|
-- support@ctron.com
|
|
|
|
-- This module provides authoritative definitions for Cabletron's
|
|
-- enterprise-specific Trap Table MIB.
|
|
--
|
|
-- This module will be extended, as required.
|
|
--
|
|
|
|
-- Cabletron Systems reserves the right to make changes in
|
|
-- specification and other information contained in this document
|
|
-- without prior notice. The reader should consult Cabletron Systems
|
|
-- to determine whether any such changes have been made.
|
|
--
|
|
-- In no event shall Cabletron Systems 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 Cabletron
|
|
-- Systems has been advised of, known, or should have known, the
|
|
-- possibility of such damages.
|
|
--
|
|
-- Cabletron grants vendors, end-users, and other interested parties
|
|
-- a non-exclusive license to use this Specification in connection
|
|
-- with the management of Cabletron products.
|
|
|
|
-- Copyright November 95 Cabletron Systems
|
|
|
|
|
|
IMPORTS
|
|
IpAddress
|
|
FROM RFC1155-SMI
|
|
ctTrapTable
|
|
FROM CTRON-MIB-NAMES
|
|
OBJECT-TYPE
|
|
FROM RFC-1212;
|
|
|
|
trap OBJECT IDENTIFIER ::= { ctTrapTable 1 }
|
|
|
|
|
|
trapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TrapEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table houses information for transmitting traps.
|
|
This table is not associated with trivial
|
|
authentication."
|
|
::= { trap 1 }
|
|
|
|
trapEntry OBJECT-TYPE
|
|
SYNTAX TrapEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Each entry contains a community name for the SNMP trap
|
|
PDU, network addresses of who receives traps from this
|
|
device and a trap status of Enable or Disable."
|
|
INDEX { trapIndex }
|
|
::= { trapTable 1 }
|
|
|
|
TrapEntry ::=
|
|
SEQUENCE {
|
|
trapIndex
|
|
INTEGER,
|
|
trapCommunityName
|
|
OCTET STRING,
|
|
trapStatus
|
|
INTEGER,
|
|
trapIPAddr
|
|
IpAddress,
|
|
trapSrcParty
|
|
OBJECT IDENTIFIER,
|
|
trapDstParty
|
|
OBJECT IDENTIFIER
|
|
}
|
|
|
|
trapIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A unique value for each trap entry that indexes the
|
|
table."
|
|
::= { trapEntry 1 }
|
|
|
|
trapCommunityName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The community name that will be used within the SNMP
|
|
trap PDU."
|
|
::= { trapEntry 2 }
|
|
|
|
trapStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
trapsDisabled (1),
|
|
trapsEnabled (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object is checked to determine if traps should be
|
|
sent to the corresponding network address associated
|
|
with it."
|
|
::= { trapEntry 3 }
|
|
|
|
trapIPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The network address of the device that will receive
|
|
traps from this agent."
|
|
::= { trapEntry 4 }
|
|
|
|
trapSrcParty OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object administratively defines operations of the
|
|
source SNMP protocol entity. When processing a
|
|
SNMP message, the entity acts as a SNMP party."
|
|
::= { trapEntry 5 }
|
|
|
|
trapDstParty OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object administratively defines operations of the
|
|
destination SNMP protocol entity. When processing a
|
|
SNMP message, the entity acts as a SNMP party."
|
|
::= { trapEntry 6 }
|
|
|
|
END
|