mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
git-svn-id: http://www.observium.org/svn/observer/trunk@1569 61d68cd4-352d-0410-923a-c4978735b2b8
236 lines
8.0 KiB
Plaintext
236 lines
8.0 KiB
Plaintext
ENTERASYS-IMAGE-VALIDATION-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- enterasys-image-validation-mib.txt
|
|
--
|
|
-- Part Number:
|
|
--
|
|
--
|
|
|
|
-- This module provides authoritative definitions for Enterasys
|
|
-- Networks' Image Validation MIB.
|
|
|
|
--
|
|
-- This module will be extended, as needed.
|
|
|
|
-- Enterasys Networks reserves the right to make changes in this
|
|
-- specification and other information contained in this document
|
|
-- without prior notice. The reader should consult Enterasys Networks
|
|
-- to determine whether any such changes have been made.
|
|
--
|
|
-- In no event shall Enterasys Networks 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 Enterasys
|
|
-- Networks has been advised of, known, or should have known, the
|
|
-- possibility of such damages.
|
|
--
|
|
-- Enterasys Networks grants vendors, end-users, and other interested
|
|
-- parties a non-exclusive license to use this Specification in
|
|
-- connection with the management of Enterasys Networks products.
|
|
|
|
-- Copyright December, (2004) Enterasys Networks, Inc.
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
EnabledStatus
|
|
FROM P-BRIDGE-MIB
|
|
InetAddressType, InetAddress
|
|
FROM INET-ADDRESS-MIB
|
|
etsysModules
|
|
FROM ENTERASYS-MIB-NAMES;
|
|
|
|
etsysImageValidationMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200404022134Z" -- Fri Apr 2 21:34 GMT 2004
|
|
ORGANIZATION "Enterasys Networks"
|
|
CONTACT-INFO
|
|
"Postal: Enterasys Networks
|
|
50 Minuteman Rd.
|
|
Andover, MA 01810-1008
|
|
USA
|
|
Phone: +1 978 684 1000
|
|
E-mail: support@enterasys.com
|
|
WWW: http://www.enterasys.com"
|
|
|
|
DESCRIPTION
|
|
"This MIB module defines a portion of the SNMP MIB under
|
|
Enterasys Networks' enterprise OID pertaining to new
|
|
image validation and recovery."
|
|
|
|
REVISION "200404022134Z" -- Fri Apr 2 21:34 GMT 2004
|
|
DESCRIPTION
|
|
"The initial version of this MIB module."
|
|
::= { etsysModules 47 }
|
|
|
|
|
|
-- -------------------------------------------------------------
|
|
-- The groups defined within this MIB module:
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysImageValidationObjects OBJECT IDENTIFIER
|
|
::= { etsysImageValidationMIB 1 }
|
|
|
|
etsysImageValidationConfig OBJECT IDENTIFIER
|
|
::= { etsysImageValidationObjects 1 }
|
|
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Image Validation Configuration
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysImageValidationEnable OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The enabled/disabled status of the New Image Validation
|
|
feature."
|
|
DEFVAL { disabled }
|
|
::= { etsysImageValidationConfig 1 }
|
|
|
|
etsysImageValidationPeriod OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of seconds to monitor the new image
|
|
after it has booted. If any of the selected validation
|
|
operations are not successfully completed within this
|
|
interval, a reset will be issued to load the prior
|
|
operational image."
|
|
DEFVAL { 600 }
|
|
::= { etsysImageValidationConfig 2 }
|
|
|
|
etsysImageValidationOperations OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
etsysImageValidationConfig(0),
|
|
etsysImageValidationIcmp(1),
|
|
etsysImageValidationSnmp(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operations that will be used to validate the new
|
|
image during the etsysImageValidationPeriod.
|
|
|
|
etsysImageValidationConfig -
|
|
|
|
The successful loading of the start-up configuration.
|
|
|
|
etsysImageValidationIcmp -
|
|
|
|
The successful reception of an ICMP echo reply from the
|
|
host specified in etsysImageValidationIcmpAddress.
|
|
|
|
etsysImageValidationSnmp -
|
|
|
|
The successful reception of an SNMP request from the
|
|
host specified in etsysImageValidationSnmpAddress.
|
|
If a host is not specified, an SNMP request from any
|
|
host will be considered a success.
|
|
|
|
If all of the selected validation operations are not
|
|
successfully completed within the etsysImageValidationPeriod,
|
|
a reset will be issued to load the prior operational image."
|
|
::= { etsysImageValidationConfig 3 }
|
|
|
|
etsysImageValidationIcmpAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address type of the etsysImageValidationIcmpAddress
|
|
object. These objects are used when the ICMP echo reply
|
|
validation operation has been selected."
|
|
DEFVAL { ipv4 }
|
|
::= { etsysImageValidationConfig 4 }
|
|
|
|
etsysImageValidationIcmpAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the host that should respond to the ICMP echo
|
|
request. If an ICMP echo reply has NOT been received from
|
|
this host by the end of the etsysImageValidationPeriod, a reset
|
|
will be initiated to load the prior operational image."
|
|
DEFVAL { '00000000'H }
|
|
::= { etsysImageValidationConfig 5 }
|
|
|
|
etsysImageValidationSnmpAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address type of the etsysImageValidationSnmpAddress
|
|
object. These objects are used when the SNMP request
|
|
validation operation has been selected."
|
|
DEFVAL { ipv4 }
|
|
::= { etsysImageValidationConfig 6 }
|
|
|
|
etsysImageValidationSnmpAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the host that we should receive an SNMP
|
|
request from. If this object contains its default value
|
|
then an SNMP request from any station will be considered
|
|
a success. If an SNMP request has NOT been received from
|
|
this host by the end of the etsysImageValidationPeriod, a
|
|
reset will be initiated to load the prior operational image."
|
|
DEFVAL { '00000000'H }
|
|
::= { etsysImageValidationConfig 7 }
|
|
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Conformance Information
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysImageValidationConformance OBJECT IDENTIFIER
|
|
::= { etsysImageValidationMIB 2 }
|
|
|
|
etsysImageValidationGroups OBJECT IDENTIFIER
|
|
::= { etsysImageValidationConformance 1 }
|
|
|
|
etsysImageValidationCompliances OBJECT IDENTIFIER
|
|
::= { etsysImageValidationConformance 2 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- units of conformance
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysImageValidationConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
etsysImageValidationEnable,
|
|
etsysImageValidationPeriod,
|
|
etsysImageValidationOperations,
|
|
etsysImageValidationIcmpAddressType,
|
|
etsysImageValidationIcmpAddress,
|
|
etsysImageValidationSnmpAddressType,
|
|
etsysImageValidationSnmpAddress
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects that provide a means to validate a new image."
|
|
::= { etsysImageValidationGroups 1 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- compliance statements
|
|
-- -------------------------------------------------------------
|
|
|
|
etsysImageValidationCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement
|
|
the Enterasys Image Validation MIB."
|
|
MODULE
|
|
MANDATORY-GROUPS { etsysImageValidationConfigGroup }
|
|
|
|
::= { etsysImageValidationCompliances 1 }
|
|
|
|
END
|