summaryrefslogtreecommitdiff
path: root/MIBS/benuos/BENU-SYSLOG-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/benuos/BENU-SYSLOG-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/benuos/BENU-SYSLOG-MIB')
-rw-r--r--MIBS/benuos/BENU-SYSLOG-MIB195
1 files changed, 195 insertions, 0 deletions
diff --git a/MIBS/benuos/BENU-SYSLOG-MIB b/MIBS/benuos/BENU-SYSLOG-MIB
new file mode 100644
index 0000000..e34d464
--- /dev/null
+++ b/MIBS/benuos/BENU-SYSLOG-MIB
@@ -0,0 +1,195 @@
+BENU-SYSLOG-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
+ IpAddress, Integer32, Unsigned32
+ FROM SNMPv2-SMI
+ InetPortNumber
+ FROM INET-ADDRESS-MIB
+ benuPlatform
+ FROM BENU-PLATFORM-MIB;
+
+benuSyslog MODULE-IDENTITY
+ LAST-UPDATED "201501090000Z" -- 09 January 2015
+ ORGANIZATION "Benu Networks"
+ CONTACT-INFO "Benu Networks Inc,
+ 300 Concord Road,
+ Billerca MA 01821
+ Email: support@benunets.com"
+ DESCRIPTION
+ "Initial creation
+ MIB module for Benu Networks Chassis.
+ Copyright (C) 2001, 2008 by Benu Networks, Inc.
+ All rights reserved."
+
+ REVISION "201501090000Z" -- 09 January 2015
+ DESCRIPTION
+ "Added a branch for notifications"
+
+ REVISION "201411060000Z" -- 06 November 2014
+ DESCRIPTION
+ "Removed bSyslogTrapSeverity and bSyslogSeverityTrap"
+
+ REVISION "201311220000Z" -- 22 November 2013
+ DESCRIPTION
+ "Data types are corrected and removed an unwanted IMPORT"
+
+ ::= { benuPlatform 3 }
+
+ bSyslogNotifications OBJECT IDENTIFIER ::= { benuSyslog 0 }
+
+ --
+ -- syslog group should be present in all products.
+ --
+
+ bSyslogSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current size in bytes of the syslog file."
+ ::= { benuSyslog 1 }
+
+ bSyslogMaxSize OBJECT-TYPE
+ SYNTAX Integer32 (4096..5242880)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Maximum size in bytes of the syslog file."
+ DEFVAL { 4096 }
+ ::= { benuSyslog 2 }
+
+ bSyslogServerEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable logging to remote syslog
+ servers."
+ ::= { benuSyslog 3 }
+
+ bSyslogServerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF BSyslogServerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table of remote syslog servers, of which
+ there can be at most 3 entries."
+ ::= { benuSyslog 4 }
+
+ bSyslogServerEntry OBJECT-TYPE
+ SYNTAX BSyslogServerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "syslog table entry."
+ INDEX { bSyslogServerIndex }
+ ::= { bSyslogServerTable 1 }
+
+ BSyslogServerEntry ::=
+ SEQUENCE {
+ bSyslogServerIndex
+ Unsigned32,
+ bSyslogServerAddress
+ IpAddress,
+ bSyslogServerPort
+ InetPortNumber
+ }
+
+ --
+ -- start of syslog server table
+ --
+
+ bSyslogServerIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index into the remote syslog server table."
+ ::= { bSyslogServerEntry 1 }
+
+ bSyslogServerAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of this syslog server."
+ ::= { bSyslogServerEntry 2 }
+
+ bSyslogServerPort OBJECT-TYPE
+ SYNTAX InetPortNumber
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port number of this syslog server."
+ ::= { bSyslogServerEntry 3 }
+
+ -- end of syslog server table
+
+
+ bSyslogSeverity OBJECT-TYPE
+ SYNTAX INTEGER {
+ emergencies(0),
+ alerts(1),
+ critical(2),
+ errors(3),
+ warnings(4),
+ notifications(5),
+ informational(6),
+ debugging(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Severity of syslog messages reported/sent to a
+ remote syslog server."
+ ::= { benuSyslog 5 }
+
+ bSyslogConsoleSeverity OBJECT-TYPE
+ SYNTAX INTEGER {
+ emergencies(0),
+ alerts(1),
+ critical(2),
+ errors(3),
+ warnings(4),
+ notifications(5),
+ informational(6),
+ debugging(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Severity of syslog messages reported/sent to a
+ console."
+ ::= { benuSyslog 6 }
+
+ bSyslogClear 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."
+ ::= { benuSyslog 7 }
+
+
+ -- traps
+
+
+ -- conformance information
+
+
+ -- compliance statements
+
+
+ -- units of conformance
+
+END