从 Cisco 设备发送测试系统日志的语法取决于软件版本;以下是我见过的命令语法,包括(如果可用)设置 syslog 严重性的选项:
大多数 Cisco 平台,如果运行 IOS 12.2(58) 及更高版本:
send log [severity] [text to send]
Eg:
send log
send log This message will go to my syslog server.
send log 5 This message will go to my syslog server.
大多数 Cisco 平台,如果运行 IOS 12.2(52) 及更低版本:
send log [text to send]
Eg:
send log
send log This message will go to my syslog server.
ASR1000 运行 IOS-XE 03.01.00,源自 IOS 15.0(1):
send log [severity [text to send]]
Eg:
send log
send log 5 This message will go to my syslog server.
运行其他 IOS-XE 版本的 ASR1000(包括来自 IOS 12.2(33) 的 02.04.03、来自 IOS 15.1(3) 的 03.04.04、来自 IOS 15.5(1) 的 03.14.00):
send log [severity] [text to send]
Eg:
send log
send log This message will go to my syslog server.
send log 5 This message will go to my syslog server.
运行 IOS-XR 4.2.1 及更高版本的 ASR9000:
log <text to send>
Eg:
log This message will go to my syslog server.
WS-C6513 运行 IOS 12.2(18):没有等效命令;您需要使用另一种方法来生成系统日志消息。例如,根据您的日志记录设置,以下应生成 5 个系统日志(接口启用、线路协议启用、接口关闭、线路协议关闭和配置更改)。省略 2 个接口命令以仅生成一个通用配置更改的 syslog。
config t
interface loopback601
no interface loopback601
end