IBM Cloud Docs
ServiceNow

ServiceNow

ServiceNow 表示服务目标,在此服务目标中,可以通过编程方式将入局安全性事件通知用于操作。

路由到 ServiceNow 目标的事件将触发在配置的 ServiceNow 目标中创建事件。

配置 ServiceNow 目标

ServiceNow 名称遵循标准 https://xxx.service-now.com,其中 xxx 是实例名称。 可以从 ServiceNow 控制台访存 ServiceNow 实例名称,用户名和密码。 浏览到 ServiceNow 概要文件,然后转至 管理实例密码 以获取详细信息。

要配置 ServiceNow 目标,请执行以下步骤:

  1. 在 Event Notifications 实例仪表板中,单击 目标

  2. 点击 “添加+”,添加新的目的地。

  3. 添加目标 侧面板中,提供以下详细信息。

    • 名称-输入目标的名称。

    • 描述-(可选) 输入目标的描述。

    • 类型-在 目标下,对于 类型,从下拉列表中选择 ServiceNow 作为目标类型。

    • 实例名称 ——输入您的 ServiceNow 实例名称。

    • 用户名-输入用于连接到 ServiceNow 实例的用户名。

    • 密码-输入要用于认证先前提及的用户名以在 ServiceNow 实例中进行认证的密码。

    • 名称空间 缺省为 now,无法对其进行更改。

    • Event Notifications 当前仅允许在“事件”表上创建条目,并且无法对其进行更改。

    • URL 根据之前提供的值填充。

    • 客户ID ——输入检索OAuth访问令牌所需的客户ID。

    • 客户机密钥-输入认证先前提供的客户机标识所需的客户机密钥。

      客户ID客户密码可以从 System Oauth-> Application Registries 获取。这些信息位于您的 ServiceNow 实例控制台内(您可以通过点击“全部”进行搜索)。 请确保它处于活动状态并且适用于连接到外部客户机。

  4. 单击添加

Event Notifications 严重性 (ibmenseverity) 到 ServiceNow 严重性映射

Event Notifications严重性(ibmenseverity)到ServiceNow严重性映射
Event Notifications 严重性 (ibmenseverity) ServiceNow 严重性-影响 ServiceNow 严重性-紧急程度 ServiceNow 严重性-优先级
严重 1 1 1
1 2 2
2 2 3
2 3 4
其他任何内容 3 3 4

测试 ServiceNow 目标配置

您可以在提供的选项菜单中测试 ServiceNow 目标。 您可以毫不费力地测试目标,无论所提供的配置是否正确,只需单击即可。

有关测试目标的更多信息,请参阅 此处

ServiceNow 重试策略

调用 Webhook 时,网络错误和应用程序故障等问题可能会导致请求失败。 重试用于向外部请求提供弹性。 尝试使用以下值在此类情况下重试请求:

  • 限制 = 60 秒: 服务重试的总时间。
  • 步骤 = 5 秒: 每次失败后,服务在重试前等待 5 秒。 此延迟可防止对外部服务 (Webhook) 进行轰炸。

此外,以下超时条件会导致 ServiceNow 调用失败:

  • 连接超时为 10 秒
  • 响应超时为 60 秒

如果尝试重试后,调用 ServiceNow webhook URL 仍然失败,则通知丢失。