FAQ-为什么设备上执行命令行在日志文件中有记录,但是通过display logbuffer命令无法查询到

发布时间:  2015-02-13 浏览次数:  87 下载次数:  0
问题描述
Q:为什么设备上执行命令行在日志文件中有记录,但是通过display logbuffer命令无法查询到?
解决方案
A:logbuffer和日志文件中记录的信息是有区别的,它们在信息中心中属于不同的通道(channel)。一般来说日志文件中记录的信息比logbuffer中记录的信息要全,而logbuffer中记录信息的日志等级比较高,只记录比较重要的数据。命令行日志的等级比较低,所以无法在logbuffer中体现。
可以降低命令行模块向logbuffer发送日志的等级,命令如下:
[HUAWEI] info-center source SHELL channel logbuffer log level informational
然后执行一些命令,再通过display logbuffer命令查看执行的命令是否有记录。

END