将 OpManager 与 OpsGenie 集成

将 OpsGenie 与 OpManager 集成,可以为您的 IT 运维和事件管理策略带来强大的协同效应。此集成提供高级告警能力,确保关键问题能够被及时发现并迅速传达。通过智能升级工作流,事件会根据预定义规则自动route到合适的团队或个人,从而缩短响应时间并最大限度减少服务中断。此外,OpsGenie 的协作功能使团队能够无缝协同工作,提供实时更新、上下文和洞察,以高效解决问题。通过整合这些优势,该集成有助于组织提升运营效率、改进事件解决效果,并维持高水平的服务可靠性。

在 OpsGenie 中的步骤

  1. 登录 OpsGenie
    通过登录链接访问 OpsGenie 门户。
  2. interface-rediscovery

  3. 创建团队
    进入 Teams > Add Team 创建一个新团队。团队创建完成后,系统会跳转到该团队的页面。
  4. interface-rediscovery

  5. 添加集成
    点击 Integrations > Add Integration 以启用新的集成。系统会显示可用集成选项列表。
  6. interface-rediscovery

  7. 选择 API 集成
    选择 “API” 集成以执行 REST 操作。免费版和付费版均可用——请根据您的需求进行选择。创建完成后,您将获得集成设置,包括 API 密钥和其他配置信息。
  8. interface-rediscovery

  9. 启用访问权限
    检查是否已启用访问权限。如果未启用,请点击 Edit 并启用访问。
  10. interface-rediscovery

  11. 激活集成
    点击 Turn on Integration 以激活该集成。有关执行 REST 操作的更多信息,请参阅 OpsGenie Alert API 文档

interface-rediscovery

在 OpManager 中的步骤

  1. 进入集成设置
    在 OpManager 中,前往 Settings > Third Party Integrations > Custom Integration
  2. 设置集成参数
    1. Integration Type(集成类型): Incident Management(事件管理)
    2. API Endpoint(API 端点):https://api.opsgenie.com/v2/alerts
    3. Method(方法): POST
    4. Headers(请求头):Authorization: GenieKey eb243592-faa2-451q*********fdf56
    5. Payload Type(负载类型): JSON
    6. Data Type(数据类型): Raw
    7. Body Content(请求体内容):

      {
        "message": "Haii message to send alert"
      }
                          
  3. 测试并配置集成
     

    interface-rediscovery

    点击 Test Action 以验证配置。成功后,选择 Manage Incidents 以获取事件 ID。系统会生成一个 request_id,可用于在 OpsGenie 中确认和关闭事件。

  4. 确认(Acknowledge)事件

    interface-rediscovery

    POST https://api.opsgenie.com/v2/alerts/$.requestId/acknowledge
    Headers:
    - Content-Type: application/json
    - Authorization: GenieKey eb243592-faa2-451q*********fdf56
    
    Body:
    {
      "user": "Monitoring Script",
      "source": "AWS Lambda",
      "note": "Action executed via Alert API"
    }
                
  5. 关闭事件

    POST https://api.opsgenie.com/v2/alerts/$.requestId/close
    Headers:
    - Authorization: GenieKey eb243592-faa2-451q*********fdf56
    - Content-Type: application/json
    
    Body:
    {
      "user": "Monitoring Script",
      "source": "AWS Lambda",
      "note": "Action executed via Alert API"
    }
    

    interface-rediscovery

  6. 完成配置
    点击 Save,然后点击 Configure Now。在 Notification Profile 中选择 Custom Integration
  7. interface-rediscovery

  8. 为特定设备和条件启用告警
    Custom Integration 部分,您将看到所有已创建的配置文件。选择相关配置文件,并为需要从 OpManager 向 OpsGenie 发送告警的条件和设备启用告警。
  9. interface-rediscovery

    interface-rediscovery

  10. 验证集成
     

    interface-rediscovery

    在 OpManager 中触发一个实时告警,并验证该告警是否显示在 OpsGenie 的 Alerts 部分。

interface-rediscovery

了解更多有关 OpManager 提供的集成信息。

感谢您的反馈!

此内容对您有帮助吗?

很抱歉给您带来不便。请帮助我们改进此页面。

我们该如何改进此页面?
您是否需要有关此主题的协助?
点击“提交”,即表示您同意根据隐私政策处理个人数据。