Connected: An Internet Encyclopedia
RFC 1213 - 6.12. The SNMP Group

Top: Connected: An Internet Encyclopedia
Up: Requests For Comments
Up: RFC 1213
Up: 6. Definitions
Prev: 6.11. The Transmission Group
Next: 7. Acknowledgements

### 6.12. The SNMP Group

              -- the SNMP group

              -- Implementation of the SNMP group is mandatory for all
              -- systems which support an SNMP protocol entity.  Some of
              -- the objects defined below will be zero-valued in those
              -- SNMP implementations that are optimized to support only
              -- those functions specific to either a management agent or
              -- a management station.  In particular, it should be
              -- observed that the objects below refer to an SNMP entity,
              -- and there may be several SNMP entities residing on a
              -- managed node (e.g., if the node is hosting acting as
              -- a management station).

              snmpInPkts OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of Messages delivered to the
                          SNMP entity from the transport service."
                  ::= { snmp 1 }

              snmpOutPkts OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP Messages which were
                          passed from the SNMP protocol entity to the
                          transport service."
                  ::= { snmp 2 }

              snmpInBadVersions OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP Messages which were
                          delivered to the SNMP protocol entity and were for
                          an unsupported SNMP version."
                  ::= { snmp 3 }

              snmpInBadCommunityNames OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP Messages delivered to
                          the SNMP protocol entity which used a SNMP
                          community name not known to said entity."
                  ::= { snmp 4 }

              snmpInBadCommunityUses OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP Messages delivered to
                          the SNMP protocol entity which represented an SNMP
                          operation which was not allowed by the SNMP
                          community named in the Message."
                  ::= { snmp 5 }

              snmpInASNParseErrs OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of ASN.1 or BER errors
                          encountered by the SNMP protocol entity when
                          decoding received SNMP Messages."
                  ::= { snmp 6 }
              -- { snmp 7 } is not used

              snmpInTooBigs OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP PDUs which were
                          delivered to the SNMP protocol entity and for
                          which the value of the error-status field is
                          `tooBig'."
                  ::= { snmp 8 }

              snmpInNoSuchNames OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP PDUs which were
                          delivered to the SNMP protocol entity and for
                          which the value of the error-status field is
                          `noSuchName'."
                  ::= { snmp 9 }

              snmpInBadValues OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP PDUs which were
                          delivered to the SNMP protocol entity and for
                          which the value of the error-status field is
                          `badValue'."
                  ::= { snmp 10 }

              snmpInReadOnlys OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number valid SNMP PDUs which were
                          delivered to the SNMP protocol entity and for
                          which the value of the error-status field is
                          `readOnly'.  It should be noted that it is a
                          protocol error to generate an SNMP PDU which
                          contains the value `readOnly' in the error-status
                          field, as such this object is provided as a means
                          of detecting incorrect implementations of the
                          SNMP."
                  ::= { snmp 11 }

              snmpInGenErrs OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP PDUs which were
                          delivered to the SNMP protocol entity and for
                          which the value of the error-status field is
                          `genErr'."
                  ::= { snmp 12 }

              snmpInTotalReqVars OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of MIB objects which have been
                          retrieved successfully by the SNMP protocol entity
                          as the result of receiving valid SNMP Get-Request
                          and Get-Next PDUs."
                  ::= { snmp 13 }

              snmpInTotalSetVars OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of MIB objects which have been
                          altered successfully by the SNMP protocol entity
                          as the result of receiving valid SNMP Set-Request
                          PDUs."
                  ::= { snmp 14 }

              snmpInGetRequests OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP Get-Request PDUs which
                          have been accepted and processed by the SNMP
                          protocol entity."
                  ::= { snmp 15 }

              snmpInGetNexts OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP Get-Next PDUs which have
                          been accepted and processed by the SNMP protocol
                          entity."
                  ::= { snmp 16 }

              snmpInSetRequests OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP Set-Request PDUs which
                          have been accepted and processed by the SNMP
                          protocol entity."
                  ::= { snmp 17 }

              snmpInGetResponses OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP Get-Response PDUs which
                          have been accepted and processed by the SNMP
                          protocol entity."
                  ::= { snmp 18 }

              snmpInTraps OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP Trap PDUs which have
                          been accepted and processed by the SNMP protocol
                          entity."
                  ::= { snmp 19 }

              snmpOutTooBigs OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP PDUs which were
                          generated by the SNMP protocol entity and for
                          which the value of the error-status field is
                          `tooBig.'"
                  ::= { snmp 20 }
              snmpOutNoSuchNames OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP PDUs which were
                          generated by the SNMP protocol entity and for
                          which the value of the error-status is
                          `noSuchName'."
                  ::= { snmp 21 }

              snmpOutBadValues OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP PDUs which were
                          generated by the SNMP protocol entity and for
                          which the value of the error-status field is
                          `badValue'."
                  ::= { snmp 22 }

              -- { snmp 23 } is not used

              snmpOutGenErrs OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP PDUs which were
                          generated by the SNMP protocol entity and for
                          which the value of the error-status field is
                          `genErr'."
                  ::= { snmp 24 }

              snmpOutGetRequests OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP Get-Request PDUs which
                          have been generated by the SNMP protocol entity."
                  ::= { snmp 25 }

              snmpOutGetNexts OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP Get-Next PDUs which have
                          been generated by the SNMP protocol entity."
                  ::= { snmp 26 }

              snmpOutSetRequests OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP Set-Request PDUs which
                          have been generated by the SNMP protocol entity."
                  ::= { snmp 27 }

              snmpOutGetResponses OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP Get-Response PDUs which
                          have been generated by the SNMP protocol entity."
                  ::= { snmp 28 }

              snmpOutTraps OBJECT-TYPE
                  SYNTAX  Counter
                  ACCESS  read-only
                  STATUS  mandatory
                  DESCRIPTION
                          "The total number of SNMP Trap PDUs which have
                          been generated by the SNMP protocol entity."
                  ::= { snmp 29 }

              snmpEnableAuthenTraps OBJECT-TYPE
                  SYNTAX  INTEGER { enabled(1), disabled(2) }
                  ACCESS  read-write
                  STATUS  mandatory
                  DESCRIPTION
                          "Indicates whether the SNMP agent process is
                          permitted to generate authentication-failure
                          traps.  The value of this object overrides any
                          configuration information; as such, it provides a
                          means whereby all authentication-failure traps may
                          be disabled.

                          Note that it is strongly recommended that this
                          object be stored in non-volatile memory so that it
                          remains constant between re-initializations of the
                          network management system."
                  ::= { snmp 30 }

              END

Next: 7. Acknowledgements

Connected: An Internet Encyclopedia
RFC 1213 - 6.12. The SNMP Group