DLINKSW-SYSLOG-MIB

File: DLINKSW-SYSLOG-MIB.mib (30714 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMPv2-CONF
SYSLOG-TC-MIB IF-MIB INET-ADDRESS-MIB
DLINK-ID-REC-MIB

Imported symbols

MODULE-IDENTITY OBJECT-IDENTITY OBJECT-TYPE
Unsigned32 Integer32 RowStatus
TruthValue DateAndTime DisplayString
MODULE-COMPLIANCE OBJECT-GROUP SyslogFacility
SyslogSeverity InterfaceIndexOrZero InetAddressType
InetAddress dlinkIndustrialCommon

Defined Types

DSyslogDiscriminatorEntry  
SEQUENCE    
  dSyslogDiscriminatorName DisplayString
  dSyslogDiscriminatorRowstatus RowStatus
  dSyslogDisFacilityFilterMode INTEGER
  dSyslogDisFacilityFilterString DisplayString
  dSyslogDisSeverityFilterMode INTEGER
  dSyslogDisSeverityList BITS

DSyslogServerEntry  
SEQUENCE    
  dSyslogServerAddressType InetAddressType
  dSyslogServerAddress InetAddress
  dSyslogServerVrfName DisplayString
  dSyslogServerRowstatus RowStatus
  dSyslogServerPort Unsigned32
  dSyslogServerSeverity SyslogSeverity
  dSyslogServerFacility SyslogFacility
  dSyslogServerDiscriminator DisplayString

DSyslogBufferEntry  
SEQUENCE    
  dSyslogBufferIndex Unsigned32
  dSyslogBufferDateAndTime DateAndTime
  dSyslogBufferDescription DisplayString

DSyslogAttackLogEntry  
SEQUENCE    
  dSyslogAttackLogUnitId Unsigned32
  dSyslogAttackLogIndex Unsigned32
  dSyslogAttackLogDateAndTime DateAndTime
  dSyslogAttackLogDescription DisplayString

Defined Values

dlinkSwSyslogMIB 1.3.6.1.4.1.171.14.13
This MIB module defines objects for system log function.
MODULE-IDENTITY    

dSyslogMIBNotifications 1.3.6.1.4.1.171.14.13.0
OBJECT IDENTIFIER    

dSyslogMIBObjects 1.3.6.1.4.1.171.14.13.1
OBJECT IDENTIFIER    

dSyslogMIBConformance 1.3.6.1.4.1.171.14.13.2
OBJECT IDENTIFIER    

dSyslogGeneral 1.3.6.1.4.1.171.14.13.1.1
OBJECT IDENTIFIER    

dSyslogSourceIfIndex 1.3.6.1.4.1.171.14.13.1.1.1
This object indicates the ifIndex of the interface whose IP address will be used as the source address for sending the SYSLOG packet. A special value of zero indicates the source interface is not specified, the IP address of the closest interface will be used.
OBJECT-TYPE    
  InterfaceIndexOrZero  

dSyslogDiscriminatorTable 1.3.6.1.4.1.171.14.13.1.1.2
A table contains a list of discriminators which can be further used to filter SYSLOG messages sent to various destinations. At least one sub-filter(facility filter or severity filter) needs to be specified to make sure the the discriminator is available. Facility filter:facility mode and facility string. Severity filter:severity mode and severity list.
OBJECT-TYPE    
  SEQUENCE OF  
    DSyslogDiscriminatorEntry

dSyslogDiscriminatorEntry 1.3.6.1.4.1.171.14.13.1.1.2.1
An entry defines a discriminator.
OBJECT-TYPE    
  DSyslogDiscriminatorEntry  

dSyslogDiscriminatorName 1.3.6.1.4.1.171.14.13.1.1.2.1.1
This object indicates the name of the discriminator.
OBJECT-TYPE    
  DisplayString  

dSyslogDiscriminatorRowstatus 1.3.6.1.4.1.171.14.13.1.1.2.1.2
The row status variable, used according to installation and removal conventions for conceptual rows.
OBJECT-TYPE    
  RowStatus  

dSyslogDisFacilityFilterMode 1.3.6.1.4.1.171.14.13.1.1.2.1.3
This object indicates the mode how dSyslogDisFacilityFilterString is used to filter system log messages. notSpecified(1) - dSyslogDisFacilityFilterString will become a zero length string. drops(2) - The matching message will be filtered. includes(3) - The matching message will be included, in other words, the unmatched messages are filtered.
OBJECT-TYPE    
  INTEGER notSpecified(1), drops(2), includes(3)  

dSyslogDisFacilityFilterString 1.3.6.1.4.1.171.14.13.1.1.2.1.4
This object indicates a one or more facility name to filter or include the matching messages. If multiple facility names, they should be separated by comma without space before and after the comma. A zero length string indicates the regular expression is not specified.
OBJECT-TYPE    
  DisplayString  

dSyslogDisSeverityFilterMode 1.3.6.1.4.1.171.14.13.1.1.2.1.5
This object indicates the mode how the severity list of dSyslogDisSeverityList is used to filter message. notSpecified(1) - dSyslogDisSeverityList is not applicable. drops(2) - The list of severity level will be filtered. includes(3) - The list of severity level will be included.
OBJECT-TYPE    
  INTEGER notSpecified(1), drops(2), includes(3)  

dSyslogDisSeverityList 1.3.6.1.4.1.171.14.13.1.1.2.1.6
This object indicates severity level to be specified by this discriminator definition. This object is a bit map, with each bit representing a severitly level. A 1-bit indicates that severity level is specified in the list. A 0-bit indicates that severity level is unspecified. Note: whether a severity level is included is always interpreted within the context of dSyslogDisSeverityFilterMode. dSyslogDisSeverityFilterMode Specified Result ============================ ========== ============== notSpecified don't care Not applicable drops specified filtered drops unspecified included includes specified included includes unspecified filtered
OBJECT-TYPE    
  BITS emerg(0), alert(1), crit(2), err(3), warning(4), notice(5), info(6), debug(7)  

dSyslogLogOnEnabled 1.3.6.1.4.1.171.14.13.1.1.3
This object enables or disables the System Log function during system runtime.
OBJECT-TYPE    
  TruthValue  

dSyslogSourceIfType 1.3.6.1.4.1.171.14.13.1.1.4
This object indicates the type of source interface. The default type is vlan,when the type is default and the value of sourceIfIndex is zero, this means the source interface is not specified
OBJECT-TYPE    
  DisplayString  

dSyslogLogbuffer 1.3.6.1.4.1.171.14.13.1.2
This object identifier represents the group of objects that are related to the logging system message to local buffer.
OBJECT-IDENTITY    

dSyslogClearLogBuffer 1.3.6.1.4.1.171.14.13.1.2.1
This object is used to clear log messages at logging buffer when set to 'clear'. No action is taken if this object is set to 'noOp'. When read, the value 'noOp' is returned.
OBJECT-TYPE    
  INTEGER clear(1), noOp(2)  

dSyslogLogBufferEnabled 1.3.6.1.4.1.171.14.13.1.2.2
This object indicates the state of logging system messages to the local buffer. Messages must enter the local message buffer first before it can be further dispatched to other destinations.
OBJECT-TYPE    
  TruthValue  

dSyslogLogBufSeverity 1.3.6.1.4.1.171.14.13.1.2.3
This object indicates the severity level of system messages. The messages at that severity level or a more severe level will be logged to message buffers.
OBJECT-TYPE    
  SyslogSeverity  

dSyslogLogBufDiscriminator 1.3.6.1.4.1.171.14.13.1.2.4
This object indicates the name of discriminator which is used to filter the message to be sent to local buffer. A zero length string indicates the discriminator is not specified.
OBJECT-TYPE    
  DisplayString  

dSyslogLogBufWriteDelay 1.3.6.1.4.1.171.14.13.1.2.5
This object indicates the interval for periodic writing of the logging buffer to FLASH. The valid value is N to 65535. N is project dependent. The default interval is 300 seconds. Setting this object to -1 means infinite which will disable periodical writing logging buffer to FLASH. Setting this object to 0 means writing logging buffer to flash by trigger way.
OBJECT-TYPE    
  Integer32  

dSyslogClearAttackLogBufByUnit 1.3.6.1.4.1.171.14.13.1.2.6
This object indicates the unit on which the attack log messages will be cleared. The special value -1 indicates clearing all attack log entries. For a standalone device, 1 is used. No action is taken if this object is set to 0. When read, the value 0 is returned.
OBJECT-TYPE    
  Integer32  

dSyslogLogConsole 1.3.6.1.4.1.171.14.13.1.3
This object identifier represents the group of objects that are related to the logging system messages to the local console.
OBJECT-IDENTITY    

dSyslogLogConsoleEnabled 1.3.6.1.4.1.171.14.13.1.3.1
This object indicates the state of logging system messages to the local console.
OBJECT-TYPE    
  TruthValue  

dSyslogLogConsoleSeverity 1.3.6.1.4.1.171.14.13.1.3.2
This object indicates the severity level of system messages. The messages at that severity level or a more severe level will be logged to the local console.
OBJECT-TYPE    
  SyslogSeverity  

dSyslogLogConsoleDiscriminator 1.3.6.1.4.1.171.14.13.1.3.3
This object indicates the name of discriminator which is used to filter the message to be sent to local console. A zero length string indicates the discriminator is not specified.
OBJECT-TYPE    
  DisplayString  

dSyslogLogSmtp 1.3.6.1.4.1.171.14.13.1.4
This object identifier represents the group of objects that are related to the logging system messages to the email recipients.
OBJECT-IDENTITY    

dSyslogLogSmtpEnabled 1.3.6.1.4.1.171.14.13.1.4.1
This object indicates the state of logging of system messages to the email recipients.
OBJECT-TYPE    
  TruthValue  

dSyslogLogSmtpSeverity 1.3.6.1.4.1.171.14.13.1.4.2
This object indicates the severity level of system messages. The messages at that severity level or a more severe level will be logged to the email recipients.
OBJECT-TYPE    
  SyslogSeverity  

dSyslogLogSmtpDiscriminator 1.3.6.1.4.1.171.14.13.1.4.3
This object indicates the name of discriminator which is used to filter the message to be sent to the email recipients. A zero length string indicates the discriminator is not specified.
OBJECT-TYPE    
  DisplayString  

dSyslogServerTable 1.3.6.1.4.1.171.14.13.1.5
A table consists of a list of SYSLOG servers to log system messages and debug output to a remote SYSLOG server host.
OBJECT-TYPE    
  SEQUENCE OF  
    DSyslogServerEntry

dSyslogServerEntry 1.3.6.1.4.1.171.14.13.1.5.1
An entry defines information for a SYSLOG server.
OBJECT-TYPE    
  DSyslogServerEntry  

dSyslogServerAddressType 1.3.6.1.4.1.171.14.13.1.5.1.1
This object indicates the type of the server address.
OBJECT-TYPE    
  InetAddressType  

dSyslogServerAddress 1.3.6.1.4.1.171.14.13.1.5.1.2
This object indicates the IP or IPv6 address of the SYSLOG server.
OBJECT-TYPE    
  InetAddress  

dSyslogServerVrfName 1.3.6.1.4.1.171.14.13.1.5.1.3
This object indicates the name of the routing forwarding instance. If this object is a zero length string, the SYSLOG server is in global routing and forwarding space.
OBJECT-TYPE    
  DisplayString Size(0..32)  

dSyslogServerRowstatus 1.3.6.1.4.1.171.14.13.1.5.1.4
The row status variable, used according to installation and removal conventions for conceptual rows.
OBJECT-TYPE    
  RowStatus  

dSyslogServerPort 1.3.6.1.4.1.171.14.13.1.5.1.5
This object indicates the UDP port number to be used for the SYSLOG server.
OBJECT-TYPE    
  Unsigned32 514 | 1024..65535  

dSyslogServerSeverity 1.3.6.1.4.1.171.14.13.1.5.1.6
This object indicates the severity of log messages that will be sent to the server.
OBJECT-TYPE    
  SyslogSeverity  

dSyslogServerFacility 1.3.6.1.4.1.171.14.13.1.5.1.7
Specifies the logging facility of the log host.
OBJECT-TYPE    
  SyslogFacility  

dSyslogServerDiscriminator 1.3.6.1.4.1.171.14.13.1.5.1.8
This object indicates the name of discriminator which is used to filter the message to be sent to SYSLOG server. A zero length string indicates the discriminator is not specified.
OBJECT-TYPE    
  DisplayString  

dSyslogBufferTableNum 1.3.6.1.4.1.171.14.13.1.6
This object indicates the number of entries presented in the dSyslogBufferTable.
OBJECT-TYPE    
  Unsigned32  

dSyslogBufferTable 1.3.6.1.4.1.171.14.13.1.7
A table consists of a list of system log messages.
OBJECT-TYPE    
  SEQUENCE OF  
    DSyslogBufferEntry

dSyslogBufferEntry 1.3.6.1.4.1.171.14.13.1.7.1
An entry defines a log message.
OBJECT-TYPE    
  DSyslogBufferEntry  

dSyslogBufferIndex 1.3.6.1.4.1.171.14.13.1.7.1.1
An index that uniquely identifies the message.
OBJECT-TYPE    
  Unsigned32 1..100000  

dSyslogBufferDateAndTime 1.3.6.1.4.1.171.14.13.1.7.1.2
The date and time when the message is logged.
OBJECT-TYPE    
  DateAndTime  

dSyslogBufferDescription 1.3.6.1.4.1.171.14.13.1.7.1.3
The content of the log message.
OBJECT-TYPE    
  DisplayString  

dSyslogAttackLogTableNum 1.3.6.1.4.1.171.14.13.1.8
This object indicates the number of entries presented in the dSyslogAttackLogTable.
OBJECT-TYPE    
  Unsigned32  

dSyslogAttackLogTable 1.3.6.1.4.1.171.14.13.1.9
A table consists of a list of attack log messages.
OBJECT-TYPE    
  SEQUENCE OF  
    DSyslogAttackLogEntry

dSyslogAttackLogEntry 1.3.6.1.4.1.171.14.13.1.9.1
An entry defines a attack log message.
OBJECT-TYPE    
  DSyslogAttackLogEntry  

dSyslogAttackLogUnitId 1.3.6.1.4.1.171.14.13.1.9.1.1
This object indicates the unit (stacking device) or slot (chassis device) ID of the attack log message.
OBJECT-TYPE    
  Unsigned32 1..65535  

dSyslogAttackLogIndex 1.3.6.1.4.1.171.14.13.1.9.1.2
An index that uniquely identifies the attack log message.
OBJECT-TYPE    
  Unsigned32 1..100000  

dSyslogAttackLogDateAndTime 1.3.6.1.4.1.171.14.13.1.9.1.3
The date and time when the attack message is logged.
OBJECT-TYPE    
  DateAndTime  

dSyslogAttackLogDescription 1.3.6.1.4.1.171.14.13.1.9.1.4
The content of the attack log message.
OBJECT-TYPE    
  DisplayString  

dSyslogMIBCompliances 1.3.6.1.4.1.171.14.13.2.1
OBJECT IDENTIFIER    

dSyslogMIBCompliance 1.3.6.1.4.1.171.14.13.2.1.1
The compliance statement for entities which implement the DLINKSW-SYSLOG-MIB.
MODULE-COMPLIANCE    

dSyslogMIBGroups 1.3.6.1.4.1.171.14.13.2.1.2
OBJECT IDENTIFIER    

dSyslogGeneralGroup 1.3.6.1.4.1.171.14.13.2.1.2.1
A collection of objects provides basic configuration of SYSLOG feature.
OBJECT-GROUP    

dSyslogDiscriminatorGroup 1.3.6.1.4.1.171.14.13.2.1.2.2
A collection of objects provides configuration of discriminator which is used to filter SYSLOG messages sent to various destinations.
OBJECT-GROUP    

dSyslogLogConsoleGroup 1.3.6.1.4.1.171.14.13.2.1.2.3
A collection of objects provides configurations that are related to the logging system messages to the local console.
OBJECT-GROUP    

dSyslogLogSmtpGroup 1.3.6.1.4.1.171.14.13.2.1.2.4
A collection of objects provides configurations that are related to the logging system messages to the email recipients.
OBJECT-GROUP    

dSyslogLogServerGroup 1.3.6.1.4.1.171.14.13.2.1.2.5
A collection of objects provides configurations that are related to the logging system messages to the SYSLOG servers.
OBJECT-GROUP    

dSyslogAttackLogGroup 1.3.6.1.4.1.171.14.13.2.1.2.6
A collection of objects provides the management of attack log.
OBJECT-GROUP