Debugging调试信息格式: Debugging调试信息格式由如下字段构成: 时间戳 主机名 模块名/级别/信息摘要: 内容 以下对每个字段进行详细说明: 时间戳(timestamp) 时间戳记录了Debugging调试信息产生的时间,方便用户查看和定位系统事件。 主机名(sysname) 主机名是本机的系统名,网络管理员或系统维护工程师可使用命令 sysname 修改主机名。 模块名(module) 模块名字段表示产生Debugging调试信息的功能模块名称。 级别(level) 不同的Debugging调试信息级别是不一样的,共8级,从0~7。 信息摘要(digest) 信息摘要是一个短语,简要说明该Debugging调试信息的内容大意。 内容(content) 信息的内容是信息的详细描述。信息摘要与内容之间由一个冒号(:)分隔。如果需要显示的信息较多,信息会以多行显示。 系统调试开关:Debugging调试信息的输出由两个开关控制: 协议调试开关,控制是否生成某个协议的调试信息。 屏幕输出开关,控制是否在某个用户屏幕上显示调试信息。 如下图所示,假设系统为1、2、3三个模块提供调试信息,网络管理员或系统维护工程师只有将协议调试开关和屏幕输出开关都打开,调试信息才能成功在终端显示。 信息输出方向 Debugging调试信息通过信息中心管理,根据信息通道和输出方向的关联,信息中心可以将Debugging调试信息输出到不同的方向,如下图所示。 执行命令 debugging +模块名,打开相应模块的Debugging调试信息开关。 模块名可通过在 debugging 命令后键入?查看。例如: debugging ? 。 打开Debugging调试信息屏幕输出开关(console接入,只执行terminal debugging即可;ssh telnet等方式远程连接,执行terminal debugging和terminal monitor终端才有Debug输出) 执行命令 undo debugging ,关闭Debugging调试信息开关。 如果已完成全部的调试任务,可以直接执行命令 undo debugging all ,关闭所有的调试开关 注:缺省情况下,通过Console终端输出Debugging调试信息时,terminal monitor处于使能状态,故无需执行命令terminal monitor。通过ssh Telnet等远程调试信息时,terminal monitor处于去使能状态,故必须执行命令terminal monitor打开终端显示开关。