如何在路由器中从命令发送一些文本到syslog?

2024-06-16 14:46:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在路由器中使用命令显示界面,我想从命令显示的结果中捕获一些文本

路由器#显示界面 接口A坏了 接口B启动 接口A速度100GB状态稳定 接口B速度10GB状态不稳定

我需要捕获发送消息的形式,这个结果到syslog像 接口A降速100GB状态稳定

如何在cisco路由器(iosxe)中使用python或EEM/TCL脚本?你知道吗

我可以每5分钟发送一次日志吗。你知道吗

在路由器中可以自定义消息到系统日志的命令是“发送日志”文本“”

谢谢你的帮助。你知道吗

我只能做思科命令。我从来不知道怎么做


Tags: 文本命令脚本消息界面状态路由器tcl
1条回答
网友
1楼 · 发布于 2024-06-16 14:46:41

我只使用EEM脚本来运行文字操作,而不生成消息,但您应该能够将以下内容放到EEM脚本中:

action 4 syslog msg "Insert your text here."

必须做一个快速搜索,但这里的来源:https://community.cisco.com/t5/networking-documents/cisco-eem-basic-overview-and-sample-configurations/ta-p/3148479

我不确定这些消息是什么系统日志级别的,但要配置路由器,它是这样的(日志级别可能会有所不同)。你知道吗

logging host <ip-of-syslog>
logging trap 5

如果您最终尝试监视该接口的上下变化,我不会执行EEM脚本,而是使用正确的日志级别(5/notification应该可以)生成syslog消息,然后使用syslog服务器发出警报/解析它。为它编写脚本是不必要的开销。你知道吗

我有Python代码将示例syslog消息发送到syslog服务器,但是如果您试图从路由器获取输出,我认为标准syslog或潜在的EEM是更好的路由。你知道吗

希望这有帮助。你知道吗

相关问题 更多 >