1-5
To do…
Use the command…
Remarks
Add a
user to
an
SNMP
group
snmp-agent usm-user
{
v1
|
v2c
}
user-name
group-name
[
acl
acl-number
]
agent.
Configure the maximum size of
an SNMP packet that can be
received or sent by an SNMP
agent
snmp-agent packet max-size
byte
-
count
Optional
1,500 bytes by default.
The validity of a USM user depends on the engine ID of the SNMP agent. If the engine ID generated
when the USM user is created is not identical to the current engine ID, the USM user is invalid.
Configuring SNMP Logging
Introduction to SNMP Logging
SNMP logs the Get and Set operations that the NMS performs on the SNMP agent. When the GET
operation is performed, the agent logs the IP address of the NMS, node name of the GET operation and
OID of the node. When the SET operation is performed, the agent logs the IP address of the NMS, node
name of the SET operation, OID of the node, the value configured and the error code and error index of
the SET response. These logs will be sent to the information center, and the level of them is
informational, that is, they are taken as the system prompt information. With parameters for the
information center configured, the output rules for SNMP logs are decided (that is, whether the logs are
permitted to display and the output destinations).
SNMP logs Get requests, Set requests and Set responses, but does not log Get responses.
Enabling SNMP Logging
To do…
Use the command…
Remarks
Enter system view
system-view
—
Enable SNMP logging
snmp-agent log
{
all
|
get-operation
|
set-operation
}
Required
Disabled by default.
Configure SNMP log output
rules
info-center source
{
module-name
|
default
}
channel
{
channel
-
number |
channel
-
name
} [
debug
{
level
severity
|
state
state
} * |
log
{
level
severity
|
state
state
} * |
trap
{
level
severity
|
state
state
} * ] *
Optional
By default, SNMP logs are
output to loghost and logfile
only. To output SNMP logs to
other destinations such as the
console or a monitor terminal,
you need to set the output
destinations with this
command.