监控日志在 Cisco IOS 中有什么作用?

网络工程 思科 思科-ios 日志记录
2021-07-20 22:26:51

这样做时sh log,我可以看到配置了一个监视器日志记录。

我知道控制台日志发送到物理控制台端口,缓冲区日志发送到交换机/路由器的内存,陷阱日志发送到系统日志服务器。如果配置了日志监视器,数据去哪里了??

2个回答

如果您指的是该terminal monitor命令,它将向当前终端会话发送调试和系统消息。如果您通过 VTY 线连接到设备,则需要使用此命令来查看它们,因为看起来您连接到了 CON 线,但实际上并非如此。

Cisco 维护了大量文档,只需搜索即可:

Cisco IOS 配置基础命令参考,版本 12.2:

终端监视器

要显示当前终端和会话的调试命令输出和系统错误消息,请使用终端监视器EXEC 命令。

终端监视器

语法说明

此命令没有参数或关键字。

默认值

残障人士

命令模式

执行

命令历史

在此处输入图片说明

使用指南

请记住,所有终端参数设置命令都是在本地设置的,并且在会话结束后不再有效。

例子

在以下示例中,系统配置为 在当前终端会话期间显示调试命令输出和错误消息:

Router# terminal monitor

logging montor命令将启用终端行(监视器)日志记录。

Cisco IOS 网络管理命令参考

日志监视器

要将系统消息记录到终端线路(监视器连接),请在全局配置模式下使用logging monitor命令。要禁用控制台行以外的终端行的日志记录,请使用此命令no形式。

logging monitor [discriminator discr-name] [severity-level]

no logging monitor

语法说明

在此处输入图片说明

命令默认值

日志监视功能被禁用。

命令模式

全局配置(config)

命令历史

在此处输入图片说明

使用指南

指定严重性级别会导致该级别和数字更低级别的消息显示在监视器上。表 32 显示了级别列表和相应的系统日志定义。

表 32 错误消息记录优先级和相应的系统日志

定义

在此处输入图片说明

例子

以下示例显示如何指定记录级别 3(错误)、2(严重)、1(警报)和 0(紧急情况)的消息以监视连接:

Router(config)# logging monitor 3

以下示例显示如何使用名为 monitor1 的鉴别器过滤关键消息,这意味着过滤级别 0、1 和 2 的消息:

Router(config)# logging monitor discriminator monitor1 critical

相关命令

在此处输入图片说明

将日志消息发送到监视器终端(而不是控制台)所需的最低严重性级别。

Cisco IOS 配置基础命令参考

Router# show controllers vip 4 logging

 Syslog logging: enabled
      Console logging: disabled
      Monitor logging: level debugging, 266 messages logged.
      Trap logging: level informational, 266 messages logged.
      Logging to 192.180.2.238

在此处输入图片说明