Table 18 provides an overview of the standard traps for SNMPv1. The traps are organized first by trap category and then by trap name, and include their enterprise ID, generic trap number, and specific trap number. The system logging severity levels are listed for those traps that have them with their corresponding system log tag. Traps that do not have corresponding system logging severity levels are marked with an en dash (–) in the table.
For more information on system log messages, see the JUNOS System Log Messages Reference. For more information about configuring system logging, see the JUNOS System Basics Configuration Guide.
Table 18: Standard Supported SNMP Version 1 Traps
SNMPv1 also supports the following standard traps:
JUNOS Software supports the standard SNMP version 1 traps, which are taken from RFC 1215, Convention for defining traps for use with the SNMP:
- coldStartTRAP-TYPE
- ENTERPRISEsnmp
- DESCRIPTION
- "A coldStart trap signifies that the sending protocol entity
is reinitializing
- itself such that the agent's configuration or the protocol
entity implementation
- may be altered."
- ::= 0
- warmStartTRAP-TYPE
- ENTERPRISEsnmp
- DESCRIPTION
- "A warmStart trap signifies that the sending protocol entity
is reinitializing
- itself such that neither the agent configuration nor the
protocol entity
- implementation is altered."
- ::= 1
- linkDown TRAP-TYPE
- ENTERPRISE snmp
- OBJECTS {
- ifIndex
- ifAdminStatus
- ifOperStatus
- ifName
- }
- DESCRIPTION
- "A linkDown trap signifies that the sending protocol entity
recognizes a failure
- in one of the communication links represented in the agent's
configuration."
- ::= 2
- linkUp TRAP-TYPE
- ENTERPRISE snmp
-
- OBJECTS {
- ifIndex
- ifAdminStatus
- ifOperStatus
- ifName
- }
- DESCRIPTION
- "A linkUp trap signifies that the sending protocol entity
recognizes that one of
- the communication links represented in the agent's configuration
has come
- up."
- ::= 3
- authenticationFailure TRAP-TYPE
- ENTERPRISE snmp
- DESCRIPTION
- "An authenticationFailure trap signifies that the sending
protocol entity is the
- addressee of a protocol message that is not properly authenticated.
While
- implementations of the SNMP must be capable of generating
this trap, they
- must also be capable of suppressing the emission of such
traps via an
- implementation-specific mechanism."
- ::= 4
- egpNeighborLoss TRAP-TYPE
- ENTERPRISE snmp
-
- VARIABLES { egpNeighAddr }
- DESCRIPTION
- "An egpNeighborLoss trap signifies that an EGP neighbor
for whom the sending
- protocol entity was an EGP peer has been marked down and
the peer
- relationship no longer obtains."
- ::= 5
- }
- }
- }
JUNOS Software supports the SNMP traps from RFC 2925, Definitions of Managed Objects for Remote Ping, Traceroute, and Lookup Operations, converted to SNMPv1 format:
- -definition of ping MIB traps
- SNMP Version 1 Traceroute Traps MIB
- pingProbeFailed TRAP-TYPE
- ENTERPRISE pingMIB
- VARIABLES {
- pingCtlTargetAddressType, pingCtlTargetAddress,
- pingResultsOperStatus, pingResultsIpTargetAddressType,
- pingResultsIpTargetAddress, pingResultsMinRtt,
- pingResultsMaxRtt, pingResultsAverageRtt,
- pingResultsProbeResponses, pingResultsSentProbes,
- pingResultsRttSumOfSquares, pingResultsLastGoodProbe
- }
- STATUSmandatory
- DESCRIPTION
- "Generated when a probe failure is detected when the corresponding
- pingCtlTrapGeneration object is set to probeFailure(0)
subject to the value of
- pingCtlTrapProbeFailureFilter. The object pingCtlTrapProbeFailureFilter
can be
- used to specify the number of successive probe failures
that are required
- before this notification can be generated."
- ::= 1
- pingTestFailedTRAP-TYPE
- ENTERPRISEpingMIB
- VARIABLES {
- pingCtlTargetAddressType, pingCtlTargetAddress,
- pingResultsOperStatus, pingResultsIpTargetAddressType,
- pingResultsIpTargetAddress, pingResultsMinRtt,
- pingResultsMaxRtt, pingResultsAverageRtt,
- pingResultsProbeResponses, pingResultsSentProbes,
- pingResultsRttSumOfSquares, pingResultsLastGoodProbe
- }
- STATUSmandatory
- DESCRIPTION
- "Generated when a ping test is determined to have failed
when the
- corresponding pingCtlTrapGeneration object is set to testFailure(1).
In this
- instance pingCtlTrapTestFailureFilter should specify the
number of probes in a
- test required to have failed in order to consider the test
as failed."
- ::= 2
- pingTestCompletedTRAP-TYPE
- ENTERPRISE pingMIB
- VARIABLES {
- pingCtlTargetAddressType, pingCtlTargetAddress,
- pingResultsOperStatus, pingResultsIpTargetAddressType,
- pingResultsIpTargetAddress, pingResultsMinRtt,
- pingResultsMaxRtt, pingResultsAverageRtt,
- pingResultsProbeResponses, pingResultsSentProbes,
- pingResultsRttSumOfSquares, pingResultsLastGoodProbe
- }
- STATUSmandatory
- DESCRIPTION
- "Generated at the completion of a ping test when the
- corresponding pingCtlTrapGeneration object is set to
- testCompletion(4)."
- ::= 3
JUNOS Software supports the SNMP traps from RFC 2925, Definitions of Managed Objects for Remote Ping, Traceroute, and Lookup Operations, converted to SNMPv1 format:
- -definition of traceroute traps
- traceRoutePathChangeTRAP-TYPE
- ENTERPRISEtraceRouteMIB
- VARIABLES {
- traceRouteCtlTargetAddressType,
- traceRouteCtlTargetAddress,
- traceRouteResultsIpTgtAddrType,
- traceRouteResultsIpTgtAddr
- }
- STATUSmandatory
- DESCRIPTION
- "The path to a target has changed."
- ::= 1
- traceRouteTestFailedTRAP-TYPE
- ENTERPRISEtraceRouteMIB
- VARIABLES {
- traceRouteCtlTargetAddressType,
- traceRouteCtlTargetAddress,
- traceRouteResultsIpTgtAddrType,
- traceRouteResultsIpTgtAddr
- }
- STATUSmandatory
- DESCRIPTION
- "Could not determine the path to a target."
- ::= 2
- traceRouteTestCompletedTRAP-TYPE
- ENTERPRISEtraceRouteMIB
- VARIABLES {
- traceRouteCtlTargetAddressType,
- traceRouteCtlTargetAddress,
- traceRouteResultsIpTgtAddrType,
- traceRouteResultsIpTgtAddr
- }
- STATUSmandatory
- DESCRIPTION
- "The path to a target has just been determined."
- ::= 3
JUNOS Software supports the SNMP traps from RFC 2787, Definitions of Managed Objects for the Virtual Router Redundancy Protocol, converted to SNMPv1 format:
- -definition of vrrp traps
- vrrpTrapNewMasterTRAP-TYPE
- ENTERPRISEvrrpMIB
- VARIABLES {
- vrrpOperMasterIpAddr
- }
- STATUSmandatory
- DESCRIPTION
- "The newMaster trap indicates that the sending agent has
transitioned to
- 'Master' state."
- ::= 1
- vrrpTrapAuthFailureTRAP-TYPE
- ENTERPRISEvrrpMIB
- VARIABLES {
- vrrpTrapPacketSrc
- vrrpTrapAuthErrorType
- }
- STATUSmandatory
- DESCRIPTION
- "A vrrpAuthFailure trap signifies that a packet has been
received from a router
- whose authentication key or authentication type conflicts
with this router's
- authentication key or authentication type. Implementation
of this trap is
- optional."
- ::= 2