gpt4 book ai didi

python - 如何将一些文本从命令发送到路由器中的系统日志?

转载 作者:太空宇宙 更新时间:2023-11-03 20:32:18 25 4
gpt4 key购买 nike

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

路由器#显示界面接口(interface)A已关闭B接口(interface)UPA接口(interface)速度100GB状态稳定B接口(interface)速度10GB状态不稳定

我需要捕获将此结果发送到系统日志的消息,例如A接口(interface)速度下降100GB状态稳定

如何在cisco路由器(ios-xe)中执行操作,或在路由器中使用python或EEM/TCL脚本?

我可以每 5 分钟发送一次日志吗?

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

感谢您的帮助。

我只能执行 cisco 命令。我从来不知道该怎么做

最佳答案

我只完成了 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

如果您最终试图监视该接口(interface)的上下移动,我不会执行 EEM 脚本,而是生成具有正确日志记录级别的系统日志消息(5/通知应该这样做),然后警告/解析它与您的系统日志服务器一起使用。为其编写脚本是不必要的开销。

我有 Python 代码来将示例系统日志消息发送到系统日志服务器,但如果您尝试从路由器标准系统日志或潜在的 EEM 获取输出,我认为这是更好的途径。

希望这有帮助。

关于python - 如何将一些文本从命令发送到路由器中的系统日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57417062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com