首页 科技问答 交换机上的日志指向没明白是通知谁(交换机日志信息)

交换机上的日志指向没明白是通知谁(交换机日志信息)

科技问答 213
1689866160,gyfvaf gyfvaf 零段 粉丝:0人 关注:0人

问题描述:

info-center source default loghost level notification

没明白这条命令是干什么的

组网及组网描述:


6小时前提问

info-center source命令用来配置日志信息的输出规则。

undo info-center source命令用来恢复缺省情况。

【命令】

info-center source { module-name | default } { console | logbuffer | logfile | loghost | monitor } { deny | level severity }

undo info-center source { module-name | default } { console | logbuffer | logfile | loghost | monitor }

【缺省情况】

日志信息的输出规则请参见表1-8:

表1-8 输出方向的缺省输出规则

输出方向

允许输出的模块

log

security

diagnostic

hide

控制台

所有支持的模块

debugging

不能输出到控制台

不能输出到控制台

不能输出到控制台

监视终端

所有支持的模块

debugging

不能输出到控制台

不能输出到控制台

不能输出到控制台

日志主机

所有支持的模块

informational

不能输出到日志主机

不能输出到日志主机

informational

日志缓冲区

所有支持的模块

informational

不能输出到日志缓冲区

不能输出到日志缓冲区

informational

日志文件

所有支持的模块

informational

不能输出到日志文件

不能输出到日志文件

informational

安全日志文件

所有支持的模块,不能过滤

不能输出到安全日志文件

debugging(不能过滤)

不能输出到安全日志文件

不能输出到安全日志文件

诊断日志文件

所有支持的模块,不能过滤

不能输出到诊断日志文件

不能输出到诊断日志文件

debugging(不能过滤)

不能输出到诊断日志文件

 

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

module-name:设置指定应用模块日志信息的输出规则。比如要输出关于FTP的日志信息,就把该参数设置成FTP。系统支持的来源模块可以通过在系统视图下输入info-center source ?进行查看。

default:设置当前允许输出的所有模块日志信息的输出规则,包含在系统视图下输入info-center source 查看到的所有具体模块。

console:输出到控制台。

logbuffer:输出到日志缓冲区。

logfile:输出到日志文件。

loghost:输出到日志主机。

monitor:输出到监视终端。

deny:禁止输出信息。

level severity:指定信息级别,取值范围为0~7,具体内容请参见表1-3。通过该参数可以控制允许/禁止输出的日志信息的最低级别。

【使用指导】

该命令用来配置日志信息的输出规则。例如实现IP模块的日志信息输出的过滤规则,用户可以设置IP模块的日志信息高于warning级别的可以输出到日志主机,而高于informational级别的可以输出到日志缓冲区。同时可以设置IP模块的告警信息发送到特定的方向等功能。

需要注意的是:

·              如果没有使用module-name参数为应用模块单独设置输出规则,则该模块使用缺省的或者default参数设置的输出规则,否则使用单独设置的输出规则。

·              如果多次使用本命令配置default或者某个模块的输出规则,则以最新的配置生效。

·              如果应用模块单独设置输出规则后,必须使用module-name参数来修改或删除该规则,使用default参数进行的新配置对该模块不生效。

【举例】

# 只允许VLAN模块的信息输出控制台,且输出信息的级别为emergency的日志信息。

<Sysname> system-view

[Sysname] info-center source default console deny

[Sysname] info-center source vlan console level emergency

# 在前面例子基础上撤销控制台方向上VLAN模块的输出(即全部信息不在控制台显示)。

<Sysname> system-view

[Sysname] undo info-center source vlan console

信息中心 -- 信息中心配置命令 -- info-center synchronous


info-center synchronous命令用来开启命令行输入回显功能。

undo info-center synchronous命令用来关闭命令行输入回显功能。

【命令】

info-center synchronous

undo info-center synchronous

【缺省情况】

命令行输入回显功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

当用户进行命令行、参数或者Y/N确认信息输入时,如果被大量的日志信息打断,用户可能记不清已经输入了哪些字符串,还需要输入哪些字符串。使用命令行输入回显功能,能够协助用户配置。系统会在日志信息输出完毕后回显用户已有的输入或者Y/N确认信息,以便用户继续执行配置。

【举例】

# 开启设备命令行输入回显功能,输入display current-configuration命令查看设备当前配置。

<Sysname> system-view

[Sysname] info-center synchronous

Info-center synchronous output is on

[Sysname] display current-

此时,收到日志报文,则系统在所有的日志报文显示完以后,附加显示用户的输入(此例为“display current-”)。

%May

[Sysname] display current-

此时,用户可以继续输入configuration(完成命令display current-configuration的完整输入),回车,即可执行该命令。

# 开启设备命令行输入回显功能,保存当前配置(输入交互信息)。

<Sysname> system-view

[Sysname] info-center synchronous

Info-center synchronous output is on

[Sysname] save

The current configuration will be written to the device. Are you sure? [Y/N]:

此时,收到日志信息,则系统会在所有的日志报文显示完以后,附加显示[Y/N]:。

%May

[Y/N]:

此时,用户可以输入Y或者N,继续日志信息输出前的操作。

信息中心 -- 信息中心配置命令 -- info-center timestamp


info-center timestamp命令用来设置发往控制台、监视终端、日志缓冲区和日志文件方向的日志信息的时间戳输出格式。

undo info-center timestamp命令用来恢复缺省情况。

【命令】

info-center timestamp { boot | date | none }

undo info-center timestamp

【缺省情况】

时间戳输出格式为date格式。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

boot:系统启动后经历的时间,格式为:xxx.yyy,其中xxx是系统自启动后经历时间的毫秒数高32位,yyy是低32位,形如0.

date:系统当前的日期和时间,格式为“MMM DD hh:mm:ss:xxx YYYY”,形如Dec  8 10:12:

·              “MMM”为英语月份的缩写,具体取值如下:Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec。

·              “DD”表示日期,如果日期的值小于10,则格式为“空格+日期”,如“ 7”。

·              “hh:mm:ss:xxx”表示本地时间,hh的取值范围为00~23,mm和ss的取值范围均为00~59,xxx的取值范围为0~999。

·              “YYYY”表示年份。

none:不带时间信息。

【举例】

# 设置日志信息时间戳输出格式为boot格式。

<Sysname> system-view

[Sysname] info-center timestamp boot

【相关命令】

·              info-center timestamp loghost

信息中心 -- 信息中心配置命令 -- info-center timestamp loghost


info-center timestamp loghost命令用来设置发往日志主机的日志信息的时间戳输出格式。

undo info-center timestamp loghost命令用来恢复缺省情况。

【命令】

info-center timestamp loghost { date | iso | no-year-date | none }

undo info-center timestamp loghost

【缺省情况】

发往日志主机的日志信息的时间戳输出格式为date格式。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

date:系统当前日期和时间,格式为:mmm dd hh:mm:ss yyyy,形如Dec  8 10:12:

iso:设置时间戳采用ISO 8601标准格式,形如:

no-year-date:系统当前日期和时间,但不包含年份信息。

none:不带时间信息。

【举例】

# 设置发往日志主机的日志信息的时间戳为no-year-date格式。

<Sysname> system-view

[Sysname] info-center timestamp loghost no-year-date

【相关命令】

·              info-center timestamp

信息中心 -- 信息中心配置命令 -- info-center trace-logfile quota


info-center trace-logfile quota命令用来设置调试跟踪日志文件最大能占用的存储空间的大小。

undo info-center trace-logfile quota命令用来恢复缺省情况。

【命令】

info-center trace-logfile quota size

undo info-center trace-logfile quota

【缺省情况】

缺省情况下,调试跟踪日志文件最大能占用的存储空间的大小为1MB。

【视图】

系统视图

【支持的缺省用户角色】

network-admin

mdc-admin

【参数】

size:调试跟踪日志文件最大能占用的存储空间的大小,单位为MB。不同型号的设备支持的取值范围不同,请以设备的实际情况为准。

【举例】

# 设置调试跟踪日志文件最大能占用的存储空间的大小为6MB。

<Sysname> system-view

[Sysname] info-center trace-logfile quota 6

信息中心 -- 信息中心配置命令 -- logfile save


本命令的支持情况与设备的型号有关,请以设备的实际情况为准。

 

logfile save命令用来手动将日志文件缓冲区中的内容全部保存到日志文件。

【命令】

logfile save

【视图】

任意视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

日志文件的保存路径可以通过info-center logfile directory命令设置。

日志文件保存成功后,日志文件缓冲区中的内容会被清空。

【举例】

# 手动将日志文件缓冲区中的内容保存到日志文件。

<Sysname> logfile save

The contents in the log file buffer have been saved to the file flash:/logfile/logfile.log.

【相关命令】

·              info-center logfile enable

·              info-center logfile directory

信息中心 -- 信息中心配置命令 -- reset logbuffer


reset logbuffer命令用来清除日志缓冲区中的信息。

【命令】

reset logbuffer

【视图】

用户视图

【缺省用户角色】

network-admin

mdc-admin

【举例】

# 清除日志缓冲区中的信息。

<Sysname> reset logbuffer

【相关命令】

·              display logbuffer

信息中心 -- 信息中心配置命令 -- security-logfile save


本命令的支持情况与设备的型号有关,请以设备的实际情况为准。

 

security-logfile save命令用来手动将安全日志文件缓冲区中的内容全部保存到安全日志文件。

【命令】

security-logfile save

【视图】

任意视图

【缺省用户角色】

security-audit

【使用指导】

安全日志文件保存成功后,安全日志文件缓冲区中的内容会被立即清空。

需要注意的是,只有配置了安全日志管理员权限的本地用户才能使用本命令。安全日志管理员的配置请参见“安全命令参考”中的“AAA”。

【举例】

# 手动将安全日志缓冲区中的内容保存到安全日志文件。

<Sysname> security-logfile save

The contents in the security log file buffer have been saved to the file flash:/seclog/seclog.log.

【相关命令】

·              info-center security-logfile switch-directory

·              authorization-attribute(安全命令参考/AAA)

信息中心 -- 信息中心配置命令 -- terminal debugging


terminal debugging命令用来开启当前终端对调试信息的显示功能。

undo terminal debugging命令用来关闭当前终端对调试信息的显示功能。

【命令】

terminal debugging

undo terminal debugging

【缺省情况】

当前终端对调试信息的显示功能处于关闭状态。

【视图】

用户视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

如果需要在控制台显示调试信息,请先配置terminal debugging命令,再使能信息中心功能(信息中心功能缺省处于使能状态),最后使用debugging命令打开功能模块的调试信息开关。

如果需要在监控终端上显示调试信息,请先配置terminal monitorterminal debugging命令,再使能信息中心功能(信息中心功能缺省处于使能状态),最后使用debugging命令打开功能模块的调试信息开关。

需要注意的是,本命令只对当前连接有效。当终端与设备重新建立连接后,本命令会恢复到缺省情况。

执行terminal logging level 7命令或terminal debugging命令,都可以开启当前终端对调试信息的显示功能,但两条命令有如下区别:

·              执行terminal logging level 7命令,当前终端允许输出级别为0~7的所有日志。

·              执行terminal debugging命令,当前终端仅输出terminal logging level命令设置的日志信息和级别为7的调试信息。

【举例】

# 允许debugging日志信息输出到控制台或者监视终端。

<Sysname> terminal debugging

The current terminal is enabled to display debugging information.

【相关命令】

·              terminal logging level

·              terminal monitor

信息中心 -- 信息中心配置命令 -- terminal logging level


terminal logging level命令用来配置当前终端允许输出的日志信息的最低级别。

undo terminal logging level命令用来恢复缺省情况。

【命令】

terminal logging level severity

undo terminal logging level

【缺省情况】

当前终端允许输出的日志信息的最低级别均为6(Informational)。

【视图】

用户视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

severity:当前终端允许输出的日志信息的最低级别,取值范围为0~7。

【使用指导】

在配置了当前终端允许输出的日志信息的最低级别后,当系统输出信息时,所有信息等级高于或等于设置等级的信息都会被输出。例如,当配置的允许输出的日志信息的最低级别6(informational)时,等级0~6的信息均会被输出。

本命令配置的显示属性只对当前连接有效,当终端与设备的连接超时、重新建立连接后,显示属性将恢复到缺省情况。

【举例】

# 配置当前终端监控的最低日志级别为debugging。

<Sysname> terminal logging level 7

信息中心 -- 信息中心配置命令 -- terminal monitor


terminal monitor命令用来允许日志信息输出到当前终端。

undo terminal monitor命令用来禁止日志信息输出到当前终端。

【命令】

terminal monitor

undo terminal monitor

【缺省情况】

允许日志信息输出到控制台,不允许日志信息输出到监视终端。

【视图】

用户视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

本命令只对当前连接有效。当终端与设备重新建立连接后,本命令会恢复到缺省情况。

【举例】

# 允许日志信息输出到监视终端。

<Sysname> terminal monitor

The current terminal is enabled to display logs.

6小时前回答

我只是想知道我的那一条命令是什么意思,是干嘛用的,不用知道其他的

gyfvaf

信息中心源默认日志主机级别通知

溜溜溜

通知谁呀

gyfvaf

这条命令没有指定向哪台主机输出。
这么说吧,如果“主机”是一家公司的地址,具体的主机ip是这家公司的员工,那么这里只是指定了“日志”这个快递要送给“主机”这家公司,但还没有写收件人是哪名员工,所以暂时没有作用。
写“收件人”的命令是info-center loghost 1.1.1.1。

参考:
https://www.h3c.com/cn/d_

你正在内容来源:知了社区,交换机上的日志指向没明白是通知谁