DRAFT-IETF-SYSLOG-MIB
93 objects
The MIB module pertaining to the reception and processing of Syslog compatible messages.
Imported Objects
| INET-ADDRESS-MIB | InetAddress InetAddressType |
| SNMP-FRAMEWORK-MIB | SnmpAdminString |
| SNMPv2-CONF | MODULE-COMPLIANCE OBJECT-GROUP |
| SNMPv2-SMI | Counter32 Integer32 mib-2 MODULE-IDENTITY OBJECT-TYPE Unsigned32 |
| SNMPv2-TC | RowStatus TEXTUAL-CONVENTION TimeStamp |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.2.1.999999 | IdentitysyslogMIB | The MIB module pertaining to the reception and processing of Syslog compatible messages. | ||
| 1.3.6.1.2.1.999999.1 | NodesyslogSystem | |||
| 1.3.6.1.2.1.999999.1.1 | ScalarsyslogDefaultTransport | read-write | current | The default transport that a syslog process will use to send syslog messages. |
| 1.3.6.1.2.1.999999.1.2 | ScalarsyslogDefaultService | read-write | current | The default service name or port number that a syslog process will use to send syslog messages. |
| 1.3.6.1.2.1.999999.1.3 | ScalarsyslogDefaultFacility | read-write | current | The default syslog facility that will be added to syslog messages when the message needs to be relayed and does not have priority specified. |
| 1.3.6.1.2.1.999999.1.4 | ScalarsyslogDefaultSeverity | read-write | current | The default syslog severity that will be added to syslog messages when the message needs to be relayed and does not have priority specified. |
| 1.3.6.1.2.1.999999.1.5 | ScalarsyslogMaxMessageSize | read-write | current | The the maximum size of the syslog messages in bytes. |
| 1.3.6.1.2.1.999999.2 | NodesyslogProc | |||
| 1.3.6.1.2.1.999999.2.1 | TablesyslogProcTable | not-accessible | current | A table containing information about the syslog processes serviced by an SNMP agent. |
| 1.3.6.1.2.1.999999.2.1.1 | RowsyslogProcEntry | not-accessible | current | The information pertaining to a syslog process. |
| 1.3.6.1.2.1.999999.2.1.1.1 | ColumnsyslogProcIndex | not-accessible | current | The Index that uniquely identifies the syslog process in the syslogProcess table. |
| 1.3.6.1.2.1.999999.2.1.1.2 | ColumnsyslogProcMsgsReceived | read-only | current | The number of messages received by the syslog process. This includes messages that were ignored. |
| 1.3.6.1.2.1.999999.2.1.1.3 | ColumnsyslogProcMsgsRelayed | read-only | current | The number of messages relayed by the syslog process to other syslog processes. |
| 1.3.6.1.2.1.999999.2.1.1.4 | ColumnsyslogProcMsgsDropped | read-only | current | The number of messages that could not be relayed (could not be queued for transmitting). |
| 1.3.6.1.2.1.999999.2.1.1.5 | ColumnsyslogProcMsgsIgnored | read-only | current | The number of messages that were not processed by the syslog process because the message did not meet the specification of 'allowed specifications' ( either th… |
| 1.3.6.1.2.1.999999.2.1.1.6 | ColumnsyslogProcMsgsRejected | read-only | current | The 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 thi… |
| 1.3.6.1.2.1.999999.2.1.1.7 | ColumnsyslogProcLastMsgRecdTime | read-only | current | The local time when the last message was received by the syslog process locally or from a remote syslog process. |
| 1.3.6.1.2.1.999999.2.1.1.8 | ColumnsyslogProcLastMsgDeliveredTime | read-only | current | The local time when the last message was delivered by the syslog process. |
| 1.3.6.1.2.1.999999.2.2 | TablesyslogParamsTable | not-accessible | current | A table containing information about the parameters that control the syslog processes. |
| 1.3.6.1.2.1.999999.2.2.1 | RowsyslogParamsEntry | not-accessible | current | The parameters pertaining to a syslog process. |
| 1.3.6.1.2.1.999999.2.2.1.1 | ColumnsyslogParamsProcDescr | read-create | current | A description of the syslog process. |
| 1.3.6.1.2.1.999999.2.2.1.2 | ColumnsyslogParamsBindAddrType | read-create | current | The type of Internet address which follows in syslogParamsBindAddr. |
| 1.3.6.1.2.1.999999.2.2.1.3 | ColumnsyslogParamsBindAddr | read-create | current | The 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. |
| 1.3.6.1.2.1.999999.2.2.1.4 | ColumnsyslogParamsSendToAllAddresses | read-create | current | If 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 o… |
| 1.3.6.1.2.1.999999.2.2.1.5 | ColumnsyslogParamsCompression | read-write | current | If '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' disab… |
| 1.3.6.1.2.1.999999.2.2.1.6 | ColumnsyslogParamsConfFileName | read-create | current | The fullpath name of the configuration file where the syslog process's message selection and corresponding action rules will be read from and stored. |
| 1.3.6.1.2.1.999999.2.2.1.7 | ColumnsyslogParamsFacilityTranslation | read-write | current | If off, disable Disable the translation of messages received with facility ``kern'' to facility ``user''. Usually the ``kern'' facility is reserved for message… |
| 1.3.6.1.2.1.999999.2.2.1.8 | ColumnsyslogParamsPIDFileName | read-create | current | The fullpath name of the file where the syslog process ID will be recorded. |
| 1.3.6.1.2.1.999999.2.2.1.9 | ColumnsyslogParamsDNSLookup | read-write | current | If 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… |
| 1.3.6.1.2.1.999999.2.2.1.10 | ColumnsyslogParamsSeverityCompOP | read-create | current | The default value of the operator that should apply to the syslogCtlSelectionSeverity in before the selection takes place. |
| 1.3.6.1.2.1.999999.2.2.1.11 | ColumnsyslogParamsSecuritySpecs | read-create | current | If doNotRecvFromRemoteHosts is selected then the corresponding syslog process will receive messages from remote hosts. If doNotOpenNetworkSockets is selected t… |
| 1.3.6.1.2.1.999999.2.2.1.12 | ColumnsyslogParamsProcessStatus | read-create | current | ''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 runnin… |
| 1.3.6.1.2.1.999999.2.2.1.13 | ColumnsyslogParamsRowStatus | read-create | current | This object is used to create and delete rows in the syslogParamsTable. |
| 1.3.6.1.2.1.999999.2.3 | TablesyslogAllowedHostsTable | not-accessible | current | A table containing information about the Hosts from which messages will be accepted (rejected). |
| 1.3.6.1.2.1.999999.2.3.1 | RowsyslogAllowedHostsEntry | not-accessible | current | The host information. |
| 1.3.6.1.2.1.999999.2.3.1.1 | ColumnsyslogAllowedHostsAddressType | read-create | current | The type of Internet address which follows in syslogAllowedHostsAddress. |
| 1.3.6.1.2.1.999999.2.3.1.2 | ColumnsyslogAllowedHostsAddress | read-create | current | The IP address or hostname specification of the host from which the syslog process will accept messages. |
| 1.3.6.1.2.1.999999.2.3.1.3 | ColumnsyslogAllowedHostsMaskLen | read-create | current | If 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 orig… |
| 1.3.6.1.2.1.999999.2.3.1.4 | ColumnsyslogAllowedHostsTransport | read-create | current | The Transport specification that will be used to decide whether the messsage will be accepted from a host or not. |
| 1.3.6.1.2.1.999999.2.3.1.5 | ColumnsyslogAllowedHostsPort | read-create | current | The Port specification that will be used to decide whether the messsage will be accepted from a host or not. |
| 1.3.6.1.2.1.999999.2.3.1.6 | ColumnsyslogAllowedHostsRowStatus | read-create | current | This object is used to create and delete rows in the syslogAllowedHostsTable. |
| 1.3.6.1.2.1.999999.3 | NodesyslogControl | |||
| 1.3.6.1.2.1.999999.3.1 | TablesyslogCtlSelectionTable | not-accessible | current | A table which defines the rules for selection of syslog messages for some specified actions. |
| 1.3.6.1.2.1.999999.3.1.1 | RowsyslogCtlSelectionEntry | not-accessible | current | Defines the information to generate syslog messages to an aggregating agent or collector. Entries within this table with an access level of read- create MUST b… |
| 1.3.6.1.2.1.999999.3.1.1.1 | ColumnsyslogCtlActionIndex | not-accessible | current | An index that uniquely identifies an action group in the Table. |
| 1.3.6.1.2.1.999999.3.1.1.2 | ColumnsyslogCtlSelectionIndex | not-accessible | current | An index that uniquely identifies the row within the set of rows belonging to the same action group. |
| 1.3.6.1.2.1.999999.3.1.1.3 | ColumnsyslogCtlSelectionDescr | read-create | current | A description of the Selection |
| 1.3.6.1.2.1.999999.3.1.1.4 | ColumnsyslogCtlSelectionHostNameIncl | read-create | current | Indicates whether the corresponding instance of syslogCtlSelectionHostName define a hostname which is included or excluded from the selection for the action. |
| 1.3.6.1.2.1.999999.3.1.1.5 | ColumnsyslogCtlSelectionHostname | read-create | current | The hostname represented by the row. An asterisk indicates all hosts. |
| 1.3.6.1.2.1.999999.3.1.1.6 | ColumnsyslogCtlSelectionProgNameIncl | read-create | current | Indicates whether the corresponding instance of syslogCtlSelectionProgName define a program name which is included or excluded from the selection for the actio… |
| 1.3.6.1.2.1.999999.3.1.1.7 | ColumnsyslogCtlSelectionProgName | read-create | current | The program name represented by the row. An asterisk indicates all hosts. |
| 1.3.6.1.2.1.999999.3.1.1.8 | ColumnsyslogCtlSelectionPriorityIncl | read-create | current | Indicates whether the corresponding instances of syslogCtlSelectionFacility and syslogCtlSelectionSeverity define a priority which is included or excluded from… |
| 1.3.6.1.2.1.999999.3.1.1.9 | ColumnsyslogCtlSelectionFacility | read-create | current | The facility represented by the row. |
| 1.3.6.1.2.1.999999.3.1.1.10 | ColumnsyslogCtlSelectionSeverityCompOP | read-create | current | Represents the operator that should apply to the syslogCtlSelectionSeverity MO before the selection takes place. |
| 1.3.6.1.2.1.999999.3.1.1.11 | ColumnsyslogCtlSelectionSeverity | read-create | current | The severity represented by the row. |
| 1.3.6.1.2.1.999999.3.1.1.12 | ColumnsyslogCtlSelectionRowStatus | read-create | current | This object is used to create and delete rows in the syslogCtlSelectionTable. |
| 1.3.6.1.2.1.999999.3.2 | TablesyslogCtlLogActionTable | not-accessible | current | A table containing Syslog LogAction Entries. |
| 1.3.6.1.2.1.999999.3.2.1 | RowsyslogCtlLogActionEntry | not-accessible | current | Defines the information to generate syslog messages to an aggregating agent or collector. Entries within this table with an access level of read- create MUST b… |
| 1.3.6.1.2.1.999999.3.2.1.1 | ColumnsyslogCtlLogActionFileName | read-create | current | The 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. |
| 1.3.6.1.2.1.999999.3.2.1.2 | ColumnsyslogCtlLogActionRowStatus | read-create | current | This object is used to create and delete rows in the syslogCtlLogTable. |
| 1.3.6.1.2.1.999999.3.3 | TablesyslogCtlUserActionTable | not-accessible | current | A 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. |
| 1.3.6.1.2.1.999999.3.3.1 | RowsyslogCtlUserActionEntry | not-accessible | current | A user to whom the message should be notified. |
| 1.3.6.1.2.1.999999.3.3.1.1 | ColumnsyslogCtlUserActionIndex | not-accessible | current | An index to uniquely identify the userID among the group of userIDs. |
| 1.3.6.1.2.1.999999.3.3.1.2 | ColumnsyslogCtlUserActionUserID | read-create | current | The 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. |
| 1.3.6.1.2.1.999999.3.3.1.3 | ColumnsyslogCtlUserActionRowStatus | read-create | current | This object is used to create and delete rows in the syslogCtlUserActionTable. |
| 1.3.6.1.2.1.999999.3.4 | TablesyslogCtlForwardActionTable | not-accessible | current | A table containing Syslog collector information. |
| 1.3.6.1.2.1.999999.3.4.1 | RowsyslogCtlForwardActionEntry | not-accessible | current | Defines 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- cr… |
| 1.3.6.1.2.1.999999.3.4.1.1 | ColumnsyslogCtlForwardActionIndex | not-accessible | current | A unique identifier for this syslogForwardAction entry. |
| 1.3.6.1.2.1.999999.3.4.1.2 | ColumnsyslogCtlForwardActionDescr | read-create | current | Administratively assigned textual description of this syslogForwardAction. |
| 1.3.6.1.2.1.999999.3.4.1.3 | ColumnsyslogCtlForwardActionAddrType | read-create | current | The type of Internet address which follows in syslogCtlForwardActionAddr. |
| 1.3.6.1.2.1.999999.3.4.1.4 | ColumnsyslogCtlForwardActionAddr | read-create | current | The Internet address for the Syslog message collector. The type of the address is specified in the preceeding syslogCtlForwardActionAddrType object. The use of… |
| 1.3.6.1.2.1.999999.3.4.1.5 | ColumnsyslogCtlForwardActionTransport | read-create | current | The Transport that will be used to forward the message. |
| 1.3.6.1.2.1.999999.3.4.1.6 | ColumnsyslogCtlForwardActionPort | read-create | current | The port number on the destination to which the syslog message will be forwarded over the transport specified by syslogCtlForwardActionTransport. |
| 1.3.6.1.2.1.999999.3.4.1.7 | ColumnsyslogCtlForwardActionFacility | read-create | current | The syslog facility code that will added to messages forwarded to this collector, if, a priority level is not defined in the received message. |
| 1.3.6.1.2.1.999999.3.4.1.8 | ColumnsyslogCtlForwardActionSeverity | read-create | current | The syslog severity code that will added to messages forwarded to this collector, if, a priority level is not defined in the received message. |
| 1.3.6.1.2.1.999999.3.4.1.9 | ColumnsyslogCtlForwardActionRowStatus | read-create | current | This object is used to create and delete rows in the syslogCtlForwardActionTable. |
| 1.3.6.1.2.1.999999.3.5 | TablesyslogCtlPipeActionTable | not-accessible | current | A table containing commands to which selected messages will be piped. |
| 1.3.6.1.2.1.999999.3.5.1 | RowsyslogCtlPipeActionEntry | not-accessible | current | A user to whom the message should be notified. |
| 1.3.6.1.2.1.999999.3.5.1.1 | ColumnsyslogCtlPipeActionCmd | read-create | current | The command to which the selected message will be piped. |
| 1.3.6.1.2.1.999999.3.5.1.2 | ColumnsyslogCtlPipeActionRowStatus | read-create | current | This object is used to create and delete rows in the syslogCtlPipeActionTable. |
| 1.3.6.1.2.1.999999.4 | NodesyslogConformance | |||
| 1.3.6.1.2.1.999999.4.1 | NodesyslogGroups | |||
| 1.3.6.1.2.1.999999.4.1.1 | GroupsyslogSystemGroup | current | A collection of objects providing system-wide parameters for syslog processes. | |
| 1.3.6.1.2.1.999999.4.1.2 | GroupsyslogStatsGroup | current | A collection of objects providing message related statistics. | |
| 1.3.6.1.2.1.999999.4.1.3 | GroupsyslogParamsGroup | current | A collection of objects representing the run time parameters for the syslog processes. | |
| 1.3.6.1.2.1.999999.4.1.4 | GroupsyslogControlGroup | current | A 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 messa… | |
| 1.3.6.1.2.1.999999.4.2 | NodesyslogCompliances | |||
| 1.3.6.1.2.1.999999.4.2.1 | CompliancesyslogCompliance | current | The compliance statement for an agent implememting the syslog MIB. |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| SyslogFacility | INTEGER { kernel (0), user (1), mail (2), daemon (3), auth (4), syslog (5), lpr (6), news (7), uucp (8), cron (9), authPriv (10), ftp (11), ntp (12), security (13), console (14), local0 (16), local1 (17), local2 (18), local3 (19), local4 (20), local5 (21), local6 (22), local7 (23), noMap (99) } | current | This textual convention enumerates the facilities that originate syslog messages. The value noMap(24) indicates that the appropriate facility will be provided by the individual applications on the managed entity. If thi… |
| SyslogService | OCTET STRING (SIZE (0..255)) | current | The service name or port number that will be used to send and/or receive messages. The special name ''any'' is reserved. It denotes all ports and is applicable only in the context of message reception. In case the servi… |
| SyslogSeverity | INTEGER { emergency (0), alert (1), critical (2), error (3), warning (4), notice (5), info (6), debug (7), other (99) } | current | This textual convention enumerates the severity levels of syslog messages. The syslog protocol uses the values 0 (emergency), to 7 (debug). |
| SyslogSeverityCompOP | INTEGER { none (1), greaterThanOrEqual (2), lessThanOrEqual (3), greaterThan (4), lessThan (5), notGreaterThanOrEqual (6), notLessThanOrEqual (7), notGreaterThan (8), notLessThan (9), equal (10), notEqual (11) } | current | The operator that will be applied to the severity in before the selection for an action takes place. |
| SyslogTransport | INTEGER { other (1), udp (2), tcp (3) } | current | The Transport that will be used to send and/or receive messages. |