Application Delivery Management

将 NetScaler Console 与 ServiceNow 实例集成

当您希望为 NetScaler 和 NetScaler Console 事件启用 ServiceNow 通知时,请将 NetScaler Console 与 ServiceNow 实例集成。此集成使用 Citrix ITSM 连接器在 NetScaler Console 和 ServiceNow 实例之间进行通信。

ServiceNow 与 NetScaler Console 的集成使用 ITSM Adapter 服务进行基于令牌的身份验证。为此,它会在 ServiceNow 中创建一个端点实例。有关详细信息,请参阅ITSM Adapter 的工作原理

ServiceNow 和 NetScaler Console 集成架构

要将您的 NetScaler Console 本地部署与 ITSM Adapter 连接,请确保您已配置 Cloud Connect。有关详细信息,请参阅 Cloud Connect

对于 NetScaler Console 版本 14.1 4.x 或更早版本与 ServiceNow 的集成,请务必配置客户身份。有关详细信息,请参阅配置客户身份

先决条件

在将 NetScaler Console 与 ServiceNow 集成之前,请确保满足以下条件:

  1. 注册 Citrix Cloud。确保您有权管理 Citrix Cloud 管理员。有关详细信息,请参阅管理 Citrix Cloud 管理员

如何将 NetScaler Console 与 ServiceNow 集成

执行以下步骤,使用 ITSM 连接器将 NetScaler Console 与 ServiceNow 集成:

将 ServiceNow 与 NetScaler Console 集成的步骤

  1. 订阅 Citrix Cloud™ 中的 ITSM Adapter 服务
  2. 在 ServiceNow 实例中创建端点访问
  3. 添加 ServiceNow 实例
  4. 在 NetScaler Console 中测试 ServiceNow 票证的自动生成

步骤 1 - 订阅 Citrix Cloud 中的 ITSM Adapter 服务

  1. ITSM Adapter 磁贴上,单击“请求试用”。

    请求 ITSM 试用

  2. 导航到“身份和访问管理”>“API 访问”,并记下“客户端 ID”和“客户端密钥”信息。

步骤 2 - 在 ServiceNow 实例中创建端点访问

  1. 使用管理员凭据登录到您的 ServiceNow 实例。

  2. 转到 ServiceNow 商店。下载并安装 Citrix ITSM 连接器

  3. 在“Citrix ITSM 连接器”窗格上,选择“主页”,然后单击“身份验证”。键入您从 Citrix Cloud 记下的客户端 ID 和密钥。

  4. 测试连接。

  5. 保存配置。ServiceNow 会显示一条确认消息,指示连接处于活动状态。

  6. 创建一个端点以访问 ServiceNow 实例。请参阅为客户端创建端点以访问实例

  7. 使用客户端 ID 和客户端密钥获取访问令牌和刷新令牌。请参阅OAuth 令牌

    获取访问令牌和刷新令牌

步骤 3 - 添加 ServiceNow 实例

  1. 在“管理”选项卡中,选择“添加 ServiceNow 实例”。

  2. 指定“实例名称”、“客户端 ID”、“客户端密钥”、“刷新令牌”和“访问令牌”。

  3. 单击“测试”。

    在 ITSM Adapter 上注册 ServiceNow 实例

    ServiceNow 实例现已连接到 ITSM Adapter 服务。

  4. 成功测试连接后,单击“保存”以添加 ServiceNow 实例。

步骤 4 - 在 NetScaler Console 中测试 ServiceNow 票证的自动生成

  1. 登录到 NetScaler Console。

  2. 导航到“帐户”>“通知”,然后选择“ServiceNow”。

  3. 从列表中选择 ServiceNow 配置文件。

  4. 单击“测试”以自动生成 ServiceNow 票证并验证配置。

    如果您想在 NetScaler Console GUI 中查看 ServiceNow 票证,请选择“ServiceNow 票证”。

在 NetScaler Console 中设置 ServiceNow 通知

在 ServiceNow 实例在 ITSM Adapter 上注册后,您可以在 NetScaler Console GUI 中为以下事件设置 ServiceNow 通知:

重要

此功能在 ServiceNow Cloud 上受支持。

  • NetScaler 事件:NetScaler Console 可以为选定托管 NetScaler 实例中的选定 NetScaler 事件生成 ServiceNow 事件。

    要从托管实例发送 NetScaler 事件的 ServiceNow 通知,您必须配置事件规则,并将规则操作指定为“发送 ServiceNow 通知”。

    在 NetScaler Console 上创建事件规则,方法是导航到“基础结构”>“事件”>“规则”。有关详细信息,请参阅发送 ServiceNow 通知

  • 应用程序分析:NetScaler Console 可以为超出指定阈值的应用程序生成 ServiceNow 事件。

    用于应用程序分析的 ServiceNow 事件

    在此示例中,当应用程序的应用程序分数低于 90 时,会生成一个 ServiceNow 事件。

  • SSL 证书和 NetScaler Console 许可证事件:NetScaler Console 可以为 SSL 证书过期和 NetScaler Console 许可证过期事件生成 ServiceNow 事件。

    要发送 SSL 证书过期的 ServiceNow 通知,请参阅SSL 证书过期

    要发送 NetScaler Console 许可证过期的 ServiceNow 通知,请参阅NetScaler Console 许可证过期

将 NetScaler Console 与 ServiceNow 实例集成