Initial commit
This commit is contained in:
279
MIBS/ciena/CIENA-CES-SYSLOG-COLLECTOR-MIB
Normal file
279
MIBS/ciena/CIENA-CES-SYSLOG-COLLECTOR-MIB
Normal file
@ -0,0 +1,279 @@
|
||||
-- This file was included in Ciena MIB release MIBS-CIENA-CES-08-07-00-024
|
||||
--
|
||||
-- CIENA-CES-SYSLOG-COLLECTOR-MIB
|
||||
--
|
||||
|
||||
CIENA-CES-SYSLOG-COLLECTOR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
IMPORTS
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
InetAddressType,InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
cienaCesConfig, cienaCesNotifications
|
||||
FROM CIENA-SMI
|
||||
CienaGlobalState
|
||||
FROM CIENA-TC;
|
||||
|
||||
cienaCesSyslogCollectorMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201706070000Z"
|
||||
ORGANIZATION "Ciena Corp."
|
||||
CONTACT-INFO
|
||||
" Mib Meister
|
||||
7035 Ridge Road
|
||||
Hanover, Maryland 21076
|
||||
USA
|
||||
Phone: +1 800 921 1144
|
||||
Email: support@ciena.com"
|
||||
DESCRIPTION
|
||||
"A MIB module to manage Syslog collectors on the SAOS 8700 products."
|
||||
|
||||
REVISION "201706070000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
|
||||
REVISION "201607220000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
::= { cienaCesConfig 40 }
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
SyslogFacility ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention enumerates the facilities
|
||||
that originate Syslog messages.
|
||||
|
||||
The value noMap(24) indicates that the appropriate
|
||||
facility will be provided by the individual applications
|
||||
on the managed entity. If this option is not available
|
||||
on a particular entity attempt set the facillity to this
|
||||
value will fail with an error-status of wrongValue."
|
||||
SYNTAX INTEGER {
|
||||
kernel (0), -- kernel messages
|
||||
user (1), -- user-level messages
|
||||
mail (2), -- mail system
|
||||
daemon (3), -- system daemons
|
||||
auth (4), -- authorization messages
|
||||
syslog (5), -- messages generated by syslogd
|
||||
lpr (6), -- line printer subsystem
|
||||
news (7), -- network news subsystem
|
||||
uucp (8), -- UUCP subsystem
|
||||
cron (9), -- clock daemon
|
||||
authPriv (10),-- authorization messages
|
||||
-- (private)
|
||||
ftp (11),-- ftp daemon
|
||||
ntp (12),-- NTP subsystem
|
||||
security (13),-- security subsystems
|
||||
-- (firewalling, etc.)
|
||||
console (14),-- /dev/console output
|
||||
clockd2 (15),
|
||||
local0 (16),
|
||||
local1 (17),
|
||||
local2 (18),
|
||||
local3 (19),
|
||||
local4 (20),
|
||||
local5 (21),
|
||||
local6 (22),
|
||||
local7 (23),
|
||||
noMap (24)
|
||||
}
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
cienaCesSyslogCollMIBObjects OBJECT IDENTIFIER ::= { cienaCesSyslogCollectorMIB 1 }
|
||||
cienaCesSyslogSystem OBJECT IDENTIFIER ::= { cienaCesSyslogCollMIBObjects 1 }
|
||||
cienaCesSyslogColl OBJECT IDENTIFIER ::= { cienaCesSyslogCollMIBObjects 2 }
|
||||
|
||||
--
|
||||
-- Notification groups
|
||||
--
|
||||
cienaCesSyslogCollMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 41 }
|
||||
cienaCesSyslogCollMIBNotifications OBJECT IDENTIFIER ::= { cienaCesSyslogCollMIBNotificationPrefix 0 }
|
||||
|
||||
--
|
||||
-- Conformance groups
|
||||
--
|
||||
cienaCesSyslogCollMIBConformance OBJECT IDENTIFIER ::= { cienaCesSyslogCollectorMIB 3 }
|
||||
cienaCesSyslogCollMIBCompliances OBJECT IDENTIFIER ::= { cienaCesSyslogCollMIBConformance 1 }
|
||||
cienaCesSyslogCollMIBGroups OBJECT IDENTIFIER ::= { cienaCesSyslogCollMIBConformance 2 }
|
||||
|
||||
--
|
||||
-- Configuration information
|
||||
--
|
||||
cienaCesSyslogEnable OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies whether the Syslog client is enabled."
|
||||
DEFVAL { enabled }
|
||||
::= { cienaCesSyslogSystem 1 }
|
||||
|
||||
--
|
||||
-- cienaCesSyslogCollector Table
|
||||
--
|
||||
cienaCesSyslogCollectorTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CienaCesSyslogCollectorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing Syslog collector information."
|
||||
::= { cienaCesSyslogColl 1 }
|
||||
|
||||
cienaCesSyslogCollectorEntry OBJECT-TYPE
|
||||
SYNTAX CienaCesSyslogCollectorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines the information pertaining to a Syslog collector
|
||||
to which Syslog messages are relayed."
|
||||
INDEX { cienaCesSyslogIndex }
|
||||
::= { cienaCesSyslogCollectorTable 1 }
|
||||
|
||||
CienaCesSyslogCollectorEntry ::= SEQUENCE {
|
||||
cienaCesSyslogIndex Integer32,
|
||||
cienaCesSyslogCollectorAddr DisplayString,
|
||||
cienaCesSyslogCollectorUDPPort Integer32,
|
||||
cienaCesSyslogCollectorFacility SyslogFacility,
|
||||
cienaCesSyslogCollectorSeverityList BITS,
|
||||
cienaCesSyslogCollectorUserAdminState CienaGlobalState,
|
||||
cienaCesSyslogCollectorDhcpAdminState CienaGlobalState,
|
||||
cienaCesSyslogCollectorOperState CienaGlobalState,
|
||||
cienaCesSyslogCollectorCustomPrefix DisplayString,
|
||||
cienaCesSyslogCollectorResolvedInetAddrType InetAddressType,
|
||||
cienaCesSyslogCollectorResolvedInetAddress InetAddress
|
||||
}
|
||||
|
||||
cienaCesSyslogIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..16)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the unique index used to represent each row in the table."
|
||||
::= { cienaCesSyslogCollectorEntry 1 }
|
||||
|
||||
cienaCesSyslogCollectorAddr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address for the Syslog message collector.
|
||||
It can be Host Name or IP address."
|
||||
::= { cienaCesSyslogCollectorEntry 2 }
|
||||
|
||||
cienaCesSyslogCollectorUDPPort OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port number on the destination to which the
|
||||
Syslog message is forwarded over the UDP
|
||||
transport."
|
||||
DEFVAL { 514 }
|
||||
::= { cienaCesSyslogCollectorEntry 3 }
|
||||
|
||||
cienaCesSyslogCollectorFacility OBJECT-TYPE
|
||||
SYNTAX SyslogFacility
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Syslog facility code that is added to the messages forwarded
|
||||
to this collector."
|
||||
DEFVAL { daemon }
|
||||
::= { cienaCesSyslogCollectorEntry 4 }
|
||||
|
||||
cienaCesSyslogCollectorSeverityList OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
emergency(0),
|
||||
alert(1),
|
||||
critical(2),
|
||||
error(3),
|
||||
warning(4),
|
||||
notice(5),
|
||||
informational(6),
|
||||
debug(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents all severity levels for Syslog.
|
||||
Bit positions set to 1 indicate a severity received by
|
||||
the collector while bits set to 0 indicate the severity
|
||||
is ignored."
|
||||
::= {cienaCesSyslogCollectorEntry 5 }
|
||||
|
||||
cienaCesSyslogCollectorUserAdminState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the administrative state of the cienaCesSyslogCollectorAddr
|
||||
configured by the user."
|
||||
::= { cienaCesSyslogCollectorEntry 6 }
|
||||
|
||||
cienaCesSyslogCollectorDhcpAdminState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the administrative state of the cienaCesSyslogCollectorAddr
|
||||
configured by DHCP."
|
||||
::= { cienaCesSyslogCollectorEntry 7 }
|
||||
|
||||
cienaCesSyslogCollectorOperState OBJECT-TYPE
|
||||
SYNTAX CienaGlobalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the operational state of the cienaCesSyslogCollectorAddr."
|
||||
::= { cienaCesSyslogCollectorEntry 8 }
|
||||
|
||||
cienaCesSyslogCollectorCustomPrefix OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(0..15))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Syslog custom prefix that is prepended to all Syslog messages
|
||||
before device sends the messages to the collector."
|
||||
DEFVAL {''H} -- the empty string
|
||||
::= { cienaCesSyslogCollectorEntry 9 }
|
||||
|
||||
cienaCesSyslogCollectorResolvedInetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the resolved IP address type. Used in conjunction with
|
||||
cienaCesSyslogCollectorResolvedInetAddress.
|
||||
When set to:
|
||||
ipv4 : cienaCesSyslogCollectorResolvedInetAddress is compliant with
|
||||
InetAddressIPv4
|
||||
ipv6 : cienaCesSyslogCollectorResolvedInetAddress is compliant with
|
||||
InetAddressIPv6"
|
||||
::= { cienaCesSyslogCollectorEntry 10 }
|
||||
|
||||
cienaCesSyslogCollectorResolvedInetAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the resolved ip address for given cienaCesSyslogCollectorAddr.
|
||||
If cienaCesSyslogCollectorAddr is set to host name then
|
||||
cienaCesSyslogCollectorResolvedInetAddr displays the resolved IP address.
|
||||
If cienaCesSyslogCollectorAddr is set to IP address then
|
||||
cienaCesSyslogCollectorResolvedInetAddr displays the same value as the
|
||||
cienaCesSyslogCollectorAddr. This OID should be used in conjuction
|
||||
with cienaCesSyslogCollectorResolvedInetAddrType."
|
||||
::= { cienaCesSyslogCollectorEntry 11 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CIENA-CES-COLLECTOR-MIB.my
|
||||
--
|
Reference in New Issue
Block a user