[Contents] [Prev] [Next] [Index] [Report an Error]

request snmp spoof-trap

Syntax

request snmp spoof-trap
<trap> variable-bindings <object> <instance> <value>

Release Information

Command introduced in JUNOS Release 8.2.

Description

Spoof (mimic) the behavior of a Simple Network Management Protocol (SNMP) trap.

Options

<trap> — Name of the trap to spoof.

variable-bindings <object> <instance> <value> — (Optional) List of variables and values to include in the trap. Each variable binding is specified as an object name, the object instance, and the value (for example, ifIndex[14] = 14). Enclose the list of variable bindings in quotation marks (“ “) and use a comma to separate each object name, instance, and value definition (for example, variable-bindings “ifIndex[14] = 14, ifAdminStatus[14] = 1, ifOperStatus[14] = 2”). Objects included in the trap definition that do not have instances and values specified as part of the command are included in the trap and spoofed with automatically generated instances and values.

Required Privilege Level

request

List of Sample Output

request snmp spoof-trap (with Variable Bindings)
request snmp spoof-trap (Illegal Trap Name)

Sample Output

request snmp spoof-trap (with Variable Bindings)

user@host> request snmp spoof-trap linkUp variable-bindings “ifIndex[14] = 14, ifAdminStatus[14] = 1, ifOperStatus[14] = 2”
Spoof trap request result: trap sent successfully

request snmp spoof-trap (Illegal Trap Name)

user@host> request snmp spoof-trap xx
Spoof trap request result: trap not found

Allowed Traps:
    adslAtucInitFailureTrap
    adslAtucPerfESsThreshTrap
    adslAtucPerfLofsThreshTrap
    adslAtucPerfLolsThreshTrap
    adslAtucPerfLossThreshTrap
    adslAtucPerfLprsThreshTrap
    adslAtucRateChangeTrap
    adslAturPerfESsThreshTrap
    adslAturPerfLofsThreshTrap
    adslAturPerfLossThreshTrap
    adslAturPerfLprsThreshTrap
    adslAturRateChangeTrap
    apsEventChannelMismatch
    apsEventFEPLF
    apsEventModeMismatch
    apsEventPSBF 
    apsEventSwitchover
    authenticationFailure
    bfdSessDown  
    bfdSessUp    
    bgpBackwardTransition
    bgpEstablished
    coldStart    
    dlswTrapCircuitDown
    dlswTrapCircuitUp
    dlswTrapTConnDown
    dlswTrapTConnPartnerReject
    dlswTrapTConnProtViolation
    dlswTrapTConnUp
    dsx1LineStatusChange
    dsx3LineStatusChange
    fallingAlarm 
    frDLCIStatusChange
    ggsnTrapChanged
    ggsnTrapCleared
    ggsnTrapNew  
    ipv6IfStateChange
    isisAreaMismatch
    isisAttemptToExceedMaxSequence
    isisAuthenticationFailure
    isisAuthenticationTypeFailure
    isisCorruptedLSPDetected
    isisDatabaseOverload
    isisIDLenMismatch
    isisLSPTooLargeToPropagate
    isisManualAddressDrops
    isisMaxAreaAddressesMismatch
    isisOriginatingLSPBufferSizeMismatch
    isisOwnLSPPurge
    isisProtocolsSupportedMismatch
    isisRejectedAdjacency
    isisSequenceNumberSkip
    isisVersionSkew
    jnxBgpM2BackwardTransition
    jnxBgpM2Established
    jnxCmCfgChange
    jnxCmRescueChange
    jnxCollFlowOverload
    jnxCollFlowOverloadCleared
    jnxCollFtpSwitchover
    jnxCollMemoryAvailable
    jnxCollMemoryUnavailable
    jnxCollUnavailableDest
    jnxCollUnavailableDestCleared
    jnxCollUnsuccessfulTransfer
    jnxDfcHardMemThresholdExceeded
    jnxDfcHardMemUnderThreshold
    jnxDfcHardPpsThresholdExceeded
    jnxDfcHardPpsUnderThreshold
    jnxDfcSoftMemThresholdExceeded
    jnxDfcSoftMemUnderThreshold
    jnxDfcSoftPpsThresholdExceeded
    jnxDfcSoftPpsUnderThreshold
    jnxEventTrap 
    jnxFanFailure
    jnxFanOK     
    jnxFruCheck  
    jnxFruFailed 
    jnxFruInsertion
    jnxFruOffline
    jnxFruOnline 
    jnxFruPowerOff
    jnxFruPowerOn
    jnxFruRemoval
    jnxLdpLspDown
    jnxLdpLspUp  
    jnxLdpSesDown
    jnxLdpSesUp  
    jnxMplsLdpInitSesThresholdExceeded
    jnxMplsLdpPathVectorLimitMismatch
    jnxMplsLdpSessionDown
    jnxMplsLdpSessionUp
    jnxOverTemperature
    jnxPMonOverloadCleared
    jnxPMonOverloadSet
    jnxPingEgressJitterThresholdExceeded
    jnxPingEgressStdDevThresholdExceeded
    jnxPingEgressThresholdExceeded
    jnxPingIngressJitterThresholdExceeded
    jnxPingIngressStddevThresholdExceeded
    jnxPingIngressThresholdExceeded
    jnxPingRttJitterThresholdExceeded
    jnxPingRttStdDevThresholdExceeded
    jnxPingRttThresholdExceeded
    jnxPowerSupplyFailure
    jnxPowerSupplyOK
    jnxRedundancySwitchover
    jnxRmonAlarmGetFailure
    jnxRmonGetOk 
    jnxSonetAlarmCleared
    jnxSonetAlarmSet
    jnxSpSvcSetCpuExceeded
    jnxSpSvcSetCpuOk
    jnxSpSvcSetZoneEntered
    jnxSpSvcSetZoneExited
    jnxSyslogTrap
    jnxTemperatureOK
    jnxVpnIfDown 
    jnxVpnIfUp   
    jnxVpnPwDown 
    jnxVpnPwUp   
    linkDown     
    linkUp       
    mfrMibTrapBundleLinkMismatch
    mplsLspChange
    mplsLspDown  
    mplsLspPathDown
    mplsLspPathUp
    mplsLspUp    
    mplsNumVrfRouteMaxThreshExceeded
    mplsNumVrfRouteMidThreshExceeded
    mplsNumVrfSecIllglLblThrshExcd
    mplsTunnelDown
    mplsTunnelReoptimized
    mplsTunnelRerouted
    mplsTunnelUp 
    mplsVrfIfDown
    mplsVrfIfUp  
    mplsXCDown   
    mplsXCUp     
    msdpBackwardTransition
    msdpEstablished
    ospfIfAuthFailure
    ospfIfConfigError
    ospfIfRxBadPacket
    ospfIfStateChange
    ospfLsdbApproachingOverflow
    ospfLsdbOverflow
    ospfMaxAgeLsa
    ospfNbrStateChange
    ospfOriginateLsa
    ospfTxRetransmit
    ospfVirtIfAuthFailure
    ospfVirtIfConfigError
    ospfVirtIfRxBadPacket
    ospfVirtIfStateChange
    ospfVirtIfTxRetransmit
    ospfVirtNbrStateChange
    pingProbeFailed
    pingTestCompleted
    pingTestFailed
    risingAlarm  
    sdlcLSStatusChange
    sdlcPortStatusChange
    traceRoutePathChange
    traceRouteTestCompleted
    traceRouteTestFailed
    vrrpTrapAuthFailure
    vrrpTrapNewMaster
    warmStart 

[Contents] [Prev] [Next] [Index] [Report an Error]