如何 CLI 使用Tera术语脚本定期收集命令输出
51697
Created On 02/19/19 09:06 AM - Last Modified 10/10/25 11:38 AM
Objective
对于需要定期日志收集/ Firewall 需要的要求 Panorama ,Tera 术语脚本可与免费的 Tera 术语软件一起使用,以便无需人工干预即可获取和记录日志。
Environment
- 任何 PANOS ( Firewall 和 Panorama )
- PC安装泰拉术语的窗口
Procedure
请参阅下面的脚本片段,并根据要求对其进行编辑,并将其保存为".ttl"的扩展。
获得一个窗口 PC 的环境,可以访问帕洛阿尔托 firewall 或 Panorama 使用 SSH 。
1. 下载并安装 泰拉术语。
2. 在窗口上运行Tera术语软件 PC 。
3. 开始 SSH 连接到 Firewall / Panorama 并使用登录凭据进行身份验证。确保登录帐户有足够的权限来运行显示命令
)4。 使用"文件"选项卡将会话输出记录到文件。
5. 然后导航到控制>宏。
6. 选择已创建的脚本文件。 完成后, firewall 将开始执行脚本中配置的 TeraTerm 脚本文件中的命令。
7. A 单独的窗口将自动打开,选项"暂停"和"结束"可相应地用于停止或暂停脚本执行。
示例脚本 :
下面的脚本是 firewall 每 5 秒收集一次数据飞机性能输出。i=0 sendln 'set cli pager off' sendln 'show system info' :continue i=i+1 sendln 'show clock' sendln 'show session info' sendln 'show running resource-monitor second last 60' sendln 'show running resource-monitor minute last 10' sendln 'debug dataplane pool statistics' sendln 'show running resource-monitor ingress-backlogs' sendln 'show counter global filter delta yes' sendln 'debug dataplane pow performance' pause 5 goto continue end