Ansible 集成
将 OpManager 与 Ansible 集成,可以直接在 OpManager 中无缝自动化网络管理任务。通过此集成,用户能够通过 OpManager 在网络设备上执行 Ansible playbook,从而简化诸如配置管理、更新和故障排除等流程。
通过将 OpManager 的监控能力与 Ansible 的自动化能力相结合,IT 团队可以在 OpManager 中产生告警时自动执行 playbook,从而减少故障排查时间。
在 OpManager 中配置 Ansible 的步骤:
在 OpManager 中集成 Ansible 需要两个步骤:
- 打开 OpManager,依次进入 Settings -> General Settings -> Integrations -> Ansible configuration。

- 输入安装了 Ansible 的设备的 设备名称/IP 地址(Device name/IP Address)。
- 新增凭据,或从下拉列表中选择已配置的凭据。
- 输入 Ansible 的安装目录路径,以从中获取 playbook 详情。

- 勾选复选框以接受 Ansible 的隐私声明,然后点击 Save(保存)。
配置通知配置文件
若要在根据特定条件产生某类告警时自动执行指定的 playbook,可以配置通知配置文件。按照以下步骤进行配置:

- 可以使用 Test Action(测试操作)选项验证连接。
- 点击 “Next”(下一步),选择通知条件、设备并配置时间窗口。点击此处了解更多关于配置通知配置文件的信息。
- 当设备满足指定的触发条件时,将执行相应的 playbook。
注意:
- 确保在 OpManager 配置过程中,提供的 Ansible 安装目录路径正确无误。
- 确保已在 Ansible 中根据业务需求创建相应的 playbook。
- 确保用户对配置的 Ansible playbook 拥有可执行权限。
配置通知模板
若要在产生某类告警时自动执行指定的 playbook,可以配置通知模板。按照以下步骤进行配置:
- 从下拉列表中选择一个 playbook。
- 在程序参数(program arguments)部分,可以添加额外参数作为附加输入。

- 如有需要,可从下拉列表中选择所需的动态变量。
- 可以使用 Test Action(测试操作)选项验证连接。
- 点击 Save(保存)。