PURPOSE: Simplified guide for Juniper.
Currently Work in Progress (WIP)
Create the User
Example Commands:
set snmp v3 usm local-engine user TestSNMPV3User authentication-sha authentication-password P@$$w0rd
set snmp v3 usm local-engine user TestSNMPV3User privacy-aes128 privacy-password P@$$w0rd
Create the Group
set snmp v3 vacm security-to-group security-model usm security-name TestSNMPV3User group TestSNMPV3Group
set snmp v3 vacm access group TestSNMPV3Group default-context-prefix security-model usm security-level privacy read-view TestSNMPv3View
Create the View
set snmp view TestSNMPv3View oid 1 include
Set the Engine ID
set snmp engine-id <use-default-ip-address>
Example Configuration
Additional Commands that can be used:
SNMP Traps:
See for more information Configuring the Trap Target Address - Technical Documentation - Support - Juniper Networks
set snmp v3 vacm access group TestSNMPV3Group default-context-prefix security-model usm security-level privacy notify-view TestSNMPv3View
-Write (Not used in Solarwinds)
set snmp v3 vacm access group TestSNMPV3Group default-context-prefix security-model usm security-level privacy write-view TestSNMPv3View
For more information, please see Juniper's Documentation:
Minimum SNMPv3 Configuration on a Device Running Junos OS - Technical Documentation - Support - Juni...
Example: SNMPv3 Configuration - Technical Documentation - Support - Juniper Networks
SNMPv3 Overview - Technical Documentation - Support - Juniper Networks
Used extensively for this guide:
SNMPv3 on Juniper JUNOS
Configuring the Trap Target Address - Technical Documentation - Support - Juniper Networks