168 lines
4.6 KiB
Plaintext
168 lines
4.6 KiB
Plaintext
NTWS-EXTERNAL-SERVER-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
IpAddress, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
NtwsIpPort
|
|
FROM NTWS-BASIC-TC
|
|
ntwsMibs
|
|
FROM NTWS-ROOT-MIB;
|
|
|
|
|
|
ntwsExternalServerMib MODULE-IDENTITY
|
|
LAST-UPDATED "200810240010Z"
|
|
ORGANIZATION "Nortel Networks"
|
|
CONTACT-INFO
|
|
"www.nortelnetworks.com"
|
|
DESCRIPTION
|
|
"External Server configuration MIB.
|
|
|
|
Copyright 2008 Nortel Networks.
|
|
All rights reserved.
|
|
This Nortel Networks SNMP Management Information Base Specification
|
|
(Specification) embodies Nortel Networks' confidential and
|
|
proprietary intellectual property.
|
|
|
|
This Specification is supplied 'AS IS' and Nortel Networks
|
|
makes no warranty, either express or implied, as to the use,
|
|
operation, condition, or performance of the Specification."
|
|
|
|
REVISION "200810240010Z"
|
|
DESCRIPTION "v1.1.0: Factored out 'NtwsIpPort' textual convention
|
|
(was moved to the new module Basic TC)."
|
|
|
|
REVISION "200708160005Z"
|
|
DESCRIPTION "v1.0.5, MRT v1: Made changes in order to make MIB compile
|
|
cleanly and comply with corporate MIB conventions."
|
|
|
|
REVISION "200607310004Z"
|
|
DESCRIPTION "v1.0.4: Initial version"
|
|
|
|
::= { ntwsMibs 7 }
|
|
|
|
|
|
-- Textual conventions
|
|
|
|
NtwsSyslogServerEnable ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog Server mode (administratively enabled or disabled)."
|
|
SYNTAX INTEGER {
|
|
enabled (1),
|
|
disabled (2)
|
|
}
|
|
|
|
|
|
--
|
|
-- The External Server Configuration MIB Tree
|
|
--
|
|
|
|
ntwsExternalServerObjects OBJECT IDENTIFIER ::= { ntwsExternalServerMib 1 }
|
|
ntwsExternalServerDataObjects OBJECT IDENTIFIER ::= { ntwsExternalServerObjects 1 }
|
|
|
|
--
|
|
-- Object definitions
|
|
--
|
|
|
|
-- Syslog Server table
|
|
|
|
ntwsExtServerSyslogTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtwsExtServerSyslogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configured Syslog server table."
|
|
::= { ntwsExternalServerDataObjects 1 }
|
|
|
|
ntwsExtServerSyslogEntry OBJECT-TYPE
|
|
SYNTAX NtwsExtServerSyslogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry for Syslog server table."
|
|
INDEX { ntwsExtServerSyslogIndex }
|
|
::= { ntwsExtServerSyslogTable 1 }
|
|
|
|
NtwsExtServerSyslogEntry ::= SEQUENCE {
|
|
ntwsExtServerSyslogIndex Unsigned32,
|
|
ntwsExtServerSyslogAddress IpAddress,
|
|
ntwsExtServerSyslogPort NtwsIpPort,
|
|
ntwsExtServerSyslogEnable NtwsSyslogServerEnable
|
|
}
|
|
|
|
ntwsExtServerSyslogIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of the Syslog sever"
|
|
::= { ntwsExtServerSyslogEntry 1 }
|
|
|
|
ntwsExtServerSyslogAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of the Syslog server."
|
|
::= { ntwsExtServerSyslogEntry 2 }
|
|
|
|
ntwsExtServerSyslogPort OBJECT-TYPE
|
|
SYNTAX NtwsIpPort
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Syslog server Port number."
|
|
::= { ntwsExtServerSyslogEntry 3 }
|
|
|
|
ntwsExtServerSyslogEnable OBJECT-TYPE
|
|
SYNTAX NtwsSyslogServerEnable
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative status of the Syslog server (enabled/disabled)"
|
|
::= { ntwsExtServerSyslogEntry 4 }
|
|
|
|
|
|
-- ============================================================================
|
|
--
|
|
-- Conformance
|
|
--
|
|
|
|
ntwsExternalServerConformance OBJECT IDENTIFIER ::= { ntwsExternalServerObjects 2 }
|
|
ntwsExternalServerCompliances OBJECT IDENTIFIER ::= { ntwsExternalServerConformance 1 }
|
|
ntwsExternalServerGroups OBJECT IDENTIFIER ::= { ntwsExternalServerConformance 2 }
|
|
|
|
-- Compliance
|
|
|
|
ntwsExternalServerCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for devices that implement
|
|
the External Server MIB."
|
|
MODULE -- ntwsExternalServerMib
|
|
|
|
MANDATORY-GROUPS { ntwsExternalServerConfigGroup }
|
|
|
|
::= { ntwsExternalServerCompliances 1 }
|
|
|
|
-- Units of Conformance
|
|
|
|
ntwsExternalServerConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ntwsExtServerSyslogAddress,
|
|
ntwsExtServerSyslogPort,
|
|
ntwsExtServerSyslogEnable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mandatory group of objects implemented to provide
|
|
External Server configuration info."
|
|
::= { ntwsExternalServerGroups 1 }
|
|
|
|
END
|