SYSLOG-MSG-MIB

        This MIB module represents SYSLOG messages as SNMP objects.
        
Copyright (c) 2009 IETF Trust and the persons identified as
authors of the code.  All rights reserved.
        
Redistribution and use in source and binary forms, with or
without modification, is permitted pursuant to, and subject
to the license terms contained in, the Simplified BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents
(http://trustee.ietf.org/license-info).
        
This version of this MIB module is part of RFC 5676; see
the RFC itself for full legal notices.
    
Source file
SYSLOG-MSG-MIB
Last revised
Identity
syslogMsgMib
Base OID
1.3.6.1.2.1.192
Imported Objects
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI mib-2 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC DisplayString TEXTUAL-CONVENTION (no object page) TruthValue
SYSLOG-TC-MIB SyslogFacility SyslogSeverity
Net-SNMP examples using the rfc 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 'SYSLOG-MSG-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'SYSLOG-MSG-MIB::syslogMsgMib'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'SYSLOG-MSG-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'SYSLOG-MSG-MIB::syslogMsgMib'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (28)
.1.3.6.1.2.1.192
.1.3.6.1.2.1.192.0
.1.3.6.1.2.1.192.1
.1.3.6.1.2.1.192.1.1
.1.3.6.1.2.1.192.1.1.1
.1.3.6.1.2.1.192.1.1.2
.1.3.6.1.2.1.192.1.2
.1.3.6.1.2.1.192.1.2.1
Unsigned32
.1.3.6.1.2.1.192.1.2.1.1
.1.3.6.1.2.1.192.1.2.1.10
OctetString
.1.3.6.1.2.1.192.1.2.1.11
.1.3.6.1.2.1.192.1.2.1.2
.1.3.6.1.2.1.192.1.2.1.3
Unsigned32
.1.3.6.1.2.1.192.1.2.1.4
.1.3.6.1.2.1.192.1.2.1.5
OctetString
.1.3.6.1.2.1.192.1.2.1.6
OctetString
.1.3.6.1.2.1.192.1.2.1.7
OctetString
.1.3.6.1.2.1.192.1.2.1.8
OctetString
.1.3.6.1.2.1.192.1.2.1.9
.1.3.6.1.2.1.192.1.3
.1.3.6.1.2.1.192.1.3.1
Unsigned32
.1.3.6.1.2.1.192.1.3.1.1
OctetString
.1.3.6.1.2.1.192.1.3.1.2
OctetString
.1.3.6.1.2.1.192.1.3.1.3
.1.3.6.1.2.1.192.1.3.1.4
.1.3.6.1.2.1.192.2
.1.3.6.1.2.1.192.2.1
.1.3.6.1.2.1.192.2.2
Dependencies (4) 4 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. SNMPv2-CONFrfc
  3. SNMPv2-TCrfc
  4. SYSLOG-TC-MIBrfc
  5. SYSLOG-MSG-MIBrfcselected
Type Definitions (2)
OctetString
OctetString range: 0range: 10range: 13
Conformance Groups (4)
The notifications emitted by this MIB module.
.1.3.6.1.2.1.192.2.1.1
A collection of objects representing a SYSLOG message,
excluding structured data elements.
.1.3.6.1.2.1.192.2.1.2
A collection of objects representing the structured data
elements of a SYSLOG message.
.1.3.6.1.2.1.192.2.1.3
A collection of control objects to control the size of the
syslogMsgTable and to enable/disable notifications.
.1.3.6.1.2.1.192.2.1.4
Compliance Statements (3)

OID .1.3.6.1.2.1.192.2.2.1
The compliance statement for implementations of the
SYSLOG-MSG-MIB.
Required groups

OID .1.3.6.1.2.1.192.2.2.2
The compliance statement for implementations of the
SYSLOG-MSG-MIB that do not support read-write access.
Required groups
Object refinements
ObjectAccessSyntaxDescription
syslogMsgTableMaxSize readonly
Write access is not required.
syslogMsgEnableNotifications readonly
Write access is not required.

OID .1.3.6.1.2.1.192.2.2.3
The compliance statement for implementations of the
SYSLOG-MSG-MIB that do only generate notifications and do not
provide a table to allow read access to SYSLOG message
details.
Required groups
Object refinements
ObjectAccessSyntaxDescription
syslogMsgFacility notifyonly
Read access is not required.
syslogMsgSeverity notifyonly
Read access is not required.
syslogMsgVersion notifyonly
Read access is not required.
syslogMsgTimeStamp notifyonly
Read access is not required.
syslogMsgHostName notifyonly
Read access is not required.
syslogMsgAppName notifyonly
Read access is not required.
syslogMsgProcID notifyonly
Read access is not required.
syslogMsgMsgID notifyonly
Read access is not required.
syslogMsgSDParams notifyonly
Read access is not required.
syslogMsgMsg notifyonly
Read access is not required.
syslogMsgSDParamValue notifyonly
Read access is not required.
Notifications / Traps (1)
NameOIDDescription
.1.3.6.1.2.1.192.0.1
The syslogMsgNotification is generated when a new SYSLOG
message is received and the value of
syslogMsgGenerateNotifications is true.

Implementations may add syslogMsgSDParamValue objects as long
as the resulting notification fits into the size constraints
imposed by the implementation environment and the notification
message size constraints imposed by maxMessageSize [RFC3412]
and SNMP transport mappings.