Webhook/REST API动作


概览

Webhook/REST API动作充当通过配置的URL在任何第三方应用程序上进行交互和执行事件的媒介。由Applications Manager生成的任何告警将触发Webhook/REST API动作以发送所需的事件详细信息,并允许您在任何第三方应用程序中简化和管理重要告警,事件或消息。

创建一个新的Webhook/REST API动作

要创建新的Webhook/RestAPI动作,请按照以下步骤动作:

  1. 动作菜单中选择RestAPI动作选项。
  2. 输入动作的显示名称
  3. 输入应为其触发REST API动作HTTP URL 
  4. 使用以下HTTP方法之一选择表单提交方法GET,POST,PUT,DELETE或PATCH。
  5. 选择有效负载类型以通过FORM,Text,XMLJSON发送数据请求。
  6. 相应地在键和值文本框中输入要发送的自定义参数。您可以使用(+ /-)按钮添加/删除多个自定义参数。
  7. Webhook/REST API Action - Custom Parameters

  8. 输入从HTTP URL请求特定页面/数据所需发送的请求标头(HTTP标头请求)。您可以使用(+ /-)按钮添加/删除多个标题请求参数。
  9. 输入从中发送HTTP请求的请求软件的用户代理详细信息。在文本框中输入值时,可以从显示的列表中选择所需的Use用户代理字符串详细信息。
  10. 选择是否需要身份验证方,如果有的话,通过选择以下验证方法之一:
    • 无身份验证:此选项使您无需任何身份验证即可访问HTTP URL。
    • 基本/ NTLM:此选项使您可以使用基本身份验证方法(NTLM协议)访问HTTP URL。可以通过输入访问URL所需的用户名和密码进行配置。
    • OAuth:此选项使您可以使用OAuth(开放式授权)访问HTTP URL。可以通过从下拉列表中选择访问URL所需的OAuth提供程序来进行配置。另外,您可以通过点击添加Oauth提供商链接来创建新的OAuth提供商。(请参阅Oauth提供商
    Webhook/REST API Action - Authentication Webhook/REST API Action - OAuth
  11. 您可以使用动作执行后通知成功或失败的条件选项或者通过选择现有的电子邮件地址,或通过定义使用新的电子邮件地址新建动作链接。在成功条件下,您可以选择使用以下任一选项通过邮件接收成功的API响应:
    • 链接:此选项将URL响应作为Web链接发送到您的邮件。
    • 内联:此选项通过将URL响应加载到邮件本身中来发送URL响应。

    注意:如果选择内联选项,并且API响应超出邮件大小限制,则响应将作为Web链接发送。邮件大小限制值可以在管理->产品设置->全局设置选项卡中指定。

  12. 输入超时值,必须在其时间内与URL建立连接。
  13. 点击创建动作按钮以完成创建Rest API动作。Webhook/REST API Action - Mail Notifications

创建Webhook/Rest API动作后,您可以通过点击该动作的执行 图标来测试。