【问题标题】:Opsgenie - Create Alert API doesn't set responders tagOpsgenie - 创建警报 API 未设置响应者标签
【发布时间】:2021-07-05 10:16:08
【问题描述】:

我在 Opsgenie 的 API 集成和创建警报方面遇到问题。

在他们的文档中,他们声明您可以将 responders 字段设置为用户或团队,但在创建警报时,我看不到该字段设置正确。

例如 使用此有效负载向其警报端点https://api.eu.opsgenie.com/v2/alerts 发送创建警报/POST 请求时

{
    "message": "Alert Sample",
    "responders": [
        {
            "type": "user",
            "name": "some-user"
        }
    ],
    "priority": "P5"
}

确实会创建警报,但给定的 responders 字段将设置为拥有 API 集成的用户/团队(为其创建 API 集成的团队)。这意味着,responders 字段将始终设置为与 owner 字段相同的值,例如 所有者=团队名称,响应者=团队名称。

我错过了什么?有什么方法可以将响应者字段设置为与所有者不同的值?

这是他们的 API 集成中的错误,还是我只是对这些字段所代表的含义有错误的期望?

【问题讨论】:

    标签: opsgenie


    【解决方案1】:

    我不知道“名称”和“类型”的顺序是否相关,但在下面的示例中,他们先设置“名称”,然后设置“类型”:https://community.atlassian.com/t5/Opsgenie-questions/Re-Re-Cannot-use-Responder-or-Tags-in-API-to-Create-an/qaq-p/1312154/comment-id/412#M412

    另一个考虑因素:正如您已经说过的,在团队级 API 集成中,响应者自动是拥有集成的团队。也许这不应该被覆盖。 您是否还尝试在全局 API 集成中设置响应程序? (这些仅在标准或企业计划中可用,并且必须由 OpsGenie-Owner 实施)

    【讨论】:

      猜你喜欢
      • 2021-12-12
      • 1970-01-01
      • 2015-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多