Technical Documentation

[edit snmp] Hierarchy Level

snmp {client-list list-name;community community-name {authorization (read-only | read-write);client-list-name list-name;clients {address <restrict>;}routing-instances routing-instance-name {client-list-name list-name;clients {address <restrict>;}}view view-name;}contact contact-information;description description;engine-id {(local engine-id | use-default-ip-address | use-mac-address);}filter-duplicates;health-monitor {falling-threshold percentage;interval seconds;rising-threshold percentage;}interface [ interface-names ];location location;logical-system-trap-filter;name system-name;nonvolatile {commit-delay seconds;}rmon {alarm index {description description;falling-event-index index;falling-threshold integer;falling-threshold-interval seconds;interval seconds;request-type (get-next-request | get-request | walk-request);rising-event-index index;rising-threshold integer;sample-type (absolute-value | delta-value);startup-alarm (falling-alarm | rising-alarm | rising-or-falling alarm);syslog-subtag text-string;variable oid-variable;}event index {community community-name;description description;type (log | log-and-trap | none | snmptrap);}}routing-instance-access {access-list {routing-instance-name;}}traceoptions {file <files number> <match regular-expression> <size maximum-file-size> <world-readable | no-world-readable>;flag flag;no-remote-trace;}trap-group group-name {categories {authentication;chassis;configuration;link;remote-operations;rmon-alarm;routing;services;sonet-alarms {alarm-name;}startup;vrrp-events;}destination-port port-number;routing-instance instance-name;targets {address;}version (all | v1 | v2);}trap-options {agent-address outgoing-interface;routing-instances instance-name {source-address address;}source-address address;}v3 {... the v3 subhierarchy appears after the main [edit snmp] hierarchy level ...}view view-name {oid object-identifier (exclude | include);}}  snmp {v3 {notify name {tag tag-name;type (inform | trap);}notify-filter name {oid oid <exclude | include>;}snmp-community community-index {community-name community-name;context context-name;security-name security-name;tag tag-name;}target-address target-address-name {address address;address-mask address-mask;port port-number;retry-count number;routing-instance instance-name;tag-list tag-list;target-parameters parameter-name;timeout seconds;}target-parameters parameter-name {notify-filter name;parameters {message-processing-model (v1 | v2c | v3);security-level (authentication | none | privacy);security-model (usm | v1 | v2c);security-name security-name;}}usm {local-engine {user username {authentication-md5 {authentication-password password;}authentication-none;authentication-sha {authentication-password password;}privacy-3des {privacy-password password;}privacy-aes128 {privacy-password password;}privacy-des {privacy-password password;}privacy-none;}}remote-engine engine-name {user username {authentication-md5 {authentication-password password;}authentication-none;authentication-sha {authentication-password password;}privacy-3des {privacy-password password;}privacy-aes128 {privacy-password password;}privacy-des {privacy-password password;}privacy-none;}}}vacm {access {group group-name {context-prefix prefix {security-model (any | usm | v1 | v2c) {security-level (authentication | none | privacy) {context-match (exact | prefix);notify-view view-name;read-view view-name;write-view view-name;}}}default-context-prefix {security-model (any | usm | v1 | v2c) {security-level (authentication | none | privacy) {context-match (exact | prefix);notify-view view-name;read-view view-name;write-view view-name;}}}}}security-to-group {security-model (usm | v1 | v2c) {security-name security-name {group group-name;}}}}}}

Published: 2010-04-28