实验:通过配置让log信息保存在交换机缓存buffer里,通过telnet登陆交换机,show logging可查看buffer里记录的日志信息。
未开启日志输出功能时
4HL-2F#show logging
Syslog logging: enabled (11 messages dropped, 0 flushes, 0 overruns)
Console logging: level debugging, 71 messages logged
Monitor logging: level debugging, 0 messages logged
Buffer logging: disabled
Trap logging: level informational, 0 message lines logged
输入命令
logging buffered debugging
logging buffered 20000
logging on
4HL-2F#show logging
Syslog logging: enabled (11 messages dropped, 0 flushes, 0 overruns)
Console logging: level debugging, 75 messages logged
Monitor logging: level debugging, 21 messages logged
Buffer logging: level debugging, 19 messages logged
Trap logging: level informational, 0 message lines loggedLog Buffer (20000 bytes total 18196 bytes remain):
Jan 3 01:09:41 User admin enter privilege mode from vty 0, level = 15
Jan 3 01:09:38 %SYS-6-CONFIG: Configured from vty 0 by admin(172.200.200.2)
Jan 3 01:08:03 User admin enter privilege mode from vty 0, level = 15
Jan 3 01:07:30 %SYS-6-CONFIG: Configured from vty 0 by admin(172.200.200.2)
Jan 3 01:06:20 ICMP: sent echo, src 0.0.0.0, dst 114.114.114.114, len 64
日志相关命令:
logging console:开启console的日志输出,默认是开启的
termimal monitor:开启telnet的日志输出,默认是关闭的,并且只是临时激活,退出就没有了
logging host 10.1.1.100:开启日志服务器
logging trap debug:修改日志服务器记录的level,debug表示最不重要信息也最多