37-信息中心命令
本章节下载 (215.7 KB)
目 录
1.1.4 display logbuffer summary
1.1.6 info-center channel name
1.1.7 info-center console channel
1.1.11 info-center loghost source
1.1.12 info-center monitor channel
1.1.13 info-center snmp channel
1.1.15 info-center synchronous
1.1.18 info-center timestamp loghost
【命令】
display channel [ channel-number | channel-name ]
【视图】
任意视图
【参数】
channel-number:通道号,取值范围为0~9,即系统可以有10个通道。
channel-name:通道名。缺省情况下,通道0~9的名称分别为console,monitor,loghost,trapbuffer,logbuffer,snmpagent,channel6,channel7,channel8,channel9。
【描述】
display channel命令用来显示信息通道的内容。
不带参数时,命令表示显示所有通道的设置情况。
【举例】
# 显示0号信息通道的内容。
<H3C> display channel 0
channel number:0, channel name:console
MODU_ID NAME ENABLE LOG_LEVEL ENABLE TRAP_LEVEL ENABLE DEBUG_LEVEL
ffff0000 default Y warning Y debugging Y debugging
【命令】
display info-center [ unit unit-id ]
【视图】
任意视图
【参数】
unit-id:设备号。
【描述】
display info-center命令用来显示信息中心工作状态、各信息输出通道的配置、时间戳格式及堆叠情况下的信息输出情况。
相关配置可参考命令info-center enable,info-center loghost ,info-center logbuffer,info-center console channel,info-center monitor channel,info-center trapbuffer,info-center snmp channel,info-center timestamp。
【举例】
# 查看当前系统中的信息中心工作状态、各信息输出通道的配置、时间戳格式以及在IRF系统中的信息输出情况。
<H3C> display info-center
Information Center: enabled
Log host:
the interface name of the source address : Vlan-interface1
192.168.0.2, channel number : 2, channel name : loghost
language : english, host facility local : 7
Console:
channel number : 0, channel name : console
Monitor:
channel number : 1, channel name : monitor
SNMP Agent:
channel number : 5, channel name : snmpagent
Log buffer:
enabled,max buffer size : 1024, current buffer size : 512,
current messages : 512, channel number : 4, channel name : logbuffer
dropped messages : 0, overwrote messages : 586
Trap buffer:
enabled,max buffer size : 1024, current buffer size : 256,
current messages : 5, channel number : 3, channel name : trapbuffer
dropped messages : 0, overwrote messages : 0
Information timestamp setting:
log - date, trap - date, debug - boot
IRF SWITCH OF Device--Unit>1: LOG = enable; TRAP = enable; DEBUG = enable
表1-1 display info-center命令显示信息描述表
字段 |
描述 |
Information Center: |
信息中心的使能状态 |
Log host: |
日志主机的使用状态,包括日志主机的IP地址,所使用的通道号、通道名,语言及日志主机的级别 |
Console: |
控制口的使用状态,包括控制口所使用的通道号、通道名 |
Monitor: |
监视口的使用状态,包括监视口所使用的通道号、通道名 |
SNMP Agent: |
网管代理的使用状态,包括通道号、通道名 |
Log buffer: |
日志缓冲区的使用状态,包括使能态,最大容量,当前容量,当前信息数,通道名,通道号,已丢弃的信息数,被覆盖的信息数 |
Trap buffer: |
告警缓冲区的使用状态,包括使能态,最大容量,当前容量,当前信息数,通道名,通道号,已丢弃的信息数,被覆盖的信息数 |
Information timestamp setting: |
信息时间戳设置,分别说明日志信息、告警信息、调试信息的时间戳类型 |
IRF SWITCH OF Device--Unit>1 |
设备开关状态,分别说明日志信息、告警信息、调试信息的开关状态 |
【命令】
display logbuffer [ unit unit-id ] [ level severity | size buffersize ]* [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【参数】
unit-id:设备号。
level severity:显示指定严重等级的日志信息,severity取值范围1~8。
表1-2 信息中心定义的严重等级
严重等级 |
数值 |
描述 |
emergencies |
1 |
极其紧急的错误 |
alerts |
2 |
需立即纠正的错误 |
critical |
3 |
关键错误 |
errors |
4 |
需关注但不关键的错误 |
warnings |
5 |
警告,可能存在某种差错 |
notifications |
6 |
需注意的信息 |
informational |
7 |
一般提示信息 |
debugging |
8 |
调试信息 |
size buffersize:设置显示日志信息缓冲区的大小(可容纳消息的条数),buffersize取值范围1~1024,缺省值512。
|:使用正则表达式过滤输出的日志信息。
begin:显示以指定文字开头的日志信息。
exclude:显示不含指定文字的日志信息。
include:显示包含指定文字的日志信息。
regular-expression:正则表达式。
【描述】
display logbuffer命令用来显示交换机日志缓冲区的状态和缓冲区记录的日志信息。
【举例】
# 显示交换机日志缓冲区的状态和缓冲区记录的日志信息。
<H3C> display logbuffer
Logging buffer configuration and contents:enabled
Allowed max buffer size : 1024
Actual buffer size : 512
Channel number : 4 , Channel name : logbuffer
Dropped messages : 0
Overwritten messages : 0
Current messages : 91
【命令】
display logbuffer summary [ level severity ]
【视图】
任意视图
【参数】
level severity:显示指定严重等级的日志信息统计数据,severity取值范围1~8。
【描述】
display logbuffer summary命令用来显示交换机日志缓冲区的统计数据。
【举例】
# 显示交换机日志缓冲区的概要信息。
<H3C> display logbuffer summary
EMERG ALERT CRIT ERROR WARN NOTIF INFO DEBUG
0 0 0 0 94 0 1 0
【命令】
display trapbuffer [ unit unit-id ] [ size buffersize ]
【视图】
任意视图
【参数】
unit-id:设备号。
size buffersize:设置显示告警信息缓冲区的大小(可容纳消息的条数),buffersize取值范围1~1024,缺省值256。
【描述】
display trapbuffer命令用来显示交换机告警缓冲区的状态和缓冲区记录的告警信息。
如果输入size buffersize参数,设备将显示指定的最近记录的告警信息。
【举例】
# 显示交换机告警缓冲区的状态和缓冲区记录的告警信息。
<H3C> display trapbuffer
Trapping Buffer Configuration and contents:
enabled
allowed max buffer size : 1024
actual buffer size : 256
channel number : 3 , channel name : trapbuffer
dropped messages : 0
overwrote messages : 0
current messages : 6
#Dec 31 14:01:25 2004 H3C DEV/2/LOAD FINISHED:
Trap 1.3.6.1.4.1.2011.2.23.1.12.1.20: frameIndex is 0, slotIndex 0.4
#Dec 31 14:01:33 2004 H3C DEV/2/BOARD STATE CHANGE TO NORMAL:
Trap 1.3.6.1.4.1.2011.2.23.1.12.1.11: frameIndex is 0, slotIndex 0.2
#Dec 31 14:01:40 2004 H3C DEV/2/BOARD STATE CHANGE TO NORMAL:
Trap 1.3.6.1.4.1.2011.2.23.1.12.1.11: frameIndex is 0, slotIndex 0.
……
【命令】
info-center channel channel-number name channel-name
undo info-center channel channel-number
【视图】
系统视图
【参数】
channel-number:通道号,取值为0~9,即系统有10个通道。
channel-name:通道名,最长为30个字符,名称必须以英文字母开头,且只能包含英文字母和数字,不能使用特殊字符。
【描述】
info-center channel name命令用来将编号为channel-number的信息通道命名为channel-name。undo info-center channel命令用来恢复编号为channel-number的信息通道的缺省名称。
缺省情况下,通道0~9的名称分别为console,monitor,loghost,trapbuffer,logbuffer,snmpagent,channel6,channel7,channel8,channel9。
用户在命名时需要注意:信息通道不可重名。
【举例】
# 将0号通道命名为execconsole。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] info-center channel 0 name execconsole
【命令】
info-center console channel { channel-number | channel-name }
undo info-center console channel
【视图】
系统视图
【参数】
channel-number:通道号,取值为0~9,即系统有10个通道。
channel-name:通道名。缺省情况下,通道0~9的名称分别为console,monitor,loghost,trapbuffer,logbuffer,snmpagent,channel6,channel7,channel8,channel9。
【描述】
info-center console channel命令用来设置向控制台输出信息的通道。undo info-center console channel命令用来恢复向控制台输出系统信息的缺省通道。
缺省情况下,交换机向控制台输出信息。
只有启动了信息中心功能,该命令才会生效。
相关配置可参考命令info-center enable,display info-center。
【举例】
# 设置向控制台输出信息的通道为0。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] info-center console channel 0
【命令】
info-center enable
undo info-center enable
【视图】
系统视图
【参数】
无
【描述】
info-center enable命令用来启动信息中心功能。undo info-center enable命令用来关闭信息中心功能。
只有启动了信息中心功能,系统才会向日志主机、控制台等方向输出信息。
缺省情况下,交换机启动信息中心功能。
相关配置可参考命令display info-center,info-center loghost ,info-center logbuffer,info-center console channel,info-center monitor channel,info-center trapbuffer,info-center snmp channel 。
【举例】
# 启动信息中心功能。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] info-center enable
【命令】
info-center logbuffer [ channel { channel-number | channel-name } | size buffersize ]*
undo info-center logbuffer [ channel | size ]
【视图】
系统视图
【参数】
channel:设置向日志缓冲区输出信息的通道。
channel-number:通道号,取值为0~9,即系统有10个通道。
channel-name:通道名。缺省情况下,通道0~9的名称分别为console,monitor,loghost,trapbuffer,logbuffer,snmpagent,channel6,channel7,channel8,channel9。
size buffersize:设置日志缓冲区的大小(可容纳消息的条数),buffersize取值范围0~1024,缺省值512。
【描述】
info-center logbuffer命令用来设置向日志缓冲区输出信息。undo info-center logbuffer命令用来取消向日志缓冲区输出信息。
缺省情况下,交换机向日志缓冲区输出信息,日志缓冲区默认可以存储512条。
只有启动了信息中心功能,该命令才会生效。
相关配置可参考命令info-center enable,display info-center。
【举例】
# 使以太网交换机向日志缓冲区发送信息,设定日志缓冲区的大小为50。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] info-center logbuffer size 50
【命令】
info-center loghost host-ip-addr [ channel { channel-number | channel-name } | facility local-number | language { chinese | english } ]*
undo info-center loghost host-ip-addr
【视图】
系统视图
【参数】
host-ip-addr:日志主机的IP地址。
channel:设置日志主机的信息通道。
channel-number:通道号,取值为0~9,即系统有10个通道。
channel-name:通道名。缺省情况下,通道0~9的名称分别为console,monitor,loghost,trapbuffer,logbuffer,snmpagent,channel6,channel7,channel8,channel9。
facility:设置日志主机记录工具。
local-number:日志主机的记录工具,范围在local0~local7。
language:日志记录语言设置。
chinese、english:日志记录语言,中英文的切换。
【描述】
info-center loghost 命令用来设置向日志主机输出信息,通过设置日志主机的IP地址,可使信息向该方向输出。undo info-center loghost 命令用来取消向日志主机输出信息。
只有启动了信息中心功能,该命令才会生效。
缺省情况下,交换机不向日志主机输出信息。
& 说明:
使用命令info-center loghost配置日志主机的IP地址时,请输入正确的IP地址。如果用户输入的是环回地址,系统将提示此地址无效。
相关配置可参考命令info-center enable,display info-center。
【举例】
# 使以太网交换机向IP地址为202.38.160.1的Unix工作站发送信息。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] info-center loghost 202.38.160.1
【命令】
info-center loghost source interface-type interface-number
undo info-center loghost source
【视图】
系统视图
【参数】
interface-type:接口类型。
interface-number:接口编号。
【描述】
info-center loghost source命令用来设置向日志主机发送信息的源接口。undo info-center loghost source命令用来取消向日志主机发送信息的源接口的配置。
相关配置可参考命令info-center enable,display info-center。
【举例】
# 设置向日志主机发送信息的源接口为Vlan-interface 1。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] info-center loghost source Vlan-interface 1
【命令】
info-center monitor channel { channel-number | channel-name }
undo info-center monitor channel
【视图】
系统视图
【参数】
channel-number:通道号,取值范围为0~9,即系统有10个通道。
channel-name:通道名。缺省情况下,通道0~9的名称分别为console,monitor,loghost,trapbuffer,logbuffer,snmpagent,channel6,channel7,channel8,channel9。
【描述】
info-center monitor channel命令用来设置向用户终端输出信息的通道。undo info-center monitor channel命令用来恢复向用户终端输出信息的通道为缺省值。
缺省情况下,交换机向用户终端输出信息。
只有启动了信息中心功能,该命令才会生效。
相关配置可参考命令info-center enable,display info-center。
【举例】
# 设置向用户终端输出信息的通道为0。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] info-center monitor channel 0
【命令】
info-center snmp channel { channel-number | channel-name }
undo info-center snmp channel
【视图】
系统视图
【参数】
channel-number:通道号,取值范围为0~9,即系统有10个通道。
channel-name:通道名。缺省情况下,通道0~9的名称分别为console,monitor,loghost,trapbuffer,logbuffer,snmpagent,channel6,channel7,channel8,channel9。
【描述】
info-center snmp channel命令用来设置向SNMP Agent输出信息的通道。undo info-center snmp channel命令用来恢复向SNMP Agent输出信息的的通道为缺省值。
缺省情况下,系统使用5号通道向SNMP Agent输出信息。
相关配置可参考命令snmp-agent,display info-center。
【举例】
# 设置交换机使用6号通道向SNMP Agent输出信息。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] info-center snmp channel 6
【命令】
info-center source { modu-name | default } channel { channel-number | channel-name } [ { log | trap | debug } { level severity | state state } ]*
undo info-center source { modu-name | default } channel { channel-number | channel-name }
【视图】
系统视图
【参数】
modu-name:模块名。
default:所有模块的缺省设置。
channel-number:信息输出的通道号。
channel-name:信息输出的通道名。缺省情况下,通道0~9的名称分别为console,monitor,loghost,trapbuffer,logbuffer,snmpagent,channel6,channel7,channel8,channel9。
log:日志信息。
trap:告警信息。
debug:调试信息。
level:级别。
severity:信息级别,在此级别以下的信息不输出。
state:设置信息状态。
state:取值为on和off。
【描述】
info-center source命令用来配置信息发送中的信息源和指定的输出方向。undo info-center source命令用来取消信息源和输出方向的配置。
该命令可以分别配置日志/告警/调试类型的过滤信息。例如可以将IP模块不同级别的信息输出到自定义的方向:高于warnings级别的日志信息输出到日志主机;高于informational的日志信息输出到日志缓冲区;同时将告警信息发送到日志主机。
info-center source命令利用通道名称或通道号确定各种信息的输出方向。目前,系统对每个输出方向缺省分配一个信息通道,如表1-3所示。
输出方向 |
信息通道名 |
控制台 |
console |
监视终端 |
monitor |
日志主机 |
loghost |
日志缓冲区 |
logbuffer |
告警缓冲区 |
trapbuffer |
SNMP |
snmpagent |
此外,对每个信息通道设有一条缺省记录,它的模块名为default,模块号为0xffff0000,但对于不同信息通道,此记录对日志、告警、调试类信息的缺省设置值可能不同。当某一个模块在此通道中没有明确的配置记录时,系统使用这条缺省的配置记录。
【举例】
# 设置将snmp通道中的VLAN模块的日志类信息打开,且允许输出信息的最低级别为emergencies。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] info-center source vlan channel snmpagent log level emergencies
【命令】
info-center synchronous
undo info-center synchronous
【视图】
系统视图
【参数】
无
【描述】
info-center synchronous命令用来打开同步信息输出功能,打开该功能后,若在用户输入时有日志等系统信息输出,则在输出后回显命令行提示符(在命令编辑状态回显提示符,交互状态不回显)和用户已有的输入。undo info-center synchronous用来关闭同步信息输出功能。
缺省情况下,同步信息输出功能关闭。
& 说明:
l 为防止系统信息的输出打断用户输入,可以使用info-center synchronous命令实现同步信息输出功能。
l 在收集调试信息的时候,使用info-center synchronous命令可能导致每条调试信息之后都会回显一行命令行提示符,增加了不必要信息的输出,此时建议关闭此功能。
【举例】
# 打开同步信息输出功能
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] info-center synchronous
Current IC terminal output sync is on
【命令】
info-center switch-on { unit unit-id | master | all } [ debugging | logging | trapping ]*
undo info-center switch-on { unit unit-id | master | all } [ debugging | logging | trapping ]*
【视图】
系统视图
【参数】
unit unit-id:指定开启/关闭信息输出开关的Fabric内的交换机编号。
master:只控制作为master的交换机。
all:控制Fabric内所有交换机。
debugging:开启调试信息输出源。
logging:开启日志信息输出源。
trapping:开启告警信息输出源。
【描述】
info-center switch-on命令用来开启Fabric内指定交换机的信息输出开关。undo info-center switch-on命令用来关闭相应的信息输出开关。
缺省情况下,Fabric中master的调试信息输出开关是开启的,日志和告警信息输出开关是关闭的,其他交换机的日志、调试和告警信息的输出开关都是关闭的。
支持IRF的交换机构成一个Fabric后,每个交换机之间的日志、调试和告警信息在Fabric内是可以同步的。同步的过程是每个交换机将自己的信息发送给Fabric内其他交换机,同时接收其他交换机的信息,更新本机的信息,保证了整个Fabric内的日志、调试和告警信息一致。
交换机提供命令行来打开或者关闭各个交换机的输出开关。如果某个交换机的输出开关被关闭,它将不再向其他交换机发送信息,但是仍然会接收其他交换机发送过来的信息。
用户可以根据需要打开或者关闭指定交换机上指定信息类型的输出开关。
【举例】
# 开启Fabric中Unit ID为2的交换机的告警信息输出开关。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] info-center switch-on unit 2 trapping
【命令】
info-center timestamp { log | trap | debugging } { boot | date | none }
undo info-center timestamp { log | trap | debugging }
【视图】
系统视图
【参数】
log:日志信息。
trap:告警信息。
debugging:调试信息。
boot:系统启动后经过时间,格式为:xxxxxx.yyyyyy,其中xxxxxx是系统自启动后经历时间的毫秒数高32位,yyyyyy是低32位。
date:系统当前日期和时间,中文环境为 yyyy/mm/dd-hh:mm:ss:ms;西文环境为:Mmm dd hh:mm:ss:ms yyyy。
none:输出的信息中不包含时间戳信息。
【描述】
info-center timestamp命令用来设置输出的日志/告警 /调试信息中的时间戳格式。undo info-center timestamp命令用来恢复缺省设置。
缺省情况下,所有类型的信息都使用date时间戳。
【举例】
# 设置调试信息时间戳格式为boot格式。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] info-center timestamp debugging boot
【命令】
info-center timestamp loghost { date | no-year-date | none }
undo info-center timestamp loghost
【视图】
系统视图
【参数】
date:系统当前日期和时间,中文环境为 yyyy/mm/dd-hh:mm:ss:ms;西文环境为:Mmm dd hh:mm:ss:ms yyyy。
no-year-date:不包含年份信息的系统当前日期和时间,中文环境为 mm/dd-hh:mm:ss:ms;西文环境为:Mmm dd hh:mm:ss:ms。
none:输出的信息中不包含时间戳信息。
【描述】
info-center timestamp loghost命令用来设置发往日志主机的时间戳输出格式。undo info-center timestamp loghost命令用来恢复系统的缺省设置。
缺省情况下,使用date时间戳。
【举例】
# 设置发往日志主机的时间戳为不包含年份的格式。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] info-center timestamp loghost no-year-date
【命令】
info-center trapbuffer [ channel { channel-number | channel-name } | size buffersize ]*
undo info-center trapbuffer [ channel | size ]
【视图】
系统视图
【参数】
size:设置告警缓冲区的大小。
buffersize:告警缓冲区的大小(可容纳消息的条数),取值范围0~1024,缺省值256。
channel:设置向告警缓冲区输出信息的通道。
channel-number:通道号,取值范围为0~9,即系统有10个通道。
channel-name:通道名。缺省情况下,通道0~9的名称分别为console,monitor,loghost,trapbuffer,logbuffer,snmpagent,channel6,channel7,channel8,channel9。
【描述】
info-center trapbuffer 命令用来设置向告警缓冲区输出信息。undo info-center trapbuffer 命令用来取消向告警缓冲区输出信息。
缺省情况下,系统向告警缓冲区输出信息。
只有启动了信息中心功能,该命令才会生效。
相关配置可参考命令info-center enable,display info-center。
【举例】
# 以太网交换机向告警缓冲区发送信息,设定告警缓冲区的大小为30。
<H3C> system-view
System View: return to User View with Ctrl+Z.
[H3C] info-center trapbuffer size 30
【命令】
reset logbuffer [ unit unit-id ]
【视图】
用户视图
【参数】
unit-id:设备号。
【描述】
reset logbuffer命令用来清除日志缓冲区内的信息。
【举例】
# 清除日志缓冲区中的信息。
<H3C> reset logbuffer
【命令】
reset trapbuffer [ unit unit-id ]
【视图】
用户视图
【参数】
unit-id:设备号。
【描述】
reset trapbuffer命令用来清除告警缓冲区内的信息。
【举例】
# 清除告警缓冲区中的信息。
<H3C> reset trapbuffer
【命令】
terminal debugging
undo terminal debugging
【视图】
用户视图
【参数】
无
【描述】
terminal debugging命令用来打开显示调试信息功能。undo terminal debugging命令用来关闭显示调试信息功能。
缺省情况下,系统关闭显示功能。
如果用户需要在终端上显示调试信息,可以执行terminal debugging命令。
相关配置可参考“系统维护与调试”部分的debugging命令。
【举例】
# 打开终端显示调试信息功能。
<H3C> terminal debugging
【命令】
terminal logging
undo terminal logging
【视图】
用户视图
【参数】
无
【描述】
terminal logging命令用来打开日志信息显示功能。undo terminal logging命令用来关闭显示日志信息功能。
缺省情况下,控制台用户打开日志信息显示功能,终端用户打开日志信息显示功能。
【举例】
# 关闭终端日志显示功能。
<H3C> undo terminal logging
【命令】
terminal monitor
undo terminal monitor
【视图】
用户视图
【参数】
无
【描述】
terminal monitor命令用来打开调试/日志/告警信息显示功能。undo terminal monitor命令用来关闭显示上述信息功能。
缺省情况下,控制台用户打开调试/日志/告警信息显示功能,终端用户打开调试/日志/告警信息显示功能。
此命令只影响输入命令的当前终端,只有在用户视图执行了本命令的前提下,调试/日志/告警信息才有可能输出到当前终端。在terminal monitor为关闭的情况下,相当于执行undo terminal debugging,undo terminal logging,undo terminal trapping 命令,所有的调试/日志/告警信息在本终端都不显示;在terminal monitor为打开的情况下,可以分别使用terminal debugging/undo terminal debugging,terminal logging/undo terminal logging,terminal trapping/undo terminal trapping打开或关闭调试/日志/告警信息。
【举例】
# 关闭终端显示功能。
<H3C> undo terminal monitor
【命令】
terminal trapping
undo terminal trapping
【视图】
用户视图
【参数】
无
【描述】
terminal trapping命令用来打开告警信息显示功能。undo terminal trapping命令用来关闭终端显示告警信息功能。
缺省情况下,系统打开告警信息显示功能。
【举例】
# 打开告警信息显示功能。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!