334 lines
11 KiB
Plaintext
334 lines
11 KiB
Plaintext
-- *****************************************************************
|
|
-- RDN-SYSLOG-MIB.mib:
|
|
-- Motorola BSR's Syslog MIB
|
|
--
|
|
-- Copyright (C) 2000, 2008 by Motorola, Inc.
|
|
-- All rights reserved.
|
|
-- *****************************************************************
|
|
RDN-SYSLOG-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
NOTIFICATION-TYPE,
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
IpAddress,
|
|
Integer32
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
riverdelta
|
|
FROM RDN-MIB;
|
|
|
|
|
|
-- RiverDelta Networks enterprise syslog module definition
|
|
|
|
rdnSyslog MODULE-IDENTITY
|
|
LAST-UPDATED "200808080000Z" -- August 8, 2008
|
|
ORGANIZATION "Motorola"
|
|
CONTACT-INFO "Motorola
|
|
Customer Service
|
|
101 Tournament Drive
|
|
Horsham, PA 19044
|
|
US Tel: +1 888 944 4357
|
|
Int Tel: +1 215 323 0044
|
|
Fax: +1 215 323 1502
|
|
Email: CPSSupport@Motorola.com"
|
|
|
|
DESCRIPTION
|
|
"MIB module for Motorola syslog.
|
|
|
|
Copyright (C) 2000, 2008 by Motorola, Inc.
|
|
All rights reserved."
|
|
|
|
REVISION "200808080000Z"
|
|
DESCRIPTION
|
|
"Removed Compilier Warning by changing
|
|
rdnSyslogServerTableEntry to rdnSyslogServerEntry.Added
|
|
Copyright Statement into MIB modules description."
|
|
REVISION "200401230000Z"
|
|
DESCRIPTION
|
|
"Updated the definition of
|
|
rdnSyslogTrapSeverity object."
|
|
REVISION "200311050000Z"
|
|
DESCRIPTION
|
|
"Updated the CONTACT-INFO."
|
|
REVISION "200301300000Z"
|
|
DESCRIPTION
|
|
"Obsolete syslogRateLimitAutoRestart.
|
|
Can now use docsDevEvThrottleAdminStatus"
|
|
REVISION "200006140000Z"
|
|
DESCRIPTION
|
|
"Added variable syslogRateLimitAutoRestart to allow
|
|
turning on/off syslog rate-limit auto-restart."
|
|
REVISION "200006080000Z"
|
|
DESCRIPTION
|
|
"Added syslogMessageTable."
|
|
REVISION "200005230000Z"
|
|
DESCRIPTION
|
|
"Changed import of the riverdelta chassis mib to
|
|
just the riverdelta definition mib."
|
|
REVISION "200005170000Z"
|
|
DESCRIPTION
|
|
"Initial creation."
|
|
::= { riverdelta 3 }
|
|
|
|
|
|
--
|
|
-- syslog group should be present in all products.
|
|
--
|
|
|
|
rdnSyslogSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current size in bytes of the syslog file."
|
|
::= { rdnSyslog 1 }
|
|
|
|
rdnSyslogMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32 (4096..5242880)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum size in bytes of the syslog file."
|
|
DEFVAL { 4096 }
|
|
::= { rdnSyslog 2 }
|
|
|
|
rdnSyslogServerEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable logging to remote syslog
|
|
servers."
|
|
::= { rdnSyslog 3 }
|
|
|
|
rdnSyslogServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RdnSyslogServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of remote syslog servers, of which
|
|
there can be at most 3 entries."
|
|
::= { rdnSyslog 4 }
|
|
|
|
rdnSyslogServerEntry OBJECT-TYPE
|
|
SYNTAX RdnSyslogServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"syslog table entry."
|
|
INDEX { rdnSyslogServerIndex }
|
|
::= { rdnSyslogServerTable 1 }
|
|
|
|
RdnSyslogServerEntry ::=
|
|
SEQUENCE {
|
|
rdnSyslogServerIndex
|
|
Integer32,
|
|
rdnSyslogServerAddress
|
|
IpAddress,
|
|
rdnSyslogServerStatus
|
|
INTEGER
|
|
}
|
|
|
|
--
|
|
-- start of syslog server table
|
|
--
|
|
|
|
rdnSyslogServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index into the remote syslog server table."
|
|
::= { rdnSyslogServerEntry 1 }
|
|
|
|
rdnSyslogServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of this syslog server."
|
|
::= { rdnSyslogServerEntry 2 }
|
|
|
|
rdnSyslogServerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of remote syslog server. Always enabled;
|
|
set to disable to delete a syslog server from
|
|
the syslogServerTable. Setting this to disabled
|
|
will remove this entry from the table."
|
|
::= { rdnSyslogServerEntry 3 }
|
|
|
|
-- end of syslog server table
|
|
|
|
|
|
rdnSyslogSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
informational(1),
|
|
notifications(2),
|
|
warnings(3),
|
|
errors(4),
|
|
critical(5),
|
|
alerts(6),
|
|
emergencies(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Severity of syslog messages reported/sent to a
|
|
remote syslog server."
|
|
::= { rdnSyslog 5 }
|
|
|
|
rdnSyslogConsoleSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
informational(1),
|
|
notifications(2),
|
|
warnings(3),
|
|
errors(4),
|
|
critical(5),
|
|
alerts(6),
|
|
emergencies(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Severity of syslog messages reported/sent to a
|
|
console."
|
|
::= { rdnSyslog 6 }
|
|
|
|
rdnSyslogClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether syslog file contains syslog
|
|
messages. This value is FALSE if syslog contains
|
|
syslog messages, TRUE otherwise. Set to TRUE to
|
|
clear all messages from the syslog file."
|
|
::= { rdnSyslog 7 }
|
|
|
|
rdnSyslogTrapSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
informational(1),
|
|
notifications(2),
|
|
warnings(3),
|
|
errors(4),
|
|
critical(5),
|
|
alerts(6),
|
|
emergencies(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNMP trap severity level for which a syslog
|
|
message severity level equal to or above will
|
|
generate an SNMP trap. Set to disable to turn
|
|
off generation of any traps."
|
|
::= { rdnSyslog 8 }
|
|
|
|
rdnSyslogMessageTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RdnSyslogMessageTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of the latest syslog message strings."
|
|
::= { rdnSyslog 9 }
|
|
|
|
rdnSyslogMessageTableEntry OBJECT-TYPE
|
|
SYNTAX RdnSyslogMessageTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"syslog message table entry."
|
|
INDEX { rdnSyslogMessageIndex }
|
|
::= { rdnSyslogMessageTable 1 }
|
|
|
|
RdnSyslogMessageTableEntry ::=
|
|
SEQUENCE {
|
|
rdnSyslogMessageIndex
|
|
Integer32,
|
|
rdnSyslogMessageString
|
|
OCTET STRING
|
|
}
|
|
|
|
--
|
|
-- start of syslog message table
|
|
--
|
|
|
|
rdnSyslogMessageIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index into the syslog message table."
|
|
::= { rdnSyslogMessageTableEntry 1 }
|
|
|
|
rdnSyslogMessageString OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Actual message string of entry in syslog
|
|
message table."
|
|
::= { rdnSyslogMessageTableEntry 2 }
|
|
|
|
-- end of syslog message table
|
|
|
|
|
|
-- rdnSyslogRateLimitAutoRestart is OBSOLETE.
|
|
-- Now use docsDevEvThrottleAdminStatus, instead
|
|
rdnSyslogRateLimitAutoRestart OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Enable or disable rate-limit auto-restart
|
|
on logging of syslog messages."
|
|
::= { rdnSyslog 10 }
|
|
|
|
|
|
-- traps
|
|
|
|
rdnSyslogMIB OBJECT IDENTIFIER ::= { rdnSyslog 0 }
|
|
rdnSyslogTraps OBJECT IDENTIFIER ::= { rdnSyslogMIB 0 }
|
|
|
|
rdnSyslogSeverityTrap NOTIFICATION-TYPE
|
|
OBJECTS { rdnSyslogTrapSeverity }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A syslogSeverityTrap trap signifies that the
|
|
system logger has received a syslog message
|
|
with its own severity level greater than or
|
|
equal to the severity level of syslog MIB
|
|
Object syslogTrapSeverity."
|
|
::= { rdnSyslogTraps 1 }
|
|
|
|
|
|
-- conformance information
|
|
|
|
|
|
-- compliance statements
|
|
|
|
|
|
-- units of conformance
|
|
|
|
END
|