与 PagerDuty 集成
通过此集成,OpManager 可以在单一控制台中无缝管理网络事件。当 OpManager 检测到网络告警时,相应事件会同时记录到 PagerDuty 中。这有助于减少停机时间并提升 MTBF(平均故障间隔时间)和 MTTR(平均修复时间),从而保证网络可靠性。
在 PagerDuty 界面中
在 OpManager 界面中

要将 OpManager 与 PagerDuty 集成,您需要一个集成密钥(integration key)。此密钥可唯一标识并关联 OpManager 与您的 PagerDuty Service。
请按照以下步骤在 PagerDuty 中创建一个新的 Service并生成集成密钥:

如需从现有 Service 中复制集成密钥,请按以下步骤操作:

- 登录到您的 PagerDuty 账户。
- 进入 Services → Service Directory。
- 在 Total services 下选择所需的 Service。
- 点击 “More”,选择 View Integrations。
- 点击 Events API V2 下拉框。
- 复制 Integration Key。
从 PagerDuty 获取集成密钥后,请按照以下步骤在 OpManager 中完成集成。

- 进入 Settings → General Settings → Integrations → PagerDuty → Configure。
- 输入 PagerDuty Instance URL。
- 粘贴之前复制的 Integration Key。
- 点击 Validate 验证连接。
注意: 验证成功后,请在 PagerDuty 中的 Alerts 部分检查测试工单是否标记为 Resolved。如果未标记,请在 OpManager 中重新输入正确的集成密钥并重试。
- 在 OpManager 中的 Severity Mapping 下,为各个 OpManager 的严重性级别选择对应的 PagerDuty 严重性。
- 接受条款和条件。
- 点击 Save。
配置通知配置文件(Notification Profiles)
集成完成后,您可以在 OpManager 中配置通知配置文件,将工单记录到 PagerDuty。

- 进入 Settings → Notifications → Notification Profiles → Add。
- 点击 Log a Ticket 选项。
- 在左侧面板中选择 PagerDuty。
- 填写必填字段,如 Summary、Component、Client name、Custom fields 等,然后点击 Next。
- 点击此处 了解有关选择条件、关联设备、应用时间窗口等的更多信息。
- 为该通知配置文件输入名称并点击 Save。
配置通知模板(Notification Templates)
要为 PagerDuty 集成配置通知模板,

- 进入 Settings → Notifications → Notification Templates。
- 从下拉列表中选择 Log a Ticket。
- 在可用工具列表中选择 PagerDuty。
- 输入所需的工单详细信息。
- 为该模板输入名称并点击 Save。
OpManager 告警在 PagerDuty 中的显示

注意:
- 时间戳必须为有效的 ISO 8601 格式。
- 请使用以下格式:$strModTime(format:yyyy-MM-dd'T'HH:mm:ss,Asia/Kolkata)。
- 用户可根据需要修改时区。