56
配置系统日志命令
56.1 配置相关命令
56.1.1 logging on
要允许日志信息在不同设备上的显示,请使用该全局命令。要禁止日志信息的显示,请使用该命令的no形式。 logging on no logging on
【参数说明】
无参数
【缺省设置】
允许日志信息在不同设备上显示。
【命令模式】
全局配置模式
【使用指南】
RGOS不仅可以将日志信息显示在Console 窗口、VTY窗口上,也可以将日志信息记录在不同的设备上:内存缓冲区、FLASH、Syslog Server。该命令为日志总开关,如果关闭日志开关,所有日志信息将不被显示或记录,除了严重性级别为大于1的Log。
【举例】
下面的示例在设备上关闭日志开关: Ruijie(config)# no logging on
【相关命令】
命令 logging buffered logging logging file flash: 说明 将日志信息记录到内存缓冲区 将日志信息发给Syslog Server 将日志信息记录在FLASH上 logging console logging monitor logging trap
设置允许在控制台上显示的日志信息级别 设置允许在VTY窗口(如telnet窗口)上显示的日志信息级别 设置允许发送给Syslog Server的日志信息级别 56.1.2 terminal monitor
该命令允许在当前VTY窗口上显示日志信息。要关闭在当前VTY窗口上显示日志信息,请使用该命令的no形式。 terminal monitor terminal no monitor
【缺省设置】
缺省情况下,在VTY窗口上不允许在VTY窗口上显示日志信息。
【命令模式】
特权用户模式
【使用指南】
本命令只是设置当前VTY的临时属性。作为临时属性设置,它不会被永久保存。在VTY终端会话结束后,系统将采用默认设置而该临时属性设置将失效。
? 说明:
为了方便管理,RGOS允许在控制台上使用该命令。在控制台上执行该命令的no形式,将只允许严重性级别为0,1的非常紧急日志报文显示。
【举例】
下面示例,设置当前VTY窗口允许打印日志信息。 Ruijie# terminal monitor Ruijie#
56.1.3 logging buffered
要设置记录日志信息的内存缓冲区参数(日志信息严重性、缓冲区大小),请在全局配置层执行该命令。该命令的no形式将禁止在内存缓冲区中记录日志信息。
logging buffered [buffer-size | level] no logging buffered
【参数说明】
【缺省设置】
【命令模式】
【使用指南】
【举例】
buffer-size :缓冲区大小,取值范围从4K到128K Bytes。
levelI :日志信息的严重性,从0到7。可以使用级别名称,也可以直接使用数字。
缓冲区默认大小为4k Bytes。 日志信息的严重性为7。
全局配置模式
内存缓冲区空间是循环使用的,如果指定大小的内存区被写满,则最早的日志信息将被覆盖。要查看内存缓冲区的日志信息,请使用特权用户命令show logging。
内存缓冲区中的日志信息是临时性的,设备重启或者执行特权用户命令clear logging,缓冲区中的日志信息将被清除。如果要跟踪问题,应该将日志写到FLASH或者发送给Syslog Server。 RGOS的日志信息分为以下8个级别:
表1
关键字 等级 描述 Emergencies 0 紧急情况,系统不能正常运行 Alerts 1 需要立即采取措施改正的问题 Critical 2 重要情况 Errors 3 错误信息 warnings 4 警告信息 Notifications 5 普通类型,不过需要关注的重要信息 informational 6 说明性的信息 Debugging 7 调试信息 值越小,级别越高,即0级别的信息是最高级别的信息。
当指定设备允许显示的日志信息级别以后,等于或低于所设置值级别的日志信息将被允许显示。
下面示例设置只允许级别为6以及低于6的日志信息记录在大小为10000字节的内存缓冲区中:
Ruijie(config)# logging buffered10000 6
【相关命令】
命令 logging on show logging clear logging
说明 打开日志开关 查看缓冲区中日志报文 清除日志缓冲区中的日志报文 56.1.4 loggingserver
要将日志记录到指定的Syslog Sever,请在全局配置模式下使用该命令。要删除Syslog server列表中的指定地址的Syslog Server,请使用该命令的no形式。
logging server {ip-address [vrfvrf-name] | ipv6 ipv6-address} no logging server {ip-address [vrf vrf-name] | ipv6ipv6-address}
【参数说明】
ip-address接收日志信息的主机IP地址;
vrf vrf-name 指定连接到日志主机的VRF(VPN路由转发表)实例; ipv6 ipv6-address 指定接收日志信息的主机IPV6地址;
【缺省设置】
默认不向任何syslog server发送日志信息
【命令模式】
全局配置模式
【使用指南】
该命令指定一个Syslog server来接收设备的日志信息。RGOS允许配置多达5个Syslog Server。日志信息将同时发给配置的所有Syslog Server。
【举例】
下面的示例指定一个地址为202.101.11.1 的syslog server: Ruijie(config)# logging server202.101.11.1 下面的示例指定一个IPV6地址为AAAA:BBBB::FFFF
Ruijie(config)# logging server ipv6AAAA:BBBB::FFFF

