您可以将 Webhook 与任意端点 REST API 集成并配置出站负载。

前提条件

确保您拥有 Webhook 的登录凭据。

过程

  1. 从左侧菜单中,单击配置 > 警示,然后在右侧窗格中单击出站设置
  2. 单击添加,然后从插件类型下拉菜单中,选择 Webhook 通知插件
    此时将展开对话框以包括插件实例设置。
  3. 输入实例名称
  4. 输入 Webhook URL。
    注: 对于引用 Webhook 出站实例的通知,您在此处输入的 URL 将用作基本 URL,它将与相关 Webhook 负载模板中定义的端点 URL 后缀结合使用。
  5. 输入连接计数的值。
    连接计数表示在 VMware Aria Operations 中每个节点允许的最大打开连接数。
  6. (可选) 选择您的 HTTP 代理
  7. 从列表中选择凭据类型
    注: 如果您的端点 URL 不需要任何身份验证,请从 凭据类型列表中选择 无凭据
  8. 添加或编辑凭据详细信息。单击加号图标,在右侧窗格中输入新凭据的详细信息,然后单击保存
    创建新凭据窗格中的字段将根据所选择的 凭据类型显示。
    凭据类型 字段
    基本身份验证 输入名称、用户名和密码。
    持有者令牌 输入凭据的名称和令牌。
    OAuth 身份验证 输入以下详细信息:
    • 名称:输入身份验证的名称。
    • 授予类型:选择客户端凭据密码凭据
    • 身份验证 URL:输入可从中检索访问令牌的 URL。
    • 客户端 ID:输入身份验证 URL 的客户端 ID。
    • 客户端密码:输入身份验证 URL 的客户端密码。
    • 用户名:输入身份验证 URL 的用户名。
      注: 仅当授予类型为 密码凭据时,才会显示此字段。
    • 密码:输入身份验证 URL 的密码。
      注: 仅当授予类型为 密码凭据时,才会显示此字段。
    • 范围:输入标签以指定访问令牌。标签指定访问令牌将具有的权限。
    • 发送凭据:选择在授权标头中在正文中
      • 在授权标头中:在标头中发送客户端 ID 和客户端密钥。
      • 在正文中:在负载正文中发送客户端 ID 和客户端密钥。
      注: 仅当授予类型为 客户端凭据时,才会显示此字段。
    • 访问令牌路径:输入您的访问令牌路径。
    • 有效性令牌路径:要跟踪令牌何时过期,请输入有效性令牌路径,然后从下拉列表中选择格式。可以选择以下格式之一:
      • 第二个
      • 毫秒
      • 绝对时间
    • 标头名称:输入标头名称。默认情况下,标头名称为“Authorization”。
    • 前缀:输入前缀。默认情况下,前缀为“Bearer”。
    • HTTP 代理:选择 HTTP 代理。
    证书 输入以下详细信息:
    • 名称:输入证书的名称。
    • 证书:输入 X.509 格式的证书。
    • 证书密钥:输入私钥。支持的格式为 Open SSL、PKCS1 和 PKCS8
    API 密钥 输入名称、API 密钥和 API 值。
  9. 要验证指定路径、凭据和权限,请单击测试
    注:
    • 测试功能当前不支持自定义模板。如果模板包含自定义标头,测试可能会失败。
  10. 单击保存

结果

此 Webhook 通知插件实例已配置并且正在运行。