在 ASR9k 上触发系统日志消息

网络工程 思科 思科-asr 系统日志
2022-02-04 11:30:42

我想从 ASR9k 发送一条系统日志消息。例如,我想从我的 ASR9k 发送消息(触发器)“hello world”。请建议用于相同的命令。

在其他博客之一中,我读到:发送日志 [Text Here] 例如

Cisco# send log Hello World

这将向日志缓冲区发送 SEV 2 消息,并测试您的系统日志设置和警报处理。

但是,我不能在 ASR9k 上应用相同的方法。

2个回答

在 ASR9k 上使用以下命令,上述要求对我有用

logmsg [your message]

send命令用于在登录到同一路由器的用户之间发送消息。

send - 要将消息发送到一条或所有终端线路,请使用send EXEC 命令。

发送{行号| * | 辅助 号码| 控制台 号码| 电话 号码| vty 号码}

语法说明

在此处输入图像描述

默认值

不发送任何消息。

命令模式

执行

命令历史

在此处输入图像描述

使用指南

输入该命令后,系统会提示要发送的消息,最长可达500个字符。输入Ctrl-Z结束消息。输入Ctrl-C以中止此命令。


注意:请注意,在某些情况下,使用发送命令发送的文本可能会被接收设备解释为可执行命令。例如,如果接收设备是 Unix 工作站,并且接收设备处于可以执行命令的状态(shell),则传入的文本(如果是有效的 Unix 命令)将被解释为命令。出于这个原因,您应该限制对使用交互式 shell 的路由器的任何不受监控的连接的使用。


例子

以下示例向所有行发送消息:

2509# send *
Enter message, end with CTRL/Z; abort with CTRL/C:
The system 2509 will be shut down in 10 minutes for repairs.^Z
Send message? [confirm]
2509#
***
***
*** Message from tty0 to all terminals:
***
The system 2509 will be shut down in 10 minutes for repairs.
2509#

我不知道有任何命令可以向系统日志服务器发送任意消息。思科有描述日志功能的文档,例如系统消息日志