DRAFT-IETF-SYSLOG-DEVICE-MIB

        This MIB module defines a portion of the SNMP enterprise
MIBs pertaining to the configuration and generation of
Syslog compatible diagnostic messages.
    
Source file
DRAFT-IETF-SYSLOG-DEVICE-MIB
Last revised
Identity
snmpSyslogDeviceMIB
Base OID
1.3.6.1.4.1.9.6.1.101.82.1
Imported Objects
CISCOSB-MIB rlSyslog
INET-ADDRESS-MIB InetAddress InetAddressType
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Gauge32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) snmpModules Unsigned32
SNMPv2-TC RowStatus TEXTUAL-CONVENTION (no object page) TimeStamp
Net-SNMP examples using the ciscosb MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'DRAFT-IETF-SYSLOG-DEVICE-MIB' -M '/opt/observium/mibs/ciscosb:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'DRAFT-IETF-SYSLOG-DEVICE-MIB::snmpSyslogDeviceMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'DRAFT-IETF-SYSLOG-DEVICE-MIB' -M '/opt/observium/mibs/ciscosb:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'DRAFT-IETF-SYSLOG-DEVICE-MIB::snmpSyslogDeviceMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (34)
.1.3.6.1.4.1.9.6.1.101.82.1
.1.3.6.1.4.1.9.6.1.101.82.1.1
.1.3.6.1.4.1.9.6.1.101.82.1.1.1
.1.3.6.1.4.1.9.6.1.101.82.1.1.2
.1.3.6.1.4.1.9.6.1.101.82.1.1.3
Bits
.1.3.6.1.4.1.9.6.1.101.82.1.1.4
.1.3.6.1.4.1.9.6.1.101.82.1.2
Unsigned32
.1.3.6.1.4.1.9.6.1.101.82.1.2.1
.1.3.6.1.4.1.9.6.1.101.82.1.2.2
Unsigned32
.1.3.6.1.4.1.9.6.1.101.82.1.2.3
.1.3.6.1.4.1.9.6.1.101.82.1.2.4
.1.3.6.1.4.1.9.6.1.101.82.1.2.4.1
Unsigned32
.1.3.6.1.4.1.9.6.1.101.82.1.2.4.1.1
OctetString
.1.3.6.1.4.1.9.6.1.101.82.1.2.4.1.2
.1.3.6.1.4.1.9.6.1.101.82.1.2.4.1.3
.1.3.6.1.4.1.9.6.1.101.82.1.2.4.1.4
.1.3.6.1.4.1.9.6.1.101.82.1.2.4.1.5
.1.3.6.1.4.1.9.6.1.101.82.1.2.4.1.6
.1.3.6.1.4.1.9.6.1.101.82.1.2.4.1.7
.1.3.6.1.4.1.9.6.1.101.82.1.2.4.1.8
.1.3.6.1.4.1.9.6.1.101.82.1.2.4.1.9
.1.3.6.1.4.1.9.6.1.101.82.1.2.5
.1.3.6.1.4.1.9.6.1.101.82.1.2.6
.1.3.6.1.4.1.9.6.1.101.82.1.2.7
.1.3.6.1.4.1.9.6.1.101.82.1.3
.1.3.6.1.4.1.9.6.1.101.82.1.3.1
.1.3.6.1.4.1.9.6.1.101.82.1.3.1.1
.1.3.6.1.4.1.9.6.1.101.82.1.3.1.1.1
OctetString
.1.3.6.1.4.1.9.6.1.101.82.1.3.1.1.2
OctetString
.1.3.6.1.4.1.9.6.1.101.82.1.3.1.1.3
.1.3.6.1.4.1.9.6.1.101.82.1.3.1.1.4
.1.3.6.1.4.1.9.6.1.101.82.1.4
.1.3.6.1.4.1.9.6.1.101.82.1.4.1
.1.3.6.1.4.1.9.6.1.101.82.1.4.2
Dependencies (6) 6 direct Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. CISCOSB-MIBciscosb
  3. SNMPv2-TCrfc
  4. INET-ADDRESS-MIBrfc
  5. SNMPv2-CONFrfc
  6. SNMP-FRAMEWORK-MIBrfc
  7. DRAFT-IETF-SYSLOG-DEVICE-MIBciscosbselected
Type Definitions (3)
Enumeration
local0(16)
local1(17)
local2(18)
local3(19)
local4(20)
local5(21)
local6(22)
local7(23)
no-map(24)
Enumeration
emergency(0)
alert(1)
critical(2)
error(3)
warning(4)
notice(5)
info(6)
debug(7)
Unsigned32
Conformance Groups (4)
A collection of objects providing syslog message
statistics.
.1.3.6.1.4.1.9.6.1.101.82.1.4.1.1
A collection of objects providing descriptions of
syslog collectors for sending system messages to.
.1.3.6.1.4.1.9.6.1.101.82.1.4.1.2
A collection of objects providing a mechanism to
control the severity level of the messages individual
application may generate.
.1.3.6.1.4.1.9.6.1.101.82.1.4.1.3
A collection of objects providing default values for
the syslog collectors that can optionally be overridden
on a per collector basis with snmpSyslogCollectorFacility,
snmpSyslogCollectorSeverity, or snmpSyslogCollectorUdpPort.
.1.3.6.1.4.1.9.6.1.101.82.1.4.1.4
Compliance Statements (1)

OID .1.3.6.1.4.1.9.6.1.101.82.1.4.2.1
The compliance statement for devices that support sending
system messages to a syslog collector.
Required groups
mandatory snmpSyslogDeviceGroup
mandatory snmpSyslogCollectorGroup
mandatory snmpSyslogCollectorDefaultsGroup
optional snmpSyslogApplicationGroup The snmpSyslogApplication group is mandatory only for
agents which support configuring the severity level of
the messages that individual applications may generate.
Object refinements
ObjectAccessSyntaxDescription
snmpSyslogCollectorUdpPort readonly
Write access is not required for implementations that
do not support configuring the UDP port number on a
per collector basis.
snmpSyslogCollectorFacility readonly
Write access is not required for implementations that
do not support configuring the syslog facility on a
per collector basis.
snmpSyslogCollectorSeverity readonly
Write access is not required for implementations that
do not support configuring the message severity level
on a per collector basis.
snmpSyslogCollectorDefaultUdpPort readonly
Write access is not required for implementations that
do not support configuring the UDP port number at all,
or do not want to support a configurable default.
Hopefully, it is only the later.
snmpSyslogCollectorDefaultFacility readonly
Write access is not required for implementations that
do not support configuring the syslog facility at all,
or do not want to support a configurable default.
Hopefully, it is only the later.
snmpSyslogCollectorDefaultSeverity readonly
Write access is not required for implementations that
do not support configuring the syslog facility at all,
or do not want to support a configurable default.
Hopefully, it is only the later.