1、问题
华为S系列交换机默认在logbuffer和trapbuffer中无法查看到设备登录日志和操作命令日志
2、解决
可用在日志log.log文件中查看
3、查看方法
1)切换到log.log文件路径
cd flash:/logfile/
2)查看log.log文件并过滤用户或关键信息
display logfile log.log | in xxxx

4、为什么华为S系列交换机logbuffer 不展示用户登录和操作命令日志?
是日志级别的差异,默认最优level4往上的日子才送到了logbuffer,level5-7的没有送
输出通道
允许输出的模块
Log信息
Trap信息
Debug信息
使能状态
允许输出最低级别
使能状态
允许输出最低级别
使能状态
允许输出最低级别
0(控制台)
default
on
warning
on
debugging
on
debugging
1(远程终端)
default
on
warning
on
debugging
on
debugging
2(日志主机)
default
on
informational
on
debugging
off
debugging
3(Trap缓冲区)
default
off
informational
on
debugging
off
debugging
4(Log缓冲区)
default
on
warning
off
debugging
off
debugging
5(SNMP代理)
default
off
debugging
on
debugging
off
debugging
6(channel 6)
default
on
debugging
on
debugging
off
debugging
7(channel 7)
default
on
debugging
on
debugging
off
debugging
8(channel 8)
default
on
debugging
on
debugging
off
debugging
9(channel 9)
default
on
debugging
on
debugging
off
debugging
不同类别信息向信息通道输出规则表
日志的级别共分为8级,从0~7,级别与信息摘要之间用一个斜杠(/)隔开。
显示值
严重等级
描述
0
emergencies
设备致命的异常,系统已经无法恢复正常,必须重启设备。如程序异常导致设备重启,内存的使用被检测出错误等。
1
alert
设备重大的异常,需要立即采取措施。如设备内存占用率达到极限等。
2
critical
设备重大的异常,需要采取措施进行处理或原因分析。如设备内存占用率超过告警阈值,温度超过告警阈值,BFD探测出设备不可达,检测出错误的消息(消息是由本设备内部生成)等。
3
error
错误的操作或设备的异常流程,不会影响后续业务,但是需要关注和原因分析。如用户的错误指令,用户密码错误,检测出错误协议报文(报文是由其他设备获得)。
4
warning
设备的异常运转的异常点,可能引起业务故障的流程,需要引起注意。如用户对关闭路由进程,BFD探测的一次报文丢失,检测出错误协议报文等。
5
notification
用于设备正常运转的关键操作信息。如用户对接口执行的shutdown命令,邻居发现,协议状态机的正常跳转等。
6
informational
用于设备正常运转的一般性操作信息。如用户使用display命令等。
7
debugging
设备正常运转的一般性信息,用户无需关注。
登录日志5级、操作命令日志5级、查看命令6级
%%01SHELL/5/LOGIN(s)
%%01SHELL/5/CMDRECORD(s)
%%01SHELL/6/DISPLAY_CMDRECORD(s)
4、如何配置将登录日志和操作日志输出到logbuffer
配置将logbuffer通道中的SHELL模块log信息打开,且允许输出信息的最低级别为informational
info-center source SHELL channel logbuffer log level informational
版权归原作者 jeremy.song 所有, 如有侵权,请联系我们删除。