根据输出方向不同,日志信息的输出格式如下:
表1-7 日志信息格式表
输出方向 | 格式 | 举例 | |
控制台、监视终端、日志缓冲区或日志文件 | Prefix Timestamp Sysname Module/Level/Mnemonic: Content | %Nov 24 14:21:43:502 2016 Sysname SHELL/5/SHELL_LOGIN: VTY logged in from 192.168.1.26 | |
日志主机 | 非定制格式 | <PRI>Timestamp Sysname %%vvModule/Level/Mnemonic: Location; Content | <190>Nov 24 16:22:21 2016 Sysname %%10SHELL/5/SHELL_LOGIN: -DevIP=1.1.1.1; VTY logged in from 192.168.1.26 |
cmcc格式 | <PRI>Timestamp Sysname %vvModule/Level/Mnemonic: Location; Content | <189>Oct 9 14:59:04 2016 Sysname %10SHELL/5/SHELL_LOGIN: VTY logged in from 192.168.1.21 | |
sgcc格式 | <PRI> Timestamp Sysname Devtype Content | <189> 2019-03-18 15:39:45 Sysname FW 0 2 admin 10.1.1.1 | |
unicom格式 | <PRI>Timestamp Hostip vvModule/Level/Serial_number: Content | <189>Oct 13 16:48:08 2016 10.1.1.1 10SHELL/5/210231a64jx073000020: VTY logged in from 192.168.1.21 |
上表中介绍的格式是设备向各个输出方向发送的原始信息的格式,可能与用户最终看到的信息格式有差异,最终显示格式与用户使用的日志解析工具有关,请以实际情况为准。
配置发往日志主机的日志信息的输出格式。
info-center format { cmcc | sgcc | unicom }
(0)
暂无评论
info-center syslog utf-8 enable命令用来配置信息中心使用UTF-8编码方式输出日志。
undo info-center syslog utf-8 enable命令用来恢复缺省情况。
【命令】
info-center syslog utf-8 enable
undo info-center syslog utf-8 enable
【缺省情况】
信息中心使用GB18030编码方式输出日志。
【视图】
系统视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
非缺省vSystem不支持本命令。
当用户使用登录软件登录设备,且设备往登录软件发送的信息中包含中文字符时,如果登录软件和设备使用的中文字符集编码不同,可能会出现中文字符在登录软件上显示为乱码的情况。
使用本命令可以将信息中心发送日志信息时使用的字符集编码配置为UTF-8或者GB18030。
【举例】
# 配置信息中心使用UTF-8编码方式输出日志。
<Sysname> system-view
[Sysname] info-center syslog utf-8 enable
【相关命令】
· display character-set
(0)
暂无评论
customlog format命令用来开启用户定制日志输出开关。
undo customlog format命令用来恢复缺省情况。
【命令】
customlog format { aft | attack-defense | nat { cmcc | telecom | unicom } | packet-filter | session }
undo customlog format { aft | attack-defense | nat | packet-filter | session } *
【缺省情况】
用户定制日志输出开关处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
aft:配置作为用户定制日志将AFT模块的日志输出到日志主机。
attack-defense:配置作为用户定制日志将攻击检测与防范模块的日志输出到日志主机。
nat { cmcc | telecom | unicom }::配置作为用户定制日志将NAT模块的日志输出到日志主机。
cmcc:表示NAT模块日志的输出格式为中国移动格式。
unicom:表示NAT模块日志的输出格式为中国联通格式。
telecom:表示NAT模块日志的输出格式为中国电信格式。
packet-filter:表示作为用户定制日志将报文过滤模块的日志输出到日志主机。
session:配置作为用户定制日志将会话管理模块的日志输出到日志主机。
【使用指导】
配置日志输出到日志主机时,有两种方式:
· 作为普通日志输出到日志主机,通过info-center loghost命令配置。该方式下,业务模块生成的日志排队发送,先到达信息中心的日志先发送。
· 作为用户定制日志输出到日志主机,通过customlog命令配置。该方式下,业务模块生成的日志直接发送,比作为普通日志输出方式更快捷。
日志作为用户定制日志输出后,将不能作为普通日志发送到日志主机,也不再发往控制台、监视终端、日志缓冲区和日志文件方向。目前用户可定制的日志包括AFT、攻击检测与防范、NAT、报文过滤和会话管理模块的日志,各模块日志的相关配置,请参见具体模块中的介绍。
只有配置customlog format命令后,设备才允许向日志主机发送用户定制日志。
对于NAT模块的日志,customlog format和customlog host命令中指定的日志输出格式必须相同,且为日志服务器要求的格式。否则,设备不会生成指定格式的日志,日志服务器将接收不到日志。
对于非NAT模块模块的日志,仅支持以H3C格式输出,不需要指定格式。
【举例】
# 开启NAT模块的用户定制日志输出开关,并以中国联通格式发送。
<Sysname> system
[Sysname] customlog format nat unicom
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论