Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Op 脚本概述

了解 Op 脚本

Junos OS 操作 (op) 脚本可自动化网络和设备管理和故障排除。Op 脚本可通过 Junos XML 管理协议或 Junos 可扩展标记语言 (XML) API 支持的远程过程调用 ( RPC) 执行可用的任何功能。操作脚本可在 CLI 中手动执行或在用户登录时执行,也可以从其他脚本调用。它们由 Junos OS 管理进程 (mgd) 执行。

操作脚本使您能够:

  • 创建自定义操作模式命令

  • 执行一系列操作模式命令

  • 自定义操作模式命令的输出

  • 收集操作信息并迭代缩小网络问题原因范围,从而缩短故障排除时间

  • 执行受控配置更改

  • 通过创建常规操作脚本来定期检查网络警告参数(如高 CPU 使用率)来监控设备的整体状态。

Op 脚本基于 Junos XML 管理协议和 Junos XML API。Junos XML 管理协议是基于 XML 的 RPC 机制,而 Junos XML API 是 Junos 配置语句和操作模式命令的 XML 表示。有关附加信息,请参阅 Junos XML 管理协议和 Junos XML API 概述

Op 脚本可使用 Python、可扩展样式表语言转换 (XSLT) 或样式表语言替代语法 (SLAX) 编写。操作脚本使用 XML 路径语言 (XPath) 来找到要检查的操作对象和自动化脚本结构,以指定在操作对象上执行的操作。这些操作可以根据输出更改配置或输出或执行其他命令。

Op Scripts 的优势

操作脚本提供以下优势:

  • 通过执行受控的配置更改来缓解人为错误

  • 缩短故障排除时间并加快解决网络问题的速度

  • 简化任务

  • 实现操作命令及其输出的自定义