Citrix Application Delivery Management 服务

配置操作策略以接收应用程序事件通知

除了现有的应用程序事件分析视图外,您还可以配置操作策略以通过 Slack、Email、PagerDuty 或 ServiceNow 获取应用程序事件通知。应用程序事件包括性能问题、机器人和 WAF 违规以及服务图违规。作为管理员,使用操作策略,您可以实时获取事件通知。

使用操作策略,您可以:

  • 为应用程序事件预定义某些条件。

  • 通过 Slack、Email、PagerDuty 和 ServiceNow 获取有关以下事件的通知:

    • 所有安全违规行为

      • 所有机器人违规行为

        (有关机器人违规列表的更多信息,请参阅 违规类别)。

      • 所有 WAF 违规行为

        • WAF SQL 违规

        • WAF XSS 违规行为

        • WAF 推断 XML 违规

    • 每个客户机的所有安全违规事件

      • 每个客户端的机器人违规行为

      • 每个客户端的 WAF 违规情况

        注意

        要收到 WAF 违规通知,最低违规交易量必须为 20%。例如,在 100 笔交易中,至少有 20 笔必须是违规交易。

    • 应用程序分数违规

    • 客户端网络延迟

    • 服务器网络延迟

    • 服务器处理时间

    • 服务图违规

配置操作策略

  1. 导航到 设置 > 操作 > 操作策略

  2. 单击添加

    配置操作策略

  3. 在“创建操作策略”页面中:

    1. 策略名称 — 提供您选择的策略名称。

    2. 启用 -默认情况下,此选项处于选中状态。

    3. 如果 发生以下事件 -从列表中选择一个事件。

    4. 并且“满足以下条件”— 从列表中选择定义要收到通知的条件。您可以单击 + 添加更多条件。要删除条件,请单击

      您可以使用以下运算符配置操作策略。根据您选择的条件显示运算符。

      操作员 说明
      等于 等于一个定义的值
      不等于 不等于定义的值
      大于 大于定义的值
      大于或等于 大于或等于定义的值
      小于 小于定义的值
      小于或等于 小于或等于定义的值
      包含 包含已定义的术语或值
      开头是 以已定义的术语或值开头
      结尾为 以定义的术语或值结尾
      IN 允许您选择多个值
    5. 然后执行以下操作 — 选择“通知”。选择“通知”后,将显示“通知类型”选项。

    6. 通知类型 — 选择通知类型电子邮件、Slack、PagerDuty 或 ServiceNow。根据您选择的通知类型,会出现相应的选项(分发列表、Slack 配置文件、PagerDuty 配置文件或 ServiceNow 配置文件)。从列表中选择配置文件。

      如果要创建新的配置文件,请单击“添加”。

    7. 单击创建策略

      策略已配置。您可以查看配置的策略详细信息。

      配置的策略

      配置策略后,可以选择策略并单击:

      • 编辑 以更新或更改操作策略。更新后,单击“更新策略”。

      • 删除 可移除操作策略。您可以选择多个策略,然后单击“删除”将其删除。

      • 操作历史记录 可查看时间、采取的操作、策略名称、警报类型和警报消息等详细信息。

下表描述了操作策略配置的详细信息。

违规名称 条件 说明
所有安全违规行为 实例 IP ADC 实例的 IP 地址。从列表中选择 IP 地址。
  违规次数 您希望收到通知的违规次数。例如,如果您将违规计数配置为小于或等于 10,则当收到的机器人违规交易少于 10 笔时,您将收到通知。
  违规率 该值表示来自特定交易的违规总数,该值必须介于 0 和 1 之间。例如,在 100 笔交易中,有 20 笔是违规行为,如果您想收到此类情况的通知,则必须输入 0.2。
所有机器人违规行为 机器人档案 用于在 ADC 实例上配置机器人管理的机器人配置文件名称。
  实例 IP ADC 实例的 IP 地址。从列表中选择 IP 地址。
  违规次数 您希望收到通知的违规次数。例如,如果您将违规计数配置为小于或等于 10,则当收到的机器人违规交易少于 10 笔时,您将收到通知。
  违规率 该值表示来自特定交易的违规总数,该值必须介于 0 和 1 之间。例如,在 100 笔交易中,有 20 笔是违规行为,如果您想收到此类情况的通知,则必须输入 0.2。
所有 WAF 违规、WAF SQL 违规、WAF XSS 违规、WAF 推断 XML 违规 WAF 配置文件 用于配置 ADC 实例上的 WAF 安全设置的 WAF 配置文件名称。
  实例 IP ADC 实例的 IP 地址。从列表中选择 IP 地址。
  违规次数 您希望收到通知的违规次数。WAF 违规行为收到通知的最低要求为 20%。
  违规率 该值表示来自特定交易的违规总数,该值必须介于 0 和 1 之间。例如,在 100 个事务中,20 个是 WAF SQL 违规事务,如果您想收到此类情况的通知,则必须输入 0.2。
每个客户机的所有安全违规事件 应用程序名称 自定义应用程序名称。从列表中选择应用程序。如果您不添加此条件,则将考虑来自 ADC 实例的所有应用程序。
  实例 IP ADC 实例的 IP 地址。从列表中选择 IP 地址。
  客户端 IP 机器人起源的来源。指定 IP 地址。
  Total Attacks(攻击总数) 您希望收到通知的攻击总数。
  请求 URL 您要配置为屏蔽的 URL。指定 URL。
  虚拟服务器名称 为自定义应用程序配置的关联应用程序。从列表中选择应用程序。如果您不添加此条件,则将考虑来自 ADC 实例的所有应用程序。
每个客户端的机器人违规行为 应用程序名称 自定义应用程序名称。从列表中选择应用程序。如果您不添加此条件,则将考虑来自 ADC 实例的所有应用程序。
  实例 IP ADC 实例的 IP 地址。从列表中选择 IP 地址。
  客户端 IP 机器人起源的来源。指定 IP 地址。
  Total Attacks(攻击总数) 您希望收到通知的攻击总数。
  违规类型 从列表中选择机器人违规。
  请求 URL 您要配置为屏蔽的 URL。指定 URL。
  虚拟服务器名称 为自定义应用程序配置的关联应用程序。从列表中选择应用程序。如果您不添加此条件,则将考虑来自 ADC 实例的所有应用程序。
每个客户端的 WAF 违规情况 应用程序名称 自定义应用程序名称。从列表中选择应用程序。如果您不添加此条件,则将考虑来自 ADC 实例的所有应用程序。
  实例 IP ADC 实例的 IP 地址。从列表中选择 IP 地址。
  客户端 IP 机器人起源的来源。指定 IP 地址。
  Total Attacks(攻击总数) 您希望收到通知的攻击总数。
  违规类型 从列表中选择 WAF 违规行为。
  请求 URL 您要配置为屏蔽的 URL。指定 URL。
  虚拟服务器名称 为自定义应用程序配置的关联应用程序。从列表中选择应用程序。如果您不添加此条件,则将考虑来自 ADC 实例的所有应用程序。
应用程序分数违规 绩效指标 应用程序分数组成部分及其阈值。从列表中选择应用程序分数组件。有关更多信息,请参阅 选择 App Score 组件和设置阈值
  漏洞计数 您想要收到通知的漏洞数量。例如,如果您将响应时间的漏洞计数配置为 5,则当超过响应时间阈值 5 次时,您将收到通知。
  应用程序名称 选择要通知应用程序分数违规的应用程序。如果您不添加此条件,则将考虑来自 ADC 实例的所有应用程序。
客户端网络延迟 客户端网络延迟(毫秒) 指定要收到通知的客户端延迟(客户端到 ADC)值(以毫秒为单位)。
  应用程序名称 单击“选择应用程序”,选择要通知违规行为的应用程序。
服务器网络延迟 服务器网络延迟(毫秒) 指定要收到通知的服务器延迟(服务器到 ADC)值(以毫秒为单位)。
  应用程序名称 单击“选择应用程序”,选择要通知违规行为的应用程序。
服务器处理时间 服务器处理时间(毫秒) 指定要收到通知的服务器处理(服务器到 ADC)值(以毫秒为单位)。
  应用程序名称 单击“选择应用程序”,选择要通知违规行为的应用程序。
服务图违规   违反配置阈值的微服务。有关更多信息,请参阅 在服务图中配置阈值

使用搜索栏

搜索栏允许您筛选结果。当您点击搜索栏时,它会给您一个搜索建议列表。您可以选择组件并根据需要筛选结果。

操作策略搜索栏

使用审核日志选项

操作策略审核日志

单击“审核日志”,然后从列表中选择持续时间,以查看在选定持续时间内创建、修改和删除的操作策略。

操作策略查看日志

配置操作策略以接收应用程序事件通知