DRAFT-IETF-SYSLOG-MIB
AI MIB Summary
The DRAFT-IETF-SYSLOG-MIB enables network management systems to monitor and manage the reception, processing status, and event logs of Syslog-compatible messages from network devices and server software. It provides granular visibility into Syslog message counters, buffer states, and protocol compliance metrics for real-time infrastructure auditing and fault isolation.
The MIB module pertaining to the reception and processing of Syslog compatible messages.
Main OID:
syslogMIB.1.3.6.1.2.1.999999
88
Objects
Active
Status
5
Dependencies
Imported Objects
Objects
88 total| Object Name |
|---|
syslogMIBThe MIB module pertaining to the reception and processing of Syslog compatible messages. MODULE-IDENTITY .1.3.6.1.2.1.999999 |
syslogSystem OBJECT IDENTIFIER .1.3.6.1.2.1.999999.1 |
syslogDefaultTransportThe default transport that a syslog process will use to send syslog messages.rw SyslogTransport .1.3.6.1.2.1.999999.1.1 |
syslogDefaultServiceThe default service name or port number that a syslog process will use to send syslog messages.rw SyslogService .1.3.6.1.2.1.999999.1.2 |
syslogDefaultFacilityThe default syslog facility that will be added to syslog messages when the message needs to be relayed and does not have priority specified.rw SyslogFacility .1.3.6.1.2.1.999999.1.3 |
syslogDefaultSeverityThe default syslog severity that will be added to syslog messages when the message needs to be relayed and does not have priority specified.rw SyslogSeverity .1.3.6.1.2.1.999999.1.4 |
syslogMaxMessageSizeThe the maximum size of the syslog messages in bytes.rw Unsigned32 .1.3.6.1.2.1.999999.1.5 |
syslogProc OBJECT IDENTIFIER .1.3.6.1.2.1.999999.2 |
syslogProcTableA table containing information about the syslog processes serviced by an SNMP agent. SEQUENCE OF SyslogProcEntry .1.3.6.1.2.1.999999.2.1 |
syslogProcEntryThe information pertaining to a syslog process. SyslogProcEntry .1.3.6.1.2.1.999999.2.1.1 |
syslogProcIndexThe Index that uniquely identifies the syslog process in the syslogProcess table. Integer32 .1.3.6.1.2.1.999999.2.1.1.1 |
syslogProcMsgsReceivedThe number of messages received by the syslog process. This includes messages that were ignored.ro Counter32 .1.3.6.1.2.1.999999.2.1.1.2 |
syslogProcMsgsRelayedThe number of messages relayed by the syslog process to other syslog processes.ro Counter32 .1.3.6.1.2.1.999999.2.1.1.3 |
syslogProcMsgsDroppedThe number of messages that could not be relayed (could not be queued for transmitting).ro Counter32 .1.3.6.1.2.1.999999.2.1.1.4 |
syslogProcMsgsIgnoredThe number of messages that were not processed by the syslog process because the message did not meet the specification of 'allowed specifications' ( either the program name or the priority level of the message or both did not match any selection specified for this process in the syslogCtlSelectionTable).ro Counter32 .1.3.6.1.2.1.999999.2.1.1.5 |
syslogProcMsgsRejectedThe number of messages that were rejected by the syslog process because the messsage was from a host/service that did not match any selection specified for this process in the syslogCtlSelectionTable and was not on the allowed host/services list.ro Counter32 .1.3.6.1.2.1.999999.2.1.1.6 |
syslogProcLastMsgRecdTimeThe local time when the last message was received by the syslog process locally or from a remote syslog process.ro TimeStamp (SNMPv2-TC) .1.3.6.1.2.1.999999.2.1.1.7 |
syslogProcLastMsgDeliveredTimeThe local time when the last message was delivered by the syslog process.ro TimeStamp (SNMPv2-TC) .1.3.6.1.2.1.999999.2.1.1.8 |
syslogParamsTableA table containing information about the parameters that control the syslog processes. SEQUENCE OF SyslogParamsEntry .1.3.6.1.2.1.999999.2.2 |
syslogParamsEntryThe parameters pertaining to a syslog process. SyslogParamsEntry .1.3.6.1.2.1.999999.2.2.1 |
syslogParamsProcDescrA description of the syslog process.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.2.1.999999.2.2.1.1 |
syslogParamsBindAddrTypeThe type of Internet address which follows in syslogParamsBindAddr.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.2.1.999999.2.2.1.2 |
syslogParamsBindAddrThe specific IP address or hostname the syslog process will bind to. If a hostname is specified, the IPv4 or IPv6 address which corresponds to will be used.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.2.1.999999.2.2.1.3 |
syslogParamsSendToAllAddressesIf the destination host, for a message to be forwarded, has more than one A or AAAA record process, Send the message to all the addresses (true) else send to only one of the addresses.rw Enumeration .1.3.6.1.2.1.999999.2.2.1.4 |
syslogParamsCompressionIf 'off', disable the compression of repeated instances of the same line into a single line of the form ``last message repeated N times''. If 'offIfPipe' disable the compression when the output is a pipe to another program. Otherwise the compression is enabled.rw Enumeration .1.3.6.1.2.1.999999.2.2.1.5 |
syslogParamsConfFileNameThe fullpath name of the configuration file where the syslog process's message selection and corresponding action rules will be read from and stored.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.2.1.999999.2.2.1.6 |
syslogParamsFacilityTranslationIf off, disable Disable the translation of messages received with facility ``kern'' to facility ``user''. Usually the ``kern'' facility is reserved for messages read directly from /dev/klog.rw Enumeration .1.3.6.1.2.1.999999.2.2.1.7 |
syslogParamsPIDFileNameThe fullpath name of the file where the syslog process ID will be recorded.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.2.1.999999.2.2.1.8 |
syslogParamsDNSLookupIf doNotUseLocalCache is on, fresh DNS lookups will be carried out everytime a hostname is encountered. Else, DNS lookups will be carried it only once for each hostname.rw Enumeration .1.3.6.1.2.1.999999.2.2.1.9 |
syslogParamsSeverityCompOPThe default value of the operator that should apply to the syslogCtlSelectionSeverity in before the selection takes place.rw SyslogSeverityCompOP .1.3.6.1.2.1.999999.2.2.1.10 |
syslogParamsSecuritySpecsIf doNotRecvFromRemoteHosts is selected then the corresponding syslog process will receive messages from remote hosts. If doNotOpenNetworkSockets is selected then the syslog process will not receive from or forward to remote hosts.rw Enumeration .1.3.6.1.2.1.999999.2.2.1.11 |
syslogParamsProcessStatus''started'' indicates that the process should be started if it is not already running. ''stopped'' indicates that the process should be stopped if it is running.rw Enumeration .1.3.6.1.2.1.999999.2.2.1.12 |
syslogParamsRowStatusThis object is used to create and delete rows in the syslogParamsTable.rw RowStatus (SNMPv2-TC) .1.3.6.1.2.1.999999.2.2.1.13 |
syslogAllowedHostsTableA table containing information about the Hosts from which messages will be accepted (rejected). SEQUENCE OF SyslogParamsEntry .1.3.6.1.2.1.999999.2.3 |
syslogAllowedHostsEntryThe host information. SyslogAllowedHostsEntry .1.3.6.1.2.1.999999.2.3.1 |
syslogAllowedHostsAddressTypeThe type of Internet address which follows in syslogAllowedHostsAddress.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.2.1.999999.2.3.1.1 |
syslogAllowedHostsAddressThe IP address or hostname specification of the host from which the syslog process will accept messages.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.2.1.999999.2.3.1.2 |
syslogAllowedHostsMaskLenIf the syslogAllowedHostsAddressType is ipv4(1), ipv6(2) this object represents the number of bits that will be taken into account when the address of the originating is being compared with syslogAllowedHostsAddress. The default value of this MO will be the length of the corresponding syslogAllowedHostsAddress. If the syslogAllowedHostsAddressType is not ipv4(1) or ipv6(2) this object is not used.rw Integer32 .1.3.6.1.2.1.999999.2.3.1.3 |
syslogAllowedHostsTransportThe Transport specification that will be used to decide whether the messsage will be accepted from a host or not.rw SyslogTransport .1.3.6.1.2.1.999999.2.3.1.4 |
syslogAllowedHostsPortThe Port specification that will be used to decide whether the messsage will be accepted from a host or not.rw SyslogService .1.3.6.1.2.1.999999.2.3.1.5 |
syslogAllowedHostsRowStatusThis object is used to create and delete rows in the syslogAllowedHostsTable.rw RowStatus (SNMPv2-TC) .1.3.6.1.2.1.999999.2.3.1.6 |
syslogControl OBJECT IDENTIFIER .1.3.6.1.2.1.999999.3 |
syslogCtlSelectionTableA table which defines the rules for selection of syslog messages for some specified actions. SEQUENCE OF SyslogCtlSelectionEntry .1.3.6.1.2.1.999999.3.1 |
syslogCtlSelectionEntryDefines the information to generate syslog messages to an aggregating agent or collector. Entries within this table with an access level of read- create MUST be considered non-volatile and MUST be maintained across entity resets. SyslogCtlSelectionEntry .1.3.6.1.2.1.999999.3.1.1 |
syslogCtlActionIndexAn index that uniquely identifies an action group in the Table. Integer32 .1.3.6.1.2.1.999999.3.1.1.1 |
syslogCtlSelectionIndexAn index that uniquely identifies the row within the set of rows belonging to the same action group. Integer32 .1.3.6.1.2.1.999999.3.1.1.2 |
syslogCtlSelectionDescrA description of the Selectionrw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.2.1.999999.3.1.1.3 |
syslogCtlSelectionHostNameInclIndicates whether the corresponding instance of syslogCtlSelectionHostName define a hostname which is included or excluded from the selection for the action.rw Enumeration .1.3.6.1.2.1.999999.3.1.1.4 |
syslogCtlSelectionHostnameThe hostname represented by the row. An asterisk indicates all hosts.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.2.1.999999.3.1.1.5 |
syslogCtlSelectionProgNameInclIndicates whether the corresponding instance of syslogCtlSelectionProgName define a program name which is included or excluded from the selection for the action.rw Enumeration .1.3.6.1.2.1.999999.3.1.1.6 |
syslogCtlSelectionProgNameThe program name represented by the row. An asterisk indicates all hosts.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.2.1.999999.3.1.1.7 |
syslogCtlSelectionPriorityInclIndicates whether the corresponding instances of syslogCtlSelectionFacility and syslogCtlSelectionSeverity define a priority which is included or excluded from the selection for the action.rw Enumeration .1.3.6.1.2.1.999999.3.1.1.8 |
syslogCtlSelectionFacilityThe facility represented by the row.rw SyslogFacility .1.3.6.1.2.1.999999.3.1.1.9 |
syslogCtlSelectionSeverityCompOPRepresents the operator that should apply to the syslogCtlSelectionSeverity MO before the selection takes place.rw SyslogSeverityCompOP .1.3.6.1.2.1.999999.3.1.1.10 |
syslogCtlSelectionSeverityThe severity represented by the row.rw SyslogSeverity .1.3.6.1.2.1.999999.3.1.1.11 |
syslogCtlSelectionRowStatusThis object is used to create and delete rows in the syslogCtlSelectionTable.rw RowStatus (SNMPv2-TC) .1.3.6.1.2.1.999999.3.1.1.12 |
syslogCtlLogActionTableA table containing Syslog LogAction Entries. SEQUENCE OF SyslogCtlLogActionEntry .1.3.6.1.2.1.999999.3.2 |
syslogCtlLogActionEntryDefines the information to generate syslog messages to an aggregating agent or collector. Entries within this table with an access level of read- create MUST be considered non-volatile and MUST be maintained across entity resets. SyslogCtlLogActionEntry .1.3.6.1.2.1.999999.3.2.1 |
syslogCtlLogActionFileNameThe fullpath name of the file in which the message will be logged. This file should be existing before the syslog process attempts to append messages to it.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.2.1.999999.3.2.1.1 |
syslogCtlLogActionRowStatusThis object is used to create and delete rows in the syslogCtlLogTable.rw RowStatus (SNMPv2-TC) .1.3.6.1.2.1.999999.3.2.1.2 |
syslogCtlUserActionTableA table containing list of users to whom a notification will be sent (by displaying the message on the users' console, if the user is logged in. SEQUENCE OF SyslogCtlUserActionEntry .1.3.6.1.2.1.999999.3.3 |
syslogCtlUserActionEntryA user to whom the message should be notified. SyslogCtlUserActionEntry .1.3.6.1.2.1.999999.3.3.1 |
syslogCtlUserActionIndexAn index to uniquely identify the userID among the group of userIDs. Unsigned32 .1.3.6.1.2.1.999999.3.3.1.1 |
syslogCtlUserActionUserIDThe userid of the user to whom the message will be displayed on the console if, the user is logged in. Note: the userid ''*'' denotes all users.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.2.1.999999.3.3.1.2 |
syslogCtlUserActionRowStatusThis object is used to create and delete rows in the syslogCtlUserActionTable.rw RowStatus (SNMPv2-TC) .1.3.6.1.2.1.999999.3.3.1.3 |
syslogCtlForwardActionTableA table containing Syslog collector information. SEQUENCE OF SyslogCtlForwardActionEntry .1.3.6.1.2.1.999999.3.4 |
syslogCtlForwardActionEntryDefines the information pertaining to a syslog collector to which a syslog messages will be relayed. Entries within this table with an access level of read- create MUST be considered non-volatile and MUST be maintained across entity resets. SyslogCtlForwardActionEntry .1.3.6.1.2.1.999999.3.4.1 |
syslogCtlForwardActionIndexA unique identifier for this syslogForwardAction entry. Unsigned32 .1.3.6.1.2.1.999999.3.4.1.1 |
syslogCtlForwardActionDescrAdministratively assigned textual description of this syslogForwardAction.rw SnmpAdminString .1.3.6.1.2.1.999999.3.4.1.2 |
syslogCtlForwardActionAddrTypeThe type of Internet address which follows in syslogCtlForwardActionAddr.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.2.1.999999.3.4.1.3 |
syslogCtlForwardActionAddrThe Internet address for the Syslog message collector. The type of the address is specified in the preceeding syslogCtlForwardActionAddrType object. The use of DNS domain names is discouraged, and agent support for them is optional. Deciding when, and how often, to resolve them is an issue. Not resolving them often enough could lead to loss synchronization with the associated entry in the DNS server, and resolving them too often might lead to significant overhead during critical network events.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.2.1.999999.3.4.1.4 |
syslogCtlForwardActionTransportThe Transport that will be used to forward the message.rw SyslogTransport .1.3.6.1.2.1.999999.3.4.1.5 |
syslogCtlForwardActionPortThe port number on the destination to which the syslog message will be forwarded over the transport specified by syslogCtlForwardActionTransport.rw SyslogService .1.3.6.1.2.1.999999.3.4.1.6 |
syslogCtlForwardActionFacilityThe syslog facility code that will added to messages forwarded to this collector, if, a priority level is not defined in the received message.rw SyslogFacility .1.3.6.1.2.1.999999.3.4.1.7 |
syslogCtlForwardActionSeverityThe syslog severity code that will added to messages forwarded to this collector, if, a priority level is not defined in the received message.rw SyslogSeverity .1.3.6.1.2.1.999999.3.4.1.8 |
syslogCtlForwardActionRowStatusThis object is used to create and delete rows in the syslogCtlForwardActionTable.rw RowStatus (SNMPv2-TC) .1.3.6.1.2.1.999999.3.4.1.9 |
syslogCtlPipeActionTableA table containing commands to which selected messages will be piped. SEQUENCE OF SyslogCtlPipeActionEntry .1.3.6.1.2.1.999999.3.5 |
syslogCtlPipeActionEntryA user to whom the message should be notified. SyslogCtlPipeActionEntry .1.3.6.1.2.1.999999.3.5.1 |
syslogCtlPipeActionCmdThe command to which the selected message will be piped.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.2.1.999999.3.5.1.1 |
syslogCtlPipeActionRowStatusThis object is used to create and delete rows in the syslogCtlPipeActionTable.rw RowStatus (SNMPv2-TC) .1.3.6.1.2.1.999999.3.5.1.2 |
syslogConformance OBJECT IDENTIFIER .1.3.6.1.2.1.999999.4 |
syslogGroups OBJECT IDENTIFIER .1.3.6.1.2.1.999999.4.1 |
syslogSystemGroupA collection of objects providing system-wide parameters for syslog processes. Unknown .1.3.6.1.2.1.999999.4.1.1 |
syslogStatsGroupA collection of objects providing message related statistics. Unknown .1.3.6.1.2.1.999999.4.1.2 |
syslogParamsGroupA collection of objects representing the run time parameters for the syslog processes. Unknown .1.3.6.1.2.1.999999.4.1.3 |
syslogControlGroupA collection of objects that represent the rules that describe how a message will be selected, and the action(s) that will be carried out on the selected message. Unknown .1.3.6.1.2.1.999999.4.1.4 |
syslogCompliances OBJECT IDENTIFIER .1.3.6.1.2.1.999999.4.2 |
syslogComplianceThe compliance statement for an agent implememting the syslog MIB. Unknown .1.3.6.1.2.1.999999.4.2.1 |